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
Anna Kozlova
6275a982fb
junit.rt: avoid split package between junit & idea rt modules
...
GitOrigin-RevId: 5aa3786b05f625f9ee51d0c22bcbe0f38d610468
2019-08-22 13:02:45 +03:00
Anna Kozlova
310550fcb6
test frameworks: reduce duplication of MapSerializerUtil
...
GitOrigin-RevId: 15a5693a7815c62bdc77be6e4c512ffc00d0bd94
2019-08-22 13:02:45 +03:00
Anna Kozlova
d6350e2cf6
move UIDesigner preview to non-default package to allow idea.rt on module path
...
GitOrigin-RevId: f43abff61f191f58bb295c13ef3779ca37b027b5
2019-08-22 01:50:10 +03:00
Tagir Valeev
dde133ece1
Fixed 'Throwable' printed to 'System.out'
...
GitOrigin-RevId: 8333a2fede1cee2d80d91b8a085810bebec8a4a3
2019-07-25 09:04:08 +03:00
Rustam Vishnyakov
123242c4b2
EditorConfig documentation test
...
GitOrigin-RevId: fd52ace3d7a32ecd02c2c5ab90e077967604c15e
2019-06-16 04:03:21 +03:00
Egor Zhdan
c1813cfb52
Cleanup: NotNull/Nullable
...
GitOrigin-RevId: b8e892f32ea84c2115973155dba7127b892cc36e
2019-06-16 04:02:08 +03:00
Anna Kozlova
91f7445298
constructor reference: don't ignore constructor parameters during method reference inference (IDEA-185578)
...
GitOrigin-RevId: e836468e05db28157713e9edd3c70382f8ecdebc
2019-06-13 03:15:49 +03:00
Egor Zhdan
39d2d77155
Cleanup: NotNull/Nullable
...
GitOrigin-RevId: b8e892f32ea84c2115973155dba7127b892cc36e
2019-06-13 03:14:35 +03:00
Aleksey Rostovskiy
185284cee6
get rid of intellij.build.toolbox.litegen parameter and use BuildOptions.TOOLBOX_LITE_GEN_STEP to skip it instead
...
GitOrigin-RevId: 9aac8ee4ed1ebf2a29de18a238825fafb1ab88f9
2019-05-27 15:08:08 +03:00
Alexandr Suhinin
9215f4240b
[duplicates] enable duplicates analysis in PyCharm/WebStorm/PhpStorm/RubyMine
...
GitOrigin-RevId: 1545b79fdca4888f4b94f47f22703fd37694fa7a
2019-05-27 15:07:30 +03:00
Anton Makeev
c105e26db3
Merge remote-tracking branch 'origin/master' into amakeev/gradle
...
GitOrigin-RevId: f9a633252daf311ecab19002c0f4757052eee9dc
2019-05-17 19:13:15 +03:00
Anton Makeev
b54aaf7e4e
IDEA-210281 Cleanup Gradle settings: separate Runner configurable removed
...
GitOrigin-RevId: adbc39121fe91beb633e125b4cf39bfe0a422e4b
2019-05-17 19:02:16 +03:00
Gregory.Shrago
edc4790572
migrate to StringUtil.toLower/UpperCase, ENGLISH locale
...
GitOrigin-RevId: 3a8627e7aef5991ee840996c6f7f147d1f747a3b
2019-05-14 19:06:41 +03:00
Egor Ushakov
dea8552a24
IDEA-210122 Unable to debug tests in forked mode with shmem transport
2019-04-01 12:47:37 +03:00
Leonid Bushuev
27a9b822e5
Any compatibility error message (related to IDEA-207341)
2019-02-15 18:43:24 +01:00
Anna.Kozlova
5c406e8366
junit 5 fork per module: filter by output directory to prevent repeated tests execution (IDEA-199945)
2018-12-07 11:59:40 +01:00
Anna.Kozlova
0d355e2581
junit: ensure forked tests don't skip line breaks and get full output (IDEA-203036)
2018-12-07 10:42:36 +01:00
Anna.Kozlova
bd92e2b6c6
junit: repeat error message for multiple failures to increase readability (IDEA-202418)
2018-11-19 16:38:19 +01:00
Anna.Kozlova
b04f577ff6
junit & testng: support for opentest4j assertions (IDEA-179482)
2018-10-26 17:22:36 +02:00
Anna.Kozlova
fb8a62e515
comparison failure: don't match if match doesn't cover the full message (IDEA-198613)
2018-10-26 10:05:37 +02:00
Alexey Kudravtsev
1a59715f9c
remove unnecessary soroka's @since
2018-10-18 15:06:20 +03:00
Anna.Kozlova
c4b7de202d
remove redundant suppressions
2018-10-04 12:09:46 +02:00
nik
0be3657ad0
cleanup: remove 'public' modifier from constructors in non-public classes (IDEA-195931)
...
public constructors in non-public classes may be confusing, and removing them makes code shorter.
2018-09-06 16:49:46 +03:00
Konstantin Bulenkov
342ba27761
JDK9 compatibility: JFrame.EXIT_ON_CLOSE -> WindowConstants.EXIT_ON_CLOSE
2018-09-04 17:06:37 +02:00
Tagir Valeev
5bc2879f65
Unnecessary conversion to String fixed; other minor warning fixes
2018-08-22 11:32:14 +07:00
Anna.Kozlova
fa3b7eda04
optimize processing in fork mode
2018-07-20 12:34:11 +02:00
Anna Kozlova
eac66dce92
testng: don't merge multiple traces in one comparison failure (IDEA-193318)
2018-06-22 18:15:49 +03:00
Anna Kozlova
5bc2393743
junit diff: make patterns greedy and exclude multiple patterns explicitly
...
IDEA-193010
2018-06-05 17:13:42 +03:00
Anna Kozlova
b86573159b
command line wrapper: ensure UTF-8 (DBE-6435)
2018-05-22 17:05:19 +03:00
Dmitry Batkovich
3cf831dc76
support new coverage and test-discovery agents (update copyright headers)
2018-02-15 12:06:12 +03:00
Dmitry Batkovich
6b2b24d862
support new coverage and test-discovery agents
2018-02-15 12:03:17 +03:00
Anna.Kozlova
48d3ce215c
make private fields final
2018-02-07 09:44:30 +01:00
Anna Kozlova
922b8433da
prepare for test discovery in separate jars
2018-01-29 16:37:13 +03:00
Tagir Valeev
db9200fcdb
Collection.toArray: use empty array instead of presized one
2018-01-18 13:41:14 +07:00
Anna Kozlova
87326679b3
comparison failure: match when one pattern per failure (IDEA-131329)
2018-01-04 16:41:53 +01:00
Anna.Kozlova
94ed7b86c9
sm runner: prepend message for failed case (IDEA-183343)
...
for long messages, parts of the message would be stripped to avoid out of memory errors. To ensure that message will be available, it's required to be on the first place
2017-12-06 17:10:54 +01:00
Alexey Kudravtsev
e07afa8f5c
Date/Time in javadocs considered useless for readability
2017-12-06 15:11:04 +03:00
Anna.Kozlova
95406b5024
don't fork if there is only one module, pass encoding to forked vm (IDEA-181751)
2017-11-15 15:32:32 +01:00
Tagir Valeev
2a2b09e1f8
Unnecessary 'continue' removed; other warnings fixed
2017-10-31 15:44:07 +01:00
Roman Shevchenko
3426479a3e
Cleanup (warnings; minor optimization; formatting)
2017-08-08 20:47:14 +02:00
Eldar Abusalimov
db3924e58d
AppMain: Return from "Monitor Ctrl-Break" thread once hitting EOF
...
Otherwise it keeps looping in a busy wait forever, burning out 100%
of CPU.
2017-06-28 18:01:23 +03:00
Anna Kozlova
1c941a1150
ensure absolute paths to load expected/actual data
2017-05-02 22:29:34 +03:00
Eldar Abusalimov
4223b2331f
Merge branch 'eldar/windows-command-line'
...
# Conflicts:
# platform/platform-tests/testSrc/com/intellij/execution/GeneralCommandLineTest.java
2017-03-31 17:35:05 +03:00
Roman Shevchenko
8552aaee0d
[java] makes source code compatible with outdated IDEA builds
2017-03-23 10:21:12 +01:00
Roman Shevchenko
0a3dd3579a
[java] makes AppMain compatible with Java <= 5 (IDEA-170021)
2017-03-22 14:13:22 +01:00
Eldar Abusalimov
761004161b
execution: Rewrite command line preparation on Windows
...
Fixes:
- IDEA-40962 Can't pass single "*" character as command line argument in run configuration
- IDEA-149344 Program arguments in application run configuration are expanded
2017-03-21 05:35:46 +03:00
Roman Shevchenko
0c840ce22b
[java] renames AppMain class to avoid clashes with an older version on the class path
...
IDEA 2017.1 may run AppMain as a Java agent. This fails with 'NSME: premain' when idea_rt.jar from an older version is on a class path.
2017-01-31 17:55:24 +01:00
Roman Shevchenko
0f5ed0c733
Cleanup (IDEA-CR-17100)
2017-01-09 12:32:22 +01:00
Anna.Kozlova
7a4324874d
fix 1.4 compatibility
2016-12-30 17:06:07 +01:00