Commit Graph

7 Commits

Author SHA1 Message Date
Sergei Tachenov
b161ebfdda IJPL-1002 Make "External Libraries" never-leaf
The default is to load all its children just to check whether it's a leaf.
This slows down Project View loading for no good reason,
especially if the node is never expanded.

The only downside of a never-leaf node is that it'll always show
an expand control, even if there are no actual children.
Which is a very small trade-off that only affects very exotic cases.

GitOrigin-RevId: 39a0924475dc5e63f02f8ab548601b66e115deeb
2024-04-30 10:32:56 +00:00
Alexander Doroshko
2c45409191 follow-up on IDEA-204918 (needed for KTIJ-11594): refactor NestedFilesInProjectViewTest
extract reusable doTest(), add testWithMembers()

GitOrigin-RevId: 4574e7459688ddb2d383264e479e3bd2bb4071a8
2023-11-27 21:28:54 +00:00
Dmitry Avdeev
f8ec73843a introducing AsyncProjectViewPane to replace deprecated AbstractProjectViewPSIPane
GitOrigin-RevId: 7c41c51a1c2d75a96a45cb9567b4d92fc4a92921
2022-10-10 15:14:47 +00:00
Tagir Valeev
adb060863f Text blocks used
GitOrigin-RevId: 7db538c0a10131a3f946436c85b42fe7d7dc5b10
2022-09-29 12:58:29 +00:00
Vladimir Krivosheev
e0943106e4 cleanup
GitOrigin-RevId: 7908df7629cfe67403f0e7551e6dd199c0633007
2020-06-18 10:35:58 +03:00
Dmitry Jemerov
d2d93d3063 LightPlatformCodeInsightFixtureTestCase -> BasePlatformTestCase
GitOrigin-RevId: 340465bfb7f05081134ae5da009eeba7c7249923
2019-07-02 06:52:16 +03:00
Alexander Doroshko
ac6266e09e IDEA-204918 File nesting doesn't work with .java files 2019-01-18 12:42:32 +03:00