History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: IDEADEV-23540
Type: Bug Bug
Status: Open Open
Priority: Minor Minor
Assignee: Maxim Shafirov
Reporter: Alexander Chernikov
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
IDEA: Development

Project tree state saved in IDEA 7 is lost in IDEA 8

Created: 29 Nov 07 15:30   Updated: 29 Nov 07 15:30
Component/s: Artwork
Fix Version/s: None

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown

Build: 8,035


 Description  « Hide
Get a project in IDEA 7. In project tree expand some source roots and packages.
Open this project in IDEA 8. See that project tree view has forgotten all expanded packages.
Probably the reason is changed format of ProjectPane component data in iws. In 7 it is:
  <component name="ProjectPane">
    <subPane>
      <PATH>
        <PATH_ELEMENT>
          <option name="myItemId" value="garb21-crs" />
          <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
        </PATH_ELEMENT>
        <PATH_ELEMENT>
          <option name="myItemId" value="java-a" />
          <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewModuleNode" />
        </PATH_ELEMENT>
        <PATH_ELEMENT>
          <option name="myItemId" value="PsiDirectory:C:\uf\Alexander.Chernikov\work\iprojs-6.5\garb21-crs\java-a" />
          <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
        </PATH_ELEMENT>
        <PATH_ELEMENT>
          <option name="myItemId" value="PsiDirectory:C:\uf\Alexander.Chernikov\work\iprojs-6.5\garb21-crs\java-a\coverage" />
          <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
        </PATH_ELEMENT>
        <PATH_ELEMENT>
          <option name="myItemId" value="PsiDirectory:C:\uf\Alexander.Chernikov\work\iprojs-6.5\garb21-crs\java-a\coverage\lab" />
          <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
        </PATH_ELEMENT>
      </PATH>
    </subPane>
  </component>

In 8 it is:

  <component name="ProjectPane">
    <subPane>
      <PATH>
        <PATH_ELEMENT>
          <option name="myItemId" value="garb21-crs" />
          <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
        </PATH_ELEMENT>
        <PATH_ELEMENT>
          <option name="myItemId" value="java-a" />
          <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewModuleNode" />
        </PATH_ELEMENT>
        <PATH_ELEMENT>
          <option name="myItemId" value="java-a" />
          <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
        </PATH_ELEMENT>
        <PATH_ELEMENT>
          <option name="myItemId" value="coverage" />
          <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
        </PATH_ELEMENT>
        <PATH_ELEMENT>
          <option name="myItemId" value="lab" />
          <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
        </PATH_ELEMENT>
      </PATH>
    </subPane>
  </component>

Minor priority: this will constantly affect only ones who will switch between 7 and 8 with the same project.



 All   Comments   Work Log   Change History      Sort Order:
There are no comments yet on this issue.