Vladimir Krivosheev
8711c30b97
cleanup
...
GitOrigin-RevId: 64150b139d699892df5ab7d3330ee2824f71c967
2022-01-18 07:48:34 +00:00
Anna Kozlova
c02a23d8e0
[execution] start common non-blocking read action for configuration validators to avoid long blocking computation
...
EA-431433 - F: ConcurrentIntObjectHashMap$Traverser.advance
GitOrigin-RevId: 116a0a2d6fb601fe6219b1945e86e61a0045607d
2022-01-17 18:21:50 +00:00
Nikolay Chashnikov
5736dff67a
[java] cleanup: get rid of unused deprecated API (IDEA-281036)
...
GitOrigin-RevId: 4fb6419ad50e0a63aa1551eaad9b358d8c532468
2022-01-13 20:14:19 +00:00
Anna Kozlova
a44edd4edc
[tests] reuse uniqueId based configurations (IDEA-284012)
...
GitOrigin-RevId: 8a3b55a2af0eec2824dd02a5633ac064a8d97e10
2022-01-13 11:59:38 +00:00
Anna Kozlova
0d1a89d812
[kotlin] [tests] further isConfiguredBy optimization (IDEA-285422)
...
and kotlin+testNG simplification
GitOrigin-RevId: d59fc012c9315b8c89c0606754886643edae3ec3
2022-01-12 15:18:39 +00:00
Anna Kozlova
b2a120546d
[junit] reuse code cleanup
...
GitOrigin-RevId: 97e36f162e710d628be95068d4f98e58f861eea3
2022-01-12 15:18:38 +00:00
Anna Kozlova
ad3df16eba
[kotlin] [tests] do not run slow computations on first applicability check (IDEA-285422)
...
unify testNG producer
GitOrigin-RevId: 56221e36e5f1e4d102a5f381a719f0c4deb190e8
2022-01-10 21:30:57 +00:00
Alexey Kudravtsev
065798281a
cleanup
...
GitOrigin-RevId: b9620e6f5df659a1547053feea885e2b1873731f
2021-12-30 12:37:25 +00:00
Vladimir Krivosheev
076235fe3c
performance - ensure that JBUI class is not loaded as part of LaF initialization
...
GitOrigin-RevId: cca4646f8861df72ed419ecacf69375f78ead368
2021-12-26 19:51:00 +00:00
Anna Kozlova
9c21952731
[junit] slightly optimize junit 5 detection: skip privates and statics (IDEA-285422)
...
GitOrigin-RevId: 8f22220b02c829d79178ab080931e491ae23e367
2021-12-23 18:16:00 +00:00
Anna Kozlova
4230fee2c6
[kotlin] [junit] prefer pattern configuration for multi selection (KTIJ-20231)
...
GitOrigin-RevId: 3a5c0b6d673f0bc0bd42bacebecd68a53532409a
2021-12-20 14:48:32 +00:00
Anna Kozlova
d095e42ce0
[run configurations] refactoring listeners: avoid UAST building when possible (IDEA-285111)
...
GitOrigin-RevId: 0dc56deebb6162fa8df0cd063c07f9156d48d6bc
2021-12-16 15:44:10 +00:00
Egor Ushakov
3c4274e59d
IDEA-265364 Debugger doesn't work with java-14-openjdk located on WSL - enforce ipv4
...
GitOrigin-RevId: 8e1f395fd941e46989a93c45209a6c2d5afde19b
2021-12-15 08:43:10 +00:00
Egor Ushakov
61e2ba00a2
IDEA-265364 Debugger doesn't work with java-14-openjdk located on WSL - correctly check explicitly set jre
...
GitOrigin-RevId: 3383b92755da2379ff27c496f047bf665c3b208b
2021-12-14 17:56:09 +00:00
Ilyas Selimov
b4e1fc4dd1
EA-414019 - prevented NPE by filtering unknown patterns
...
GitOrigin-RevId: 09ac0912cd76489343bc6fb59e0fcafbc7acc2ca
2021-12-14 06:10:15 +00:00
Anna Kozlova
7762b8c141
[junit] don't correct invisible navigation ranges (KTIJ-7440)
...
GitOrigin-RevId: 591af8cfbd288da5b4f7f7567b9538637255ff4e
2021-12-13 22:31:54 +00:00
Roman Shevchenko
cbd0b038ee
[platform] deprecating NullableLazyValue#createValue
...
GitOrigin-RevId: c5311629de456c0890fbd4fbdf2e65cc14b9d2e3
2021-12-13 07:08:11 +00:00
Anna Kozlova
3ced3335a7
[application configuration] create main configurations with fqn when same short name already exists (IDEA-236872)
...
GitOrigin-RevId: cb643aa86efccb4f4c687bdc50ce17922d17f333
2021-11-22 20:53:08 +00:00
Anna Kozlova
388988d267
[run configurations] enable remote debug in dumb mode
...
GitOrigin-RevId: 609e35b01d8fb3c673e32e9d21b2d270a7f964f2
2021-11-22 20:53:00 +00:00
Nikita Eshkeev
5fa078afde
[run configuration][method browser] EA-392413 Slow operations exception in MethodBrowser.showDialog
...
Replace NBRA with a simple read action + Application#invokeLater to correctly update the list model on the AWT thread
GitOrigin-RevId: 81aa439506a05380c08b57789906b48286465ad8
2021-11-17 17:33:20 +00:00
Nikita Eshkeev
e6fe1ab104
[run configuration][method browser] EA-392413 Slow operations exception in MethodBrowser.showDialog
...
Use the utility methods to perform the operations under a progress dialog
GitOrigin-RevId: 5ce662ab251519608afea17ba9101a211915d887
2021-11-16 16:16:56 +00:00
Louis Vignier
b2add5a2fe
[java] Fix JrePathEditor insets
...
Default item had weird spacing, and icons lacked left padding.
GitOrigin-RevId: 442414aec7ad508b3c3ec3eaadb66267814d8826
2021-11-12 15:29:45 +00:00
Louis Vignier
66c3635e1c
IDEA-282331 [java] Set JrePathEditor minimum combo width
...
#IDEA-282331 Fixed
GitOrigin-RevId: ab7e052966d83851dfb1c1aad725c3f775394df8
2021-11-12 15:29:42 +00:00
Nikita Eshkeev
8d5b6472da
[run configuration][method browser] EA-392413 Slow operations exception in MethodBrowser.showDialog
...
Wrap both looking for the test class and its test methods into a modal progress dialog to move these computations to a background thread.
GitOrigin-RevId: abd5740bed45218ab1c34aaeeb77fd0670bebd34
2021-11-12 14:24:21 +00:00
Anna Kozlova
c64c38f8d2
EA-403947 - NPE: JavaTestFrameworkRunnableState.collectSubPackages
...
GitOrigin-RevId: 5f8a5d2a5e72a04d564e56db5af4747cbd09834b
2021-11-08 20:58:17 +00:00
Anna Kozlova
25a35626c2
[junit] download additional dependencies before target command line is prepared (IDEA-281991)
...
GitOrigin-RevId: be1eba5073e7ae8b41bdfb271b203ef4eae86ebf
2021-11-08 20:58:11 +00:00
Eugene Zhuravlev
d77dce9cf6
review followup: dumb mode supported (IDEA-264739)
...
GitOrigin-RevId: ce1a727f0b0391d2b15b33d280727dae41f1eb57
2021-10-27 12:25:54 +00:00
Eugene Zhuravlev
aae7fe85bd
when possible, use more precise (production-only) compile scope for application run configurations (IDEA-264739)
...
GitOrigin-RevId: 87dedd76d59f4f34b4d7e7ebf07e885a96b7ed50
2021-10-27 09:32:31 +00:00
Anna Kozlova
b5b78e94ea
naming cleanup
...
GitOrigin-RevId: 4a487490e81eb7e20c7b85519067cd931feb5d5d
2021-10-19 15:26:31 +00:00
Anna Kozlova
dd1d77ec15
[run configurations] don't check indices in EDT
...
https://web.ea.pages.jetbrains.team/#/report/8217897
GitOrigin-RevId: 402dbd249a020227b8cf1d07fbf7225e0430622f
2021-10-14 10:28:22 +00:00
Dmitry Avdeev
08af594c30
IDEA-160167 Customizable classpath for run/debug
...
patching via extension to support debug classpath
GitOrigin-RevId: 0bbc8ed1c96002016f0b5b59414bbaefaae351ed
2021-10-07 13:08:35 +00:00
Tagir Valeev
81d730447a
Add type parameters for raw type casts where it's safe
...
GitOrigin-RevId: 49c3dd961c5c7122d6644b7e4959d0e86ad271da
2021-10-01 07:59:54 +00:00
Anna Kozlova
3d09081188
javadoc
...
GitOrigin-RevId: cd960f4d74f1243a3a2453cd4c1bed759239231e
2021-09-21 15:18:37 +00:00
Dmitry Neverov
6e48bf8a11
Fix exception when ExceptionFilters.getFilters() returns unmodifiable list
...
GitOrigin-RevId: e60b447b87ac673f39fc5a5412d528339f9da1b2
2021-09-17 11:42:34 +00:00
Sergei Vorobyov
c65daf2b70
IDEA-276627 fixed checking of Gradle RC command line tasks and arguments
...
cleanup Gradle RC producers ordering
extracted common part of Gradle RC producers
GitOrigin-RevId: ba4940dd2bf29b05e8ad056d6cfeab9966b583ff
2021-09-15 14:18:27 +00:00
Konstantin Aleev
1d3f96f958
IDEA-277265 run config: fragmented ui: report alternative JRE problems
...
GitOrigin-RevId: effcf69271baf30f5cbd118eb8a23b1c7fecb23f
2021-09-13 22:47:26 +00:00
Nikolay Chashnikov
a90508fbca
[java] API cleanup: remove deprecated API (IDEA-271555)
...
GitOrigin-RevId: 78ca994b689a03aba22eee5e05385bc726e03e85
2021-09-10 18:08:28 +00:00
Dmitry Avdeev
2760d22ef5
EA-253827 - T: FileBasedIndexImpl.ensureUpToDate
...
do not show module selector in project with one module
GitOrigin-RevId: b8c33301fa09bf558b9cc82f98fee1c2d40bfc6a
2021-09-08 11:33:44 +00:00
Sergei Vorobyov
283543c359
IJ-CR-13215 cleanup java docs
...
GitOrigin-RevId: 0ad474b613c9184d07bc002569328280bf0bc6b5
2021-09-06 15:41:30 +00:00
Anna Kozlova
b09f840113
[java] EA-360813 - NPE: RefactoringListeners$RefactorClass.getQualifiedName
...
GitOrigin-RevId: df78fb3a1eb9689b4994977dd316a28964716a2e
2021-09-01 09:50:28 +00:00
Bas Leijdekkers
5da1786e14
junit: cleanup and annotate
...
GitOrigin-RevId: 8f5ecdd2315611210e0a3b85b9e4cd06d38429b2
2021-08-25 20:19:42 +00:00
Dmitry Trofimov
13503ced4c
Rationalize PlatformCoreDataKeys usages
...
GitOrigin-RevId: a07b3295a4af22918daa19f521888645f16e8017
2021-08-25 15:23:28 +00:00
Anna Kozlova
f56c4fb6e8
[jigsaw] put on module path all same named modules (IDEA-275636)
...
Maven and compiler work over classpath and decide if module-info found in the entry is required for module path; here we have the opposite strategy and iterate over required modules.
When project contains 2 different versions of the same module and only one of them is found in the required graph (IJ module dependencies), another entry may stay on the classpath which is clearly wrong and won't happen for maven/compiler strategy
GitOrigin-RevId: f586840bd177334551b71227915f739456fe7192
2021-08-24 21:46:12 +00:00
Alexey Kudravtsev
12d69274ce
cleanup: simplify Alarm instantiation
...
GitOrigin-RevId: 33647c89f86d3689034cd7b584ff95eca62c4e5d
2021-08-24 00:06:36 +00:00
Sergei Vorobyov
4d3c3d1ee5
[java doc] added docs for com.intellij.externalSystem.runConfigurationEx
...
GitOrigin-RevId: ef695ae5cd2c5889c737d30830da1704f80d725e
2021-08-19 10:55:31 +00:00
Anna Kozlova
07650a9fbb
[rename] skip additional checks in listeners
...
EA-349535 (plugin) - T: FileBasedIndexImpl.ensureUpToDate
after package rename, module should not be changed, everything else is preserved anyway
GitOrigin-RevId: 67720b3d084a31c1997b3aeb4b4652d8db556d61
2021-08-18 15:11:48 +00:00
Dmitry Trofimov
187ace473b
Move pty4j from platform-ide-util-io to it's implementation counterpart
...
GitOrigin-RevId: 59f167e087223905f737a92c01b2a3aac813f098
2021-08-12 01:05:43 +00:00
Louis Vignier
5b243e8871
[java] JrePathEditor i18n
...
GitOrigin-RevId: c016245e7460e5d349aca1d974de2669a399498a
2021-08-11 09:37:23 +00:00
Louis Vignier
ef833832c7
IJ-CR-12544 [java] Add DefaultJreSelector#isValid
...
GitOrigin-RevId: 43fcef85cb588848e3b86640ffbc94577a3ecf58
2021-08-11 09:37:20 +00:00
maksim.pelevin
ecc319ae90
[debugger] new UI: use preferred place for the toolbar
...
GitOrigin-RevId: e714da47231e0e8966dc23fc887c1ad291723f22
2021-08-10 10:38:35 +00:00