Dmitry Jemerov
d138d7f025
WslDistributionManager.isWslPath can be static
...
GitOrigin-RevId: 99ffdfed736dbfbb9a3b5bbdec4d2e96777fc9e1
2020-12-04 19:09:02 +00:00
Alexey Kudravtsev
cc36456090
notnull
...
GitOrigin-RevId: 265a18ef79b422aa7a4a3f258ee4e63f980f13cd
2020-12-03 16:21:57 +00:00
Dmitry Avdeev
99749ed3f3
IDEA-256532 [new run config UI] if delete one of 3 Build Before Launch task - all Build tasks will be deleted after dialog re-opening
...
GitOrigin-RevId: 8e7603aa09425d288349bca461e7528e40f843b1
2020-12-02 17:13:44 +00:00
Dmitry Batkovich
9fc2324704
use DumbModeAccessType#ignoreDumbMode() methods instead of old api
...
GitOrigin-RevId: 7d13eaa7b86f2502d6269f8e280e00e441f3ca7f
2020-11-26 07:46:07 +00:00
Dmitry Jemerov
0d3c504f0c
Support running JUnit run configurations in WSL
...
GitOrigin-RevId: 7c2370b737e02ab85316d29c34c9541d907394c5
2020-11-25 11:50:47 +00:00
Dmitry Jemerov
6341ee0e53
Move JavaCommandLineState to execution-impl (to facilitate run target-related code reuse)
...
GitOrigin-RevId: cf6a30596f2c75f10afa1e6d641cd196f1b5dbfe
2020-11-25 11:50:45 +00:00
Dmitry Avdeev
128a27f291
IDEA-253468 New Run Configuration UI: 'Include dependencies with Provided scope' option is reset
...
GitOrigin-RevId: f01affa41dea59c24bc46bcbb464ce69a96b6e9b
2020-11-25 08:16:04 +00:00
Anna Kozlova
c04b4262e2
fork per module for java tests: calculate working dir independent from module file (IDEA-247622)
...
GitOrigin-RevId: a5124116211e536a6838047d9ba115b55d7c3c45
2020-11-20 19:00:37 +00:00
Dmitry Avdeev
e96836768e
Merge remote-tracking branch 'origin/master'
...
GitOrigin-RevId: cbcde982283b239a0d4621cd3fbc3c4c019c1656
2020-11-19 15:20:28 +00:00
Elena Shaverdova
5a27179748
[Target] IDEA-255755 Run configuration never ends after exception on target preparation
...
GitOrigin-RevId: 0956a67b4be7443ae0fbb728773cb5f6ee7de7e3
2020-11-19 14:52:48 +00:00
Dmitry Avdeev
771a03cca0
IDEA-255343 [new run config UI] Make Main class background the same as in editable fields
...
GitOrigin-RevId: 5f3ff08820e850ef611ea970d60bf672fb6e41cf
2020-11-19 14:36:13 +00:00
Dmitry Avdeev
3f57d67952
Merge remote-tracking branch 'origin/davdeev/projectPathOnTarget'
...
GitOrigin-RevId: acd81bd4388c247e77ef8469ee388faf1732340e
2020-11-19 14:14:44 +00:00
Dmitry Jemerov
534a4878ff
Implicitly create WSL target environment when trying to execute app with JDK inside WSL
...
GitOrigin-RevId: 99c4c90c59b9eb1f6f1e5c50fc05bd445a8c9ed9
2020-11-17 15:21:42 +00:00
Dmitry Batkovich
32ccda0129
rename PersistentEnumeratorDelegate -> PersistentEnumerator
...
GitOrigin-RevId: 7902487d0571ee6c047307c5820a058f2ed80623
2020-11-16 12:54:59 +00:00
Elena Shaverdova
54c4a11fe3
[Targets] Disable thread dump on java run configs on non-local targets for now
...
IDEA-CR-68655 IDEA-253624 IDEA-255282
(cherry picked from commit c07ad889ce64d31cd32e96c0912714f1b4ea8a5f)
IDEA-CR-68655
GitOrigin-RevId: baaefaf4e9d36033b2542714f7836bb451826eb2
2020-11-16 12:00:26 +00:00
Elena Shaverdova
9436228360
[Targets] Move prepareTargetToCommandExecution to TargetEnvironmentAwareRunProfileState to avoid code duplication
...
IDEA-CR-68655 IDEA-253624
(cherry picked from commit 8e3210457354c98a3ad9f74b0116716e1011acb4)
IDEA-CR-68655
GitOrigin-RevId: 6b382bad2b7025c73e07059d69e5725d1f1f5759
2020-11-16 12:00:25 +00:00
Elena Shaverdova
6b83f341ae
[Targets] Better exception handling around promises
...
IDEA-CR-68655 IDEA-253624
(cherry picked from commit d95ef417b4e5f95b74b36bdb4c60d7e88157a540)
IDEA-CR-68655
GitOrigin-RevId: 80b4730477e07a156d770fb7c0e6beb3dc2cd415
2020-11-16 12:00:24 +00:00
Elena Shaverdova
4275bd2ad7
[Targets] Enforce executeJavaState boolean parameters from other
...
IDEA-CR-68655 IDEA-253624
(cherry picked from commit 06d9733385aa0745d244454827b36408246bd50a)
IDEA-CR-68655
GitOrigin-RevId: ff648ffa193b7901036c1b0cf9e3b70ac5bbdaf6
2020-11-16 12:00:23 +00:00
Elena Shaverdova
814d1d5dd4
[Targets] Don't run executionManager.executePreparationTasks when not needed
...
IDEA-CR-68655 IDEA-253624
(cherry picked from commit 59faec4c4de6520ea75d1b92a2c61cc38398c803)
IDEA-CR-68655
GitOrigin-RevId: f2653f88bd0d3d12e28e7426e635b690562620a0
2020-11-16 12:00:23 +00:00
Elena Shaverdova
d90f9bcad3
[Targets] Move target preparation to be after making
...
IDEA-253624 Run Targets: SSH: the files are copied before the project is built.
(cherry picked from commit 42a7466ca94b66b1b1b7a4c9e9887ef7505a28a6)
IDEA-CR-68655
GitOrigin-RevId: c84e6063c538ab113f77d04dc276d6cb5e93e37d
2020-11-16 12:00:22 +00:00
Dmitry Avdeev
d73e77e761
IDEA-251778 Add default path for project-dependent files to the target configuration
...
passing the path via TargetEnvironmentRequest
GitOrigin-RevId: ff9eed376c12910d56da69da9d12afc58c2e4f00
2020-11-13 18:28:14 +00:00
Dmitry Avdeev
f6a5edf0a0
IDEA-251778 Add default path for project-dependent files to the target configuration
...
field and UI added to run configuration
TODO: pass it to the launch process
GitOrigin-RevId: 922452c6583d946429c974aca9ce8ead403304c7
2020-11-13 10:37:55 +00:00
Dmitry Avdeev
543b8cc03c
IDEA-251778 Add default path for project-dependent files to the target configuration
...
field and UI added to run configuration
TODO: pass it to the launch process
GitOrigin-RevId: e874d186246ba2c19cc56b01236d64f233634866
2020-11-13 10:23:45 +00:00
Kirill Timofeev
e637dd52d4
Use JavaRunConfigurationExtensionManager instead of manually iterating over configuration extensions
...
This save us from accidentally updating java parameters from disabled RunConfigurationExtension
This is also a proper fix for IDEA-254972
GitOrigin-RevId: 797318367a9d61895d954d70513add6482143d05
2020-11-10 20:19:01 +00:00
Michael Golubev
8b05977202
IDEA-253753: Run Targets: Turn off run targets functionality for the sub-run-configs of Application
...
- disable run targets for all configurations without `getDefaultLanguageRuntimeType`
- pull `getDefaultLanguageRuntimeType` down to JUnitConfiguration with less unintended subtypes
- explicitly disable for existing subtypes of JUnitConfiguration
- explicitly disable for quarkus (as subtype of maven run configuration)
GitOrigin-RevId: 4a88651c44576c6241cf2236c31a6edc28eeb397
2020-11-08 18:12:23 +00:00
Anna Kozlova
4a2f04575f
shorten command line: get rid of explicit user defaults setting (IDEA-254515)
...
if something else is changed in the configuration, then explicit setting would be saved to the configuration file which will break compatibility with old IJ (before 2017)
GitOrigin-RevId: e746aaa0504657750f20935993ac97f81ab02363
2020-11-05 20:53:08 +00:00
Vladimir Krivosheev
a43f2941b4
IDEA-CR-68358 better name, add javadoc
...
GitOrigin-RevId: 948f2d23dc33dadbee1af826de4e0203afd472cc
2020-11-05 08:45:38 +00:00
Nikolay Chashnikov
b1cc40fdc2
[devkit] automatically use '@argfile' shortening method when running tests in IntelliJ project (IDEA-254523)
...
GitOrigin-RevId: 85e87fd2aa1b86a497475caf6a52b97ed8b6f07e
2020-11-03 16:50:57 +00:00
Vladimir Krivosheev
782bc70f2f
IDEA-254391 introduce SharedExtensionImplementation to mark violators
...
GitOrigin-RevId: 47e5ef000ca68e73dfa61e6544a342fa42490e82
2020-11-03 07:41:07 +00:00
Vladimir Krivosheev
e70e23f3b1
IDEA-250250 fix class location violations for spring/coverage/java/uast
...
GitOrigin-RevId: 5e80e06a4f48ddab40a8dc3c0edcf560dbe61dc9
2020-11-02 10:59:02 +00:00
Vladimir Krivosheev
c31626c2ee
IDEA-250250 JUnit must not define actions that located in another module
...
GitOrigin-RevId: b4a0759fc414b1d4ca45acf2614b1bc9eb2034ad
2020-11-02 06:14:09 +00:00
Daniil Ovchinnikov
2166e7a311
IDEA-249719 [i18n] deprecate UsageViewPresentation#getUsagesWord
...
GitOrigin-RevId: 301f05ef74e8cdc1e0dd45656b755544a9811ab5
2020-10-28 11:27:49 +00:00
Dmitry Avdeev
23340e1e51
IDEA-253816 [new run config UI] "Build" Before Launch disappears after modifying the Run Configuration
...
GitOrigin-RevId: 8d4cb762eb2f697f8015d9b58774389f4d4debe1
2020-10-27 13:05:30 +00:00
Michael Golubev
337e24c787
IDEA-252711 - Run Targets: targets should be project-level
...
GitOrigin-RevId: 7bdbe4f522f04a534edb18193f5f149c5b1e05b5
2020-10-27 10:58:50 +00:00
Alexey Kudravtsev
2986e76ad8
cleanup: shorten code
...
GitOrigin-RevId: cd56421a22905870a59257368b8af054181c3c7a
2020-10-25 11:33:29 +00:00
Michael Golubev
56d41e0496
IDEA-253753 - Run Targets: Turn off run targets functionality for the subtypes of ApplicationRunConfiguration
...
GitOrigin-RevId: 4b548cbdfa0cf955d1eb48d284095c9e602bcf9b
2020-10-24 14:54:26 +00:00
Sergei Vorobyov
8d076427ea
KTIJ-385 added fallback for reattach of non java debug processes
...
GitOrigin-RevId: 8ee3edc7c937edb150fbe5e40609f46c3d86fe33
2020-10-21 12:33:22 +00:00
Sergei Vorobyov
c84e71cbc5
[debugger] added stub debugger remote connection
...
GitOrigin-RevId: d1b3f67fd880540a4e2a65e2694b270ec92e42a8
2020-10-19 15:48:09 +00:00
Sergei Vorobyov
0df0f8e507
[debugger] merged stashAndReattach and reattach functions into one reattach(keepCurrentVM)
...
GitOrigin-RevId: 27db572b02c73500fcf85ae05ffc978f358e8958
2020-10-19 15:48:08 +00:00
Sergei Vorobyov
3cffd1cf57
IDEA-200694 fixed infinity waiting for connection into gradle daemon without debug agent
...
GitOrigin-RevId: 090681aaf3b0e38d7c293137c1cae6c530251e6c
2020-10-19 15:48:08 +00:00
Sergei Vorobyov
a5f817b944
IDEA-200694 added reattaching debug processes without closing previous connection
...
Allows to continue debug in parent process when child process is completed
GitOrigin-RevId: c052d7d6e0b2f0e6f2c51df19cadebd04328ab74
2020-10-19 15:48:07 +00:00
Sergei Vorobyov
0a947beabe
IDEA-200694 added reattaching of Gradle debug processes into one session tab
...
GitOrigin-RevId: 33445e3fc16280aa0cb6a513ef571c9c274e0906
2020-10-19 15:48:06 +00:00
Sergei Vorobyov
67e80d689d
[debugger] added logging of debugger server address info
...
GitOrigin-RevId: 32de293bcf45b53fe1ac389114b6224dc2f3a2dd
2020-10-19 15:48:05 +00:00
Dmitry Avdeev
8982029599
IDEA-246287 [new run config UI] Improve clarity around non-configured options
...
fixed initial state for Build and Run label
GitOrigin-RevId: d80eace078dc6ac775e930359bf5273e16ddf1c2
2020-10-19 08:37:19 +00:00
Eugene Petrenko
83c7c5da98
sdk-lookup: IDEA-233404 - try to resolve a missing SDK for run configuration - autofix locally detected SDKs
...
GitOrigin-RevId: a691c3549e961579c4f0199c9ec19a9d89194477
2020-10-18 22:06:36 +00:00
Alexey Kudravtsev
016f2aef5b
cleanup: fix some embarrassing "expression is always true" warnings
...
GitOrigin-RevId: 7924e9541bb3e0fe2d328a7624401effba8d4b0a
2020-10-18 12:50:24 +00:00
Eugene Petrenko
f214ddfe91
jdk-auto: drop legacy&disabled run configurations sdk-lookup implementation
...
GitOrigin-RevId: c0d6c34a3d31e0030661ad4a36a5dec907458956
2020-10-16 23:55:55 +00:00
Eugene Petrenko
b69db3456a
sdk-lookup: IDEA-233404 - try to resolve a missing SDK for run configuration
...
GitOrigin-RevId: 52cc451e5bb337348546c4b574bc4f68668da0a2
2020-10-16 23:55:52 +00:00
Sergei Vorobyov
6f4bced589
fixed warning after every debug process completion
...
GitOrigin-RevId: 41cf50a03c1a03dc717dbafb7a6e0b932d2d1762
2020-10-13 12:39:21 +00:00
Vladimir Krivosheev
b3d8820047
cleanup
...
GitOrigin-RevId: 63d29224e00603b91b985bb10bffda9d87695f66
2020-10-12 16:46:05 +00:00