So the changed format would be:
<pydev_project>
<pydev_property name=" x.y.z">text</pydev_property>
<pydev_pathproperty name="a.b.c">
<path>p/q</path>
<path>w/z</path>
</pydev_pathproperty>
</pydev_project>
I also plan to extend the interface of the PythonNatureStore:
getPathProperty(QualifiedName key)
setPathProperty(QualifiedName key, String value)
Seems a nice format to me ;-)
These methods would deal with the second property type. The PythonPathNature would use these path properties.
Later (when someone has the time :-) ) additional PathProperty accessors could be defined so that the internal PyDev code doesn't need to deal with the splitting / joining of strings:
String[] getPathProperty(QualifiedName key)
setPathProperty(QualifiedName key, String[] paths)
What do you think?
I think it's a good idea (but as you said, it can wait for someone to have the time to do it)
I'll also wait for your patches regarding the xml project format, for doing the next release, so that we don't have problems on doing backward-compatibility for that.
Cheers,
Fabio
------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________ pydev-code mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/pydev-code
