Commit Graph

220 Commits

Author SHA1 Message Date
Roman Ivanov
2aa38dc112 [java, rt] move instantiation to the branch with instance main
GitOrigin-RevId: 485de3c72dec3e0398168201a58cc209283804fd
2023-10-20 10:42:49 +00:00
Tagir Valeev
7c1afca9d1 [java-runtime] Warnings fixed
GitOrigin-RevId: 612a078152b45c87a582d0620edde1b9c152c67a
2023-10-18 21:15:12 +00:00
Roman Ivanov
198cde3888 [java, rt] select a main method candidate with args
GitOrigin-RevId: 3610747bf559bacd330af8519442417499bbeea0
2023-09-13 11:19:34 +00:00
Roman Ivanov
f2b1eb4b6a [java, rt] simplify and improve error message
GitOrigin-RevId: 3711bda1c1147443fc8318e19eca7ae1888b620e
2023-09-08 10:45:46 +00:00
Roman Ivanov
9a04255f75 [java, rt] support locating instance main methods in superclasses for Java 21
GitOrigin-RevId: 3aff25f184e68d339197fa3badddfedf1f2196e6
2023-09-08 10:45:44 +00:00
Roman Ivanov
46f97003e8 [runtime] remove todo
GitOrigin-RevId: 3aa4b4aa7f1b15b25295dc0faf83cade6a57c18f
2023-08-27 21:23:47 +00:00
Roman Ivanov
3ae1fa1b51 [runtime, java] support calling of instance main method as well as without parameters IDEA-323904
GitOrigin-RevId: a38449889c52e69096403cffd66bfa8964cb3d83
2023-08-27 21:23:35 +00:00
Vladislav.Yaroshchuk
a8ace86e27 IJI-1182 Enable Maven dependencies checksum verification
GitOrigin-RevId: c092a94aafbffc6378dce963e3df6272ded9c092
2023-07-03 15:37:15 +00:00
Bart van Helvert
6e93b37503 [junit] Exit run test until success with "success" exit code
GitOrigin-RevId: 5c2e2080cc93d4d13f3956db01ce60ccef1f59b0
2023-06-12 09:08:25 +00:00
Bart van Helvert
9df92e927d [junit] Support run test until success
#IDEA-321839 Fixed

GitOrigin-RevId: fcec6c7cd70fe03ce360ebea862511866ee71b9d
2023-06-09 10:00:42 +00:00
Leonid Shalupov
8d9b622972 .idea: add missing sources to libraries
GitOrigin-RevId: f76f8d06832e0ae3f1331174e7e95a3d03e83292
2023-05-18 03:23:46 +00:00
Nikolay Chashnikov
abaa3dd03f cleanup: migrate code to use 'try' with resources
It became possible after these modules were migrated to Java 7 (IDEA-297573).

GitOrigin-RevId: 4899ecf2fcd6715e7e746f0ec5803b5e35756bb1
2023-02-09 11:07:23 +00:00
Nikolay Chashnikov
48d2793e8e cleanup: migrate code to use diamonds
It became possible after these modules were migrated to Java 7 (IDEA-297573).

GitOrigin-RevId: 08e9ac4658ebaf17301cc74d2dc12e2b044daa53
2023-02-09 11:07:14 +00:00
Nikolay Chashnikov
265a2a400f cleanup: migrate code to use constants from StandardCharsets
It became possible after these modules were migrated to Java 7 (IDEA-297573).

GitOrigin-RevId: df90d63578eaa63afaf840d2f58149a89527e668
2023-02-09 11:07:11 +00:00
Nikolay Chashnikov
98b622aa27 cleanup: remove redundant '@author' tags from javadoc comments - 5
Now we have Code Vision hints which determine the author via Git history and show it in the editor automatically, and this information is more accurate than the tags which were automatically added when files were created.

GitOrigin-RevId: e1f798814ca7f22747768b99cbcd962d820bbfb9
2023-01-18 17:01:41 +00:00
Tagir Valeev
15b23c536a Fix constant value and some other warnings
GitOrigin-RevId: 8c9ffeab46602a73270451ae97bd25a47a2076e4
2022-12-01 17:34:54 +00:00
Bart van Helvert
9743d372dc [testng] Fix formatting
GitOrigin-RevId: 9bc531927617d3d5201d730527d97036dee0c174
2022-11-03 20:31:51 +00:00
Anna Kozlova
476865192c [test] Get expect/actual refactoring
GitOrigin-RevId: 69ef67a6f53bd91db5eb37d4003a73a1e92db36b
2022-10-28 12:51:19 +00:00
Bart van Helvert
5caa63419d [test] IDEA-302802 Fix diff for comparison failure inheritors
GitOrigin-RevId: ef76d25e8a584863c8c4b00b1fd8caab3fea5ba3
2022-10-27 16:25:33 +00:00
Vladislav Rassokhin
279d82e895 IDEA-296416 Support loading Windows ARM64 native helpers where needed
GitOrigin-RevId: ca4fdf04f4015435d4fa07116a7db23117691fe2
2022-09-19 15:49:53 +00:00
Anna Kozlova
28f90246f7 [tests] move FileComparisonFailure back to avoid split packages
GitOrigin-RevId: 98a9154507b3ee0eff0324361cc14ccfd151fe78
2022-09-05 20:47:30 +00:00
Anna Kozlova
05d02d0030 tests: move comparison failure in more common place
ensure junit 5 version doesn't lead to default toString

GitOrigin-RevId: 0e74691039c9ff18f633dc374bc1da9c79baee55
2022-08-31 09:32:37 +00:00
Anna Kozlova
d61be4536d [tests] move FileComparisonFailure to junit.rt
to avoid dependency from runtime module to junit 4; on the way to pure junit 5 dependencies

GitOrigin-RevId: 6dd3602b55371c783a71cb339ab5be3c0d205631
2022-07-20 09:24:55 +00:00
Alexey Kudravtsev
7b56d66b34 cleanup
GitOrigin-RevId: 2aa4c714c3b566c82a5fde8a6f25cc667b2a23b8
2022-07-19 10:54:57 +00:00
Roman Shevchenko
b8c9fe8b1f [java] skipping breakgen on non-x86 family platforms (IDEA-296416)
GitOrigin-RevId: e70fc847943c59ca37c1181afac0d3d079266a31
2022-07-13 12:47:21 +00:00
Nikolay Chashnikov
83e1cd54fe [intellij project configuration] change language level for Java 1.6 compatible modules to Java 1.7 (IDEA-297573)
In this commit only iml files are changed, required changes in build scripts and in code will follow.

GitOrigin-RevId: bc3c95cf57522c185d92986776849bafe289e094
2022-07-12 10:05:40 +00:00
Alexey Kudravtsev
2340e499ad replace invalid javadoc tag "@author:"
GitOrigin-RevId: f5835f60a7dc5e3b5c7cf1433350891e61d84b0b
2022-05-10 16:41:06 +00:00
Anna Kozlova
5e861faf2f tests: ensure contract on FileComparisonFailure - expectedFilePath should be null or point to the existing file
GitOrigin-RevId: aa31c782bc510b90d8abca0ac380fd27d8600008
2021-11-24 17:26:25 +00:00
Thomas ROTSAERT
2e24c0d14b Reinforce vars and function typing, fix some build warnings
GitOrigin-RevId: abd96e0f684034b37b320a925e9fb1433afc712e
2021-11-01 15:24:18 +00:00
Anna Kozlova
9a5714a122 [junit] repeat & fork: ensure fork is done before repeat is applied (IDEA-223775)
GitOrigin-RevId: 24f9f25ad98ed8e1aa8b6cd7f3f9204b2156e345
2021-08-31 11:38:39 +00:00
Eugene Zhuravlev
ef679ecdbd fix NPE (IDEA-275979)
GitOrigin-RevId: 0e02fe176b5912dfb367ca7c716ebf94e0cf5e7d
2021-08-13 15:17:04 +00:00
Roman Shevchenko
dd513c8cee Cleanup (warnings)
GitOrigin-RevId: 0ecb2cff1707f64bda96261684ec904b7e066175
2021-06-07 09:33:32 +00:00
Tagir Valeev
d3f08b31a5 Avoid obsolete collection usages, other warnings fixed
GitOrigin-RevId: baf88aad7e001b940a13f619d1f96dac7d7af145
2021-05-13 11:16:59 +00:00
Tagir Valeev
61fb94acd0 Remove casts by narrowing for-each loop parameter type
+ other trivial warnings fixed

GitOrigin-RevId: 42314f8e8ea8a9982e009f8a7f9ad413ebfc4893
2021-02-03 02:25:25 +00:00
Egor Ushakov
60814b80eb [debugger] restored DefaultMethodInvoker as it breaks the existing plugin
GitOrigin-RevId: e77e4dd5ffaa05302383341533e7e68ae4ce75dc
2020-12-22 16:39:24 +00:00
Egor Ushakov
fec80803ae [debugger] cleanup after obsolete fixes removal
GitOrigin-RevId: 38fd22346b77a2a467c89157a281e31c27202916
2020-11-18 18:20:11 +00:00
Anna Kozlova
c9ba8a117f move RuntimeBundle to messages package (IDEA-255142)
GitOrigin-RevId: f5d87f94f8715a591d35cfc182b2995b9520c584
2020-11-17 20:59:30 +00:00
Alexey Kudravtsev
4f8b62e0b9 use more high-level methods to copy arrays instead of low-level cryptic System.arraycopy()
GitOrigin-RevId: 16b9869eae4200f4ff24c4535d7f33d8e6847b4c
2020-11-16 11:04:42 +00:00
Anna Kozlova
6954bbc2de i18n: external annotations for rt module
GitOrigin-RevId: cce3ed8edfa7fb10eb970f501abfcda596318a16
2020-08-31 19:35:07 +00:00
Nikolay Chashnikov
058817c38a [IntelliJ project configuration] use the default project JDK (corretto-11) in modules (IDEA-241075)
Java compiler from JDK 11 will use cross-compilation to produce code compatible with older Java versions in these modules.

GitOrigin-RevId: c3501ae403249c49a6787ff89e4619a1214a1e10
2020-08-11 17:11:27 +00:00
Vladimir Krivosheev
3d280e4fb2 cleanup (final)
GitOrigin-RevId: 446f1aef2550b74b13c788fceaa36967a6f0b9c9
2020-07-15 17:06:10 +00:00
Vladimir Krivosheev
d4e9b09e26 cleanup (final)
GitOrigin-RevId: 93607e195763f2acf29ee0d7a280d7e07e8d2f14
2020-06-26 12:21:17 +03:00
Anna.Kozlova
b5193374d2 tests: support arg file shortening for fork mode (IDEA-243165)
GitOrigin-RevId: daa3dcdd25df61fd0fe8052081c407ec210c45d6
2020-06-17 10:14:33 +03:00
Anna Kozlova
8e8c9ed536 junit: generify runtime part
GitOrigin-RevId: efbc9ee0f3b267688620cf5ac5b11ca83d00e678
2020-06-12 22:41:13 +03:00
Tagir Valeev
d2ef69f336 Fix warnings in rt modules
1. Generify everywhere
2. @Override
3. Redundant throws removed
4. Enhanced for
5. String concatenation to StringBuilder
6. Misc

GitOrigin-RevId: 1e4c9dd7a44360b187d23370586c81a78047cdaf
2020-06-03 07:17:36 +03:00
Tagir Valeev
8dca11ef81 Generification, for-each loop, other warnings fixed
GitOrigin-RevId: aa737f386ad5f59aa7efaf5c7e8343f79394a2ae
2020-05-07 08:51:35 +00:00
Tagir Valeev
589aff5dc2 Warnings fixed
GitOrigin-RevId: d624998450319466598ff7d5b60480027b3e87a4
2020-05-03 07:24:39 +00:00
Tagir Valeev
d7c52f1b34 JavacRunner.java removed (unused anymore)
GitOrigin-RevId: af0aea228957a6dd76e06311e39b01742a52dd74
2020-04-30 01:24:53 +00:00
Alexander Lobas
5524a5cee1 IDEA-237293 GUI Designer unable to preview form because of FormPreviewFrame.class missing
GitOrigin-RevId: cbeff27984e82623db4cb171e363d0ae067d3ff3
2020-04-10 18:44:16 +00:00
Egor Ushakov
bc7ed268be use data streams
GitOrigin-RevId: 89334bedb714f5b5b787973c8738e2aa3d00d437
2020-04-09 10:32:57 +00:00