Commit Graph

27 Commits

Author SHA1 Message Date
Alexandr Trushev
47aefa638c IDEA-346215 Dispose FileEditorManagerImpl in testLoadProject to avoid leaking project
GitOrigin-RevId: 55b80e05b4658c5a505780e45b7643992f10412e
2024-02-19 17:17:24 +00:00
Vladimir Krivosheev
a920a363f7 IJPL-326 remove getCoroutineScope
GitOrigin-RevId: 071d852d71a7b6a6e5a24088a9bd987fe487f407
2024-01-24 19:51:13 +00:00
Vladimir Krivosheev
4bc9611674 waitForLoading should wait for coroutine execution
GitOrigin-RevId: 23170e674dab2c431b234546b81e3bc26c54165d
2023-04-18 14:14:47 +00:00
Vladimir Krivosheev
077c492365 fix testLoadProject
GitOrigin-RevId: c23c19bfe77e7a48f13ff17ca462db98a58bd343
2023-04-18 14:14:34 +00:00
Vladimir Krivosheev
747df6b170 remove incorrect "project?.coroutineScope?.cancel" in CloseAction - scope is now correctly cancelled as a part of the project dispose
GitOrigin-RevId: aa9708c8dfd0c1372a18e9edb32749918c31e374
2023-01-23 07:43:51 +00:00
Vladimir Krivosheev
0a3322a20d cleanup
GitOrigin-RevId: 4df49d6273c171432e764367c236e244a5e08bb2
2022-10-27 20:04:52 +00:00
Vladimir Krivosheev
e1b33b4b34 convert FileEditorManagerImpl to service
GitOrigin-RevId: 62da5db3febb3b78d9147f631c3d1abb22088a28
2022-10-19 18:44:46 +00:00
Vladimir Krivosheev
7ca4c5f308 fix AutomaticModuleUnloaderTest
GitOrigin-RevId: 9a5bb6691a572874cb18c367da8ed950295ba145
2022-07-13 10:23:56 +00:00
Alexey Kudravtsev
caebf692ce fix project leak in light tests
GitOrigin-RevId: 55251f17c86427cdeafb373eaefc841740b2768b
2020-11-18 17:03:26 +00:00
Vladimir Krivosheev
65845e23cc remove unused ProjectLoadListener, add StartupManagerTest
GitOrigin-RevId: 4b1e8ed408b44f7b25d99ba2a4a4bccde3a8444d
2020-05-31 09:38:46 +03:00
Vladimir Krivosheev
eef9445eb0 dispose: part 5
GitOrigin-RevId: 4cec75da435972c8bf87cbd8848839b54ab3b018
2019-11-28 19:36:33 +00:00
Vladimir Krivosheev
a96fff112a move ComponentManagerImpl to service-container module, reduce dependency on ComponentManagerImpl in tests
GitOrigin-RevId: ab762249006e28a56caf2813d6348e43cb49c404
2019-08-29 09:02:43 +00:00
Alexey Kudravtsev
88bd15025a check for leaks after the myVirtualFilePointerTracker is disposed to avoid false-positive reports of leaks via (already disposed) VirtualFilePointerImpl.myListener
GitOrigin-RevId: 32d8a7409f368ee43078b84f5b2ab6f665e4d3d5
2019-08-09 19:03:29 +03:00
Vladimir Krivosheev
002db14be9 extract serviceContainer module (part 2)
GitOrigin-RevId: 5a81335e8b65e70fa3448c4ece14de38c4892da0
2019-08-06 22:02:50 +03:00
Dmitry Jemerov
dce9f881cd PlatformTestCase -> HeavyPlatformTestCase (IDEA-CR-48521)
GitOrigin-RevId: f511803c08614f88443952c32176185ca7ed7bb4
2019-07-23 20:49:32 +03:00
Vladimir Krivosheev
56255a12bc don't even try to save project or check can project be closed or not
Don't ask me why we have so many explicit close calls instead of some JUnit Rule
2019-01-17 11:59:52 +01:00
Anna.Kozlova
56b585bc1d cleanup redundant throws clause 2017-08-11 10:37:38 +02:00
peter
9f2db277e9 tests: remove unnecessary MethodDoesntCallSuperMethod suppressions
after IDEA-168979 having been fixed
2017-03-03 09:47:15 +01:00
Anna.Kozlova
f955fc32f3 disable external passes when no inspections are enabled 2017-03-02 11:48:16 +01:00
peter
c7a4cf1263 minor: make a method static 2017-02-28 19:56:11 +01:00
peter
44e8623c61 better cleanup after LoadProjectTest fails 2017-02-28 19:56:10 +01:00
Alexey Kudravtsev
592434fc68 no write action by default in tests 2015-12-22 14:40:08 +03:00
peter
cc1b201505 LoadProjectTest: don't fail when a file from another project is found (although it's a valid leak to care about, it causes this unrelated test to blink) 2015-11-13 16:01:45 +01:00
Alexey Kudravtsev
8316363919 leaks cleanup 2015-11-13 13:57:38 +03:00
Vladimir Krivosheev
bdc5f36adf don't keep component config in ComponentConfigComponentAdapter — we need only pluginId
don't look up component during createComponents — we have to create all our components, so, we just traverse it
register component by class, not by name, get rid of myInitializedComponents map
2015-07-20 15:05:08 +02:00
Alexey Kudravtsev
2956ef8365 commit documents in tests 2014-08-25 13:05:48 +04:00
Roman Shevchenko
b579aab18b LoadProjectTest moved to CE 2012-09-04 19:46:56 +04:00