ant-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Carsten Pfeiffer (JIRA)" <j...@apache.org>
Subject [jira] [Created] (IVYDE-328) Do not save the project name in the classpath container configuration
Date Fri, 02 Nov 2012 23:00:12 GMT
Carsten Pfeiffer created IVYDE-328:
--------------------------------------

             Summary: Do not save the project name in the classpath container configuration
                 Key: IVYDE-328
                 URL: https://issues.apache.org/jira/browse/IVYDE-328
             Project: IvyDE
          Issue Type: Bug
          Components: classpath container
    Affects Versions: 2.2.0.beta1
            Reporter: Carsten Pfeiffer
            Priority: Minor
         Attachments: dontSaveProjectName.patch

The classpath container in the {{.classpath}} file currently references the name of the project
that the container belongs to. E.g.
{code}
org.apache.ivyde.eclipse.cpcontainer.IVYDE_CONTAINER/?project=someProject&ivyXmlPath=ivy.xml&confs=*&acceptedTypes=jar%2Cbundle%2Cejb%2Cmaven-plugin&alphaOrder=false&resolveInWorkspace=false&readOSGiMetadata=false&retrievedClasspath=true&retrievedClasspathPattern=lib%2F%5Bartifact%5D-%5Brevision%5D.%5Bext%5D&retrievedClasspathSync=false&retrievedClasspathTypes=jar
{code}
(see the reference to "someProject").
This is unnecessary, because the classpath container is always attached to the project it
is defined for, the there is no need to explicitly remember the project.

Furthermore, it causes problems when a project is renamed, because the classpath container
will not be updated and then reference the wrong (old) project.

And last, not saving the project eases copy&pasting of the classpath container entry from
one .classpath file to another (no need to click in all those dialogs then).

I'll attach a patch that removes the saving of the project. The loading is kept at it is.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message