VCS: changes view: use synthetic keys for building folders' hierarchy; don't put...
authorirengrig <Irina.Chernushina@jetbrains.com>
Wed, 10 Mar 2010 16:15:39 +0000 (19:15 +0300)
committerirengrig <Irina.Chernushina@jetbrains.com>
Wed, 10 Mar 2010 16:15:39 +0000 (19:15 +0300)
commit4b1e3b0697a31e71ead370ae93efe89460a294b0
treece6c0a3ec29fb25bea6cc759ec2eabed374db227
parente900a56b17eb98deb3f4cd0742c599cea06f62ad
VCS: changes view: use synthetic keys for building folders' hierarchy; don't put leaves into a map that serves for parents search; sort nodes beforehand to don't perform nodes' jugglery
platform/lang-impl/src/com/intellij/openapi/vcs/changes/ui/ChangesModuleGroupingPolicy.java
platform/vcs-impl/src/com/intellij/openapi/vcs/changes/ui/ChangesGroupingPolicy.java
platform/vcs-impl/src/com/intellij/openapi/vcs/changes/ui/StaticFilePath.java [new file with mode: 0644]
platform/vcs-impl/src/com/intellij/openapi/vcs/changes/ui/TreeModelBuilder.java
platform/vcs-impl/src/com/intellij/openapi/vcs/changes/ui/VirtualFileHierarchicalComparator.java [new file with mode: 0644]