Commit Graph

212 Commits

Author SHA1 Message Date
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
Egor Ushakov
471dc2e383 correctly support unicode in batch toString - EA-228094
GitOrigin-RevId: 86385f2844762144248a633b6c273d8e257d922f
2020-04-08 18:47:06 +00:00
Egor Ushakov
ece9437fd8 support null in batch toString
GitOrigin-RevId: 7cac9db8e0a5db53c8ce0d9032578d7824b2e37d
2020-04-08 18:47:06 +00:00
Tagir Valeev
91f8353b13 Migrate code to Java 6 level
GitOrigin-RevId: efd4f357775e6db9238adce3d1e190ef06323adb
2020-04-06 06:38:08 +00:00
Vladimir Krivosheev
06c9f5b74e cleanup
GitOrigin-RevId: 4e7ec1fb713538d9e54893459a2e80d4f7b2de28
2020-04-04 16:31:43 +00:00
Anna Kozlova
1204a90630 StringBuffer -> StringBuilder in rt modules
GitOrigin-RevId: fe02ed61996080b5301b6de8398613d593f60459
2020-04-03 20:27:03 +00:00
nik
ca425ec2db [platform] raise minimum target Java version to 1.6 in IntelliJ project modules (IDEA-224536)
This is needed to simplify migration to Java 11, because it doesn't support cross-compilation to version 1.5 or older. This change means that users won't be able to run processes which use classes from IDE distribution (e.g. run JUnit tests, deploy to an application server, etc) under JDK 1.5 or older, they'll need to use JDK 1.6 for that.

GitOrigin-RevId: 1df45d51af993022778253fa13cd79d56090cd26
2020-04-03 11:11:36 +00:00
Egor Ushakov
25bc9defda IDEA-234689 Batch toString traffic optimization - removed N value result calls
GitOrigin-RevId: ba132c34bae449df1936b58da8d3b9d1e6c28338
2020-03-06 10:02:35 +00:00
Vladimir Krivosheev
ba98224912 remove author (only some, where it is ok)
GitOrigin-RevId: 7dbab7524fe4efc5d17a04b95dee88b6f80fbe8d
2020-01-21 17:36:52 +00:00