300 Commits
Author SHA1 Message Date
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
Olga.Klisho 2963443b1b IDEA-CR-56435,IDEA-CR-55601, IDEA-CR-54980
GitOrigin-RevId: 3bd9cf2659995b3750cdca21530d1a3181377a44
2020-01-14 17:12:02 +00:00
Egor Ushakov fee7d3a3e0 IDEA-230367 OOM when trying to view very large image
GitOrigin-RevId: 488baa6f511b057afd78363df8306d1b77a12567
2020-01-09 16:10:01 +00:00
Sergey Ignatov 8e7c474048 revert runtime bundle
GitOrigin-RevId: bf8d357ebdef3910090686d48c971e472f873fa6
2020-01-03 11:31:54 +00:00
Sergey Ignatov 0e499010b2 get rid of dead code
GitOrigin-RevId: 6341f6007142ad2b9b34f775b217b14887fbf816
2019-12-19 21:05:25 +00:00
Roman Shevchenko 1290486715 Cleanup (typos)
GitOrigin-RevId: e78a7d8e963eb1d810fa322af7b0c31cbba2a1c6
2019-12-09 21:33:39 +00:00
Roman Shevchenko 3de0403d97 [platform] CommandLineWrapper error message (IDEA-CR-56304)
GitOrigin-RevId: 9ad834016f83e33cb61ceefe724330b95394b778
2019-12-09 21:33:39 +00:00
Roman Shevchenko 6efb86e2d6 [platform] an assertion against using CommandLineWrapper on Java 9+
GitOrigin-RevId: 91376fd70fc9991954f8da3bd90c9cb7c801a820
2019-12-06 17:09:56 +00:00
Eugene Zhuravlev d0503a3a5b IDEA-156916 Handle java.lang.NegativeArraySizeException in Intellij IDE on ant input
GitOrigin-RevId: 1bf741138b4709b4add7cb76e10d6c7256c63864
2019-11-22 12:15:02 +00:00
Alexey Kudravtsev f779ccc578 cleanup: inline one-off constants to make code more navigatable
GitOrigin-RevId: 7ac9a2adc7803875c533762cd6e8aa8188555189
2019-11-11 12:14:42 +00:00
Anna Kozlova ce2dcf2884 support module path and options on fork per module/class/ect (IDEA-171419)
GitOrigin-RevId: 5012cf6a8509998a1b13de64f7c415b030403d94
2019-10-02 09:33:04 +00:00
nik c2f9e23919 IntelliJ project configuration: use Ant 1.7.1 as a dependency when compiling intellij.java.rt module
The shared Ant project library was updated to a version which requires Java 8, but intellij.java.rt has language level 1.3 and compiled with Java 1.6. This works when javac from Java 8 is used for compilation, but when a module with JDK 11 is added to IntelliJ project build process starts to use javac from JDK 11 as the main one and compile intellij.java.rt module using a forced javac from 1.6 and compilation fails.

GitOrigin-RevId: 2f30734e5594b13e14421d3d462e7d0755df086d
2019-08-28 10:43:38 +00:00
Anna Kozlova 6275a982fb junit.rt: avoid split package between junit & idea rt modules
GitOrigin-RevId: 5aa3786b05f625f9ee51d0c22bcbe0f38d610468
2019-08-22 13:02:45 +03:00