21 Commits

Author SHA1 Message Date
Dmitry Avdeev
6dbe2f115c IDEA-327663 Freeze in RunConfigurationProducer.createConfigurationFromContext
computing context configurations under progress

GitOrigin-RevId: 0781660d93852a94d7513998c58ca97f9eaf85a6
2023-11-25 20:03:02 +00:00
Alexey Belkov
4467dc883b Apply Kotlin inspection "Unnecessary type argument" on whole project
GitOrigin-RevId: 70a38b512309685d57bb5eddf2fc5068f14fe481
2023-05-27 14:22:18 +00:00
Dmitry Avdeev
25ded78266 IDEA-259200 Run configuration templates dialog update
Edit Templates dialog extracted

GitOrigin-RevId: 8d03687452514ba38a70f99c4a58f257e0102e53
2021-02-08 16:19:15 +00:00
Vladimir Krivosheev
1ef5aedd24 RunConfigurableTest - fix mem leak
GitOrigin-RevId: 9aae2413f469f198a3b6f674ec26c4e539cb5bfe
2020-07-03 16:08:52 +00:00
Vladimir Krivosheev
6a48752ea9 TestProjectManager - call app level UndoManager.dropHistoryInTests on project close to ensure that no mem leaks due to undo/redo stack
GitOrigin-RevId: 9126393a893a8b2b0e9e8436e9cde65e508dcf37
2020-06-24 10:16:51 +03:00
Vladimir Krivosheev
d8d7c53544 test code should use regular API to load project and not a custom one — migrate createProjectAndUseInLoadComponentStateMode
ProjectRule — dispose project after each test class, do not reuse for all tests
setPath — use Path to have a more strict code (system dependent vs independent paths) and ability to use in-memory fs in tests

GitOrigin-RevId: 121bef6a82321422b2f099c6a0ea10b951f811cb
2020-06-19 17:15:21 +03:00
Artemiy Sartakov
ef8a3f419d RunConfigurable : added support for multiple items dnd (IDEA-93940)
GitOrigin-RevId: a687ef799ebffcc303f95dc1667d580fbe41345a
2019-09-17 12:01:19 +00:00
Vladimir Krivosheev
def7238ea8 simplify ChooseRunConfigurationPopup sort logic and fix .ArrayIndexOutOfBoundsException: -1 (if result is empty)
add test
2018-11-28 18:40:38 +01:00
Vladimir Krivosheev
5b47d05435 IDEA-201792 Ability to edit Run Configuration Templates when a project is opened 2018-11-06 15:54:39 +01:00
Vassiliy.Kudryashov
aebc111291 Tests: one more check for drag-n-drop in Run Configurations tree 2018-10-10 16:52:11 +03:00
Vladimir Krivosheev
4840920859 fix RunConfigurableTest 2018-10-10 10:13:19 +02:00
Vladimir Krivosheev
07b79c1a8f configuration file: track file changes, continue RunConfigurationTemplateProvider 2018-09-06 13:35:00 +02:00
Vladimir Krivosheev
c909cc9261 fix RunConfigurableTest 2018-09-05 12:27:39 +02:00
Vladimir Krivosheev
06a5bccc02 cleanup — get extensions as list 2018-08-03 22:16:29 +02:00
Sergey Ignatov
d1ef90ae70 kotlin speedup: specify return type for public/protected APIs 2018-05-29 14:50:24 +03:00
Vladimir Krivosheev
3757cbb3ff cleanup - use disposable rule 2018-05-22 13:50:00 +02:00
Vladimir Krivosheev
0b6e09223e RunConfigurable cleanup (kotlin), part 5 2017-08-17 13:31:16 +02:00
Vladimir Krivosheev
3b7ac2fbf4 RunConfigurable cleanup (kotlin), part 4 2017-08-17 13:31:16 +02:00
Vladimir Krivosheev
27ee6013ff RunConfigurable cleanup (kotlin), part 1 2017-08-17 13:31:15 +02:00
Vladimir Krivosheev
1b4d3baf29 IDEA-169025 Preserve run configurations order 2017-05-12 15:55:57 +02:00
Vladimir Krivosheev
ca1c3e9955 convert RunConfigurableTest to kotlin 2017-04-11 17:38:39 +02:00