Yann Cébron
5f52e47ac9
[java] RecentTestRunner: mute known problems (IDEA-356383)
...
(cherry picked from commit d5c2cd4a6b9709ff20fc93cc3953a6547eae94e0)
IJ-CR-146776
GitOrigin-RevId: 948cf9b4aa33254f9ecd63eff135f3f6770ada99
2024-10-15 14:10:28 +00:00
Georgii Ustinov
0ca121ea97
[Java. Terminal] Put all names in 3rd singular for descriptions of options of java command
...
IDEA-359243
GitOrigin-RevId: 8c6eb69315b9800d3083030afa6ef5af16987537
2024-10-10 17:43:33 +00:00
Maxim.Kolmakov
e3d0d48018
Extract threadDump parser to a separate module
...
GitOrigin-RevId: c9d9890c5bf10e57b0aa77bb8f5c9ca7451c723e
2024-10-10 00:58:31 +00:00
Georgii Ustinov
a62930fe83
[Java] Get rid of dynamic construction of bundle keys in VMOptionsParser
...
IDEA-359244
GitOrigin-RevId: 94ad691d4d6066d9d910eecf59b2af612f11e62a
2024-10-09 11:39:25 +00:00
Nikolay Chashnikov
0e4dd0cedc
[java] API cleanup: remove unused deprecated API (IJPL-156972)
...
GitOrigin-RevId: c8cfa9d13c20cd712f9ab3ab1b8e5fcfd9a2ecaf
2024-10-04 17:44:13 +00:00
Alexander Koshevoy
b1f6dd7e8f
[java] IDEA-360069 Use proper hostname for connecting to Java debugger from IDE
...
GitOrigin-RevId: bff8c4761e9175d874cff7a011d9484711c78ca8
2024-10-02 22:22:17 +00:00
Alexander Koshevoy
d6e580a668
cleanup: use proper hostname for connecting to Java debugger from IDE
...
GitOrigin-RevId: 30661dd4e4a3afd7b2fd35626e19099286d969ff
2024-10-02 22:22:17 +00:00
Alexander Koshevoy
646688d3ab
cleanup: reformat and correct KDocs
...
GitOrigin-RevId: 7b5b8db97d417a6ecaabb5bf4008584daeb45801
2024-10-02 22:22:17 +00:00
Vladimir Parfinenko
25eacf2a26
[debugger] print async stack trace during exception stack trace printing in debug and test runs, IDEA-356859
...
Java is supported completely, Kotlin -- partially
GitOrigin-RevId: 345192cb18ea86cf39d97b5dd538bb44d29e41ab
2024-10-02 21:56:49 +00:00
Georgii Ustinov
88583b3258
[Java. Terminal] Move all dynamic options descriptions to the VMOptionsBundle
...
IDEA-359564
GitOrigin-RevId: 52c1569ce4f05d29384a705c60167bdf3e778daa
2024-10-02 17:20:57 +00:00
Georgii Ustinov
b88d215f40
[Java. Terminal] provide internationalization for standard vm options
...
IDEA-359564
GitOrigin-RevId: 00d7129e338658bec6a50e18436c77c173237e59
2024-10-02 17:20:57 +00:00
Georgii Ustinov
5ec653e9f6
[Java] Remove naming duplication for default options from VMOptionsService
...
IDEA-359564
GitOrigin-RevId: 726fa7c5334a46708e22b13c70c00b266d0cc46a
2024-09-30 17:50:19 +00:00
Vladimir Krivosheev
ea2c7ad846
no reason to use Java 9 level for jshell - level was set to 9 for historical reasons (JShell comes bundled into JDK since Java 9)
...
GitOrigin-RevId: 439f243000b8c3244308571f9466aeb0400fdb70
2024-09-30 09:09:01 +00:00
Georgii Ustinov
acbd648c20
[Java] Fix tests for VmOptionsCompletionContributor after moving standard options to VMOptionsService
...
IDEA-359564
GitOrigin-RevId: 4bd63e837290a44009a4af4dd8973881c27e72ae
2024-09-27 09:13:46 +00:00
Georgii Ustinov
a00b5d5ce2
[Java] Refactor code in JavaShellCommandSpecsProvider#addOptionsFromVM
...
IDEA-359564
GitOrigin-RevId: c63bab58cca29b542087a0f1ece7ee423ef23da9
2024-09-27 09:13:46 +00:00
Georgii Ustinov
1be5f98a5b
[Java] Move standard options from VmOptionsCompletionContributor to VMOptionsService
...
IDEA-359564
GitOrigin-RevId: e5fbd46e9f03193f703f5e3ddb0dd2df6bc6e529
2024-09-27 09:13:46 +00:00
Vladimir Parfinenko
2ee1d6591c
[debugger] don't check if DebuggerManagerEx is null
...
GitOrigin-RevId: 6a4942b331fbf2013a88b5351cfd13857e338a62
2024-09-26 13:42:39 +00:00
Kirill Likhodedov
e6d4a4f530
Save all documents when compiling the project before running a configuration
...
Before this fix, if a run configuration delegated to an external task to build the project, it was the responsibility of the corresponding ProjectTaskRunner to save documents before running. It led to situations when each ProjectTaskRunner implementation should remember to save before build (and some forget to do it: AMPER-2958). However, it is more reasonable for the platform to do it once and for all.
GitOrigin-RevId: 87c460ecb2160fc36ed557d9faa3ef1ff28c1c80
2024-09-24 17:33:38 +00:00
Aleksey Dobrynin
fe9767c257
[java, run configurations]support excluded module-info.java in compiler settings for application execution IDEA-359628
...
GitOrigin-RevId: 429ffefddc2d8b4b0d3cea96d955cc3ecf229821
2024-09-24 14:48:18 +00:00
Louis Vignier
731e797558
[java] Catch InvalidPathException in JrePathEditor#buildModel
...
#IJPL-160582 In Progress
GitOrigin-RevId: 9ff6fdaf9e275f6621ee62d17c0a673dd7d39a93
2024-09-20 16:47:42 +00:00
Nikolay Chashnikov
30f67591c5
[run configurations] properly propagate ExecutionException in ApplicationCommandLineState (EA-1209276)
...
'executeSynchronously' wraps exceptions thrown during the computation, so they should be unwrapped.
GitOrigin-RevId: a3dddbd845b8a94b1c659085ff7e8c6e1bb88c28
2024-09-19 19:11:08 +00:00
Egor Ushakov
ecb477656c
EA-1470856 - IVFAE: FileManagerImpl.findFile
...
GitOrigin-RevId: 3b1a170cb8070e9db3ca033d03dead7902a83895
2024-09-19 11:27:05 +00:00
Mikhail Pyltsin
681f0aaa5e
[java-console] IDEA-359033 incorrect place for class name in stacktrace for hprof
...
GitOrigin-RevId: 149d972bbfbecaad86ceec3e29eeba46f35595d1
2024-09-18 11:00:06 +00:00
Roman Shevchenko
a5666abead
[project] pruning FileChooserDescriptor overrides (IJPL-150176 prerequisite)
...
`BrowseFolderRunnable` and `*WithBrowseButton` family: getting rid of separate "title" and "description" parameters in favor of the chooser descriptor object, to avoid cloning the latter down the road.
GitOrigin-RevId: 33ec5968a1db953c60848974135055c288accf85
2024-09-06 11:41:43 +00:00
Bart van Helvert
b57a6a62c1
[test] Change log level to debug in search for tests task
...
#IDEA-357726
GitOrigin-RevId: b5b7f20992a89e7f46ba7ec68f00b6a16fc73241
2024-08-21 17:54:33 +00:00
Max Medvedev
b118f713ab
introduce StorageUpdate interface
...
GitOrigin-RevId: 610d4ba045deab0724494d3422b2373b3e18ded8
2024-08-17 10:06:10 +00:00
Bart van Helvert
8d94cb1f72
[test] Log listening port in search for tests task
...
#IDEA-357726 Fixed
GitOrigin-RevId: 795c270014993fd1e8cdc96803143b2b187b0ae7
2024-08-15 14:19:23 +00:00
Konstantin Aleev
48290d78a4
[spring-debugger] IDEA-353763 remote run configuration extension
...
GitOrigin-RevId: 6a0b1a486bfa7fc991631ab3200c5c2e9e7056af
2024-08-14 17:46:28 +00:00
Louis Vignier
9e43abe887
[ui] Set initial caret position to 0 in VM options
...
IJ-CR-140588
GitOrigin-RevId: 8cb6554e403485d6241ce4733052b2b1a7f65957
2024-08-13 09:54:17 +00:00
Mikhail Pyltsin
f1eb1a3c67
[java] IDEA-357289 Run gutters stop working in dumb mode
...
GitOrigin-RevId: da4ffa069933bab51d722dd65266e2939f58daf3
2024-08-07 19:52:49 +00:00
Louis Vignier
432e4e1019
[ui] Preserve caret position after editing VM options
...
IJ-CR-140588
GitOrigin-RevId: 71e1e207624f2cb79e3034519acf72db31325d05
2024-07-30 19:26:13 +00:00
Louis Vignier
4319199c41
[ui] Set caret position to 0 when opening VM options editor
...
#IDEA-355487 Fixed
GitOrigin-RevId: 414fc476f093c8af5dcb8ab4b8fcf0d98eba4b5e
2024-07-19 14:33:47 +00:00
Tagir Valeev
d263e30396
Remove raw types in PopupStep#onChosen inheritors
...
GitOrigin-RevId: df36f1a249ab4d87c2d10e3d39c27f0351298921
2024-07-08 16:18:24 +00:00
Mikhail Pyltsin
c437caf780
[java] IDEA-355892 JEP 477 JEP 477. Problems with run gutters
...
- new java features are introduced (for main methods)
- `mainCandidateComparator` is moved to `PsiMethodUtil`
- `PsiMethodUtil.findMainMethod` can compare methods and not only return first
- ApplicationRunLineMarkerProvider works with `getSlowInfo` in dumb mode
- ApplicationRunLineMarkerProvider uses the same logic for classes and methods
GitOrigin-RevId: e2c20e8690ac032b52c7de742cdb39933ef1d1d3
2024-07-04 20:24:54 +00:00
Tagir Valeev
fcb2657b84
[java-execution] Extract createVmOptionsFragment
...
GitOrigin-RevId: db10826752af0b7d356305bb6ed07905573b1a7a
2024-07-03 12:47:15 +00:00
Gregory.Shrago
f4aa7a6275
migrate getData to uiDataSnapshot: build
...
GitOrigin-RevId: b2bff83dc79717f64f4f2afec013444a7146c70b
2024-07-01 17:55:51 +00:00
Gregory.Shrago
92047f763d
migrate getData to uiDataSnapshot: java
...
GitOrigin-RevId: 6917901f5fe425ee883779c2fc1775960c2af540
2024-07-01 17:55:51 +00:00
Louis Vignier
2edee9ae1a
[jdk] Ensure user consent before downloading a JDK
...
#IDEA-281903 Fixed
GitOrigin-RevId: 90d89df552ccb30c80b191e26ab188615198a92f
2024-06-22 21:42:51 +00:00
Tagir Valeev
3fd0f4975d
Pattern variable can be used fixes; other warning fixes
...
GitOrigin-RevId: 4965216d1872b439970db33dbe2864d5aab9606e
2024-06-18 19:55:23 +00:00
Gregory.Shrago
a5c7b747ac
hide explicit action updates in line marker tooltips
...
Also, pull up default `TooltipProvider` that supports `equals/hashCode`.
GitOrigin-RevId: d74769a1a608e61070f3c4eb09c611285450f6ea
2024-06-12 22:44:50 +00:00
Gregory.Shrago
b97f0eb75a
cleanup some DataContext inheritors
...
GitOrigin-RevId: 00117fa0cd6ebea35596ac18791793f19222a58a
2024-06-04 23:28:22 +00:00
Alexey Merkulov
79a9ffd7b8
[debugger] Add additional consistency diagnostic
...
GitOrigin-RevId: aa20b976a7913b2e89b6f5f9d6bcc21047d66688
2024-05-29 15:30:56 +00:00
Konstantin Aleev
902797757d
[java] IDEA-349661 application run configuration params: do not use environment as parent disposable
...
GitOrigin-RevId: ac4ff0c1ebc9bf962d4a30d8e81ca09756abb9b5
2024-05-22 18:10:18 +00:00
Mikhail Pyltsin
bcbb7c4f13
IJ-CR-133924 [java-test] EA-1144109 Fix IndexNotReadyException for other languages
...
- fix application run markers for groovy
GitOrigin-RevId: 95a3115bd69f56502f8a39d5d8280a64c204c7e8
2024-05-20 01:21:36 +00:00
Anna Kozlova
fd5ffab05e
IJPL-797 intellij.platform.testRunner review internal API
...
GitOrigin-RevId: 290fe8b8df9d75add60b06bb7705beb227563920
2024-05-15 11:39:22 +00:00
Mikhail Pyltsin
8ce0f0f6eb
[java-test] EA-1186044 Fix IndexOutOfBoundsException navigatable elements
...
GitOrigin-RevId: 2b266d3acfc0e44c638b097ccdd6f8ba373a2ed6
2024-05-09 13:02:22 +00:00
Mikhail Pyltsin
cf036b0070
[java-tests] IDEA-348322 Java: Add the ability to launch tests in Dumb mode
...
- allow reenter for callWithAlternateResolver
GitOrigin-RevId: cfee83a037227fe6c58b148a076a64af9b6ff007
2024-05-08 14:24:34 +00:00
Dmitry Batrak
881b370b95
RDCT-1092 Hotkeys are displayed incorrectly in popups on different OS
...
replace SystemInfo.isMac with ClientSystemInfo.isMac() in keyboard-shortcuts-related code
GitOrigin-RevId: 640604dff8e09d1aeccd0edc156873dd63c09fea
2024-04-22 19:16:22 +00:00
Tagir Valeev
db6e42365c
[java] ExceptionLineParserImpl: move precise caret position computation to background
...
Fixes IDEA-325656 T: ExceptionLineParserImpl$ExceptionFinder.onLinkFollowed
GitOrigin-RevId: 22c845c2cc0d04da0fbdb6935ff514b1621d61ce
2024-04-22 12:55:36 +00:00
Tagir Valeev
c3d55c8599
Fix warnings
...
GitOrigin-RevId: e65cebeeff3ef889f432db92616fa8a8eb50f9d0
2024-04-18 10:40:24 +00:00