I intend to create a release tag for release-1.0.1, which is really a read-only copy of the current Trunk. Compared with the Branch release-1.0.1-RC (release candidate), the current Trunk has been improved considerably. I think the time is right to declare Release-1.0.1 and move on to other tasks, e.g. this would allow us to start to implement the CRs aimed for Release-1.0.2 on the Trunk.
sorry for the delay…yes I think that is a good idea.
There is one thing, in Archetype.java
the two methods
Find input name by node path
@param path
@return null if path unknown
*/
public String inputByPath(String path) {
return pathInputMap.get(path);
}
/**
Find node path by input name
@param input
@return null if input unknown
*/
public String pathByInput(String input) {
return inputPathMap.get(input);
}
will always return null - as the code that fills the maps (loadInternalRefs()) is in comments.
Is there a problem with this or why was it turned off?
Hi Sebastian,
These are the relics of the archetype based object creation/validation support in the AOM. The current plan is to separate the logic for validation/creation from AOM, so there is no need to have these methods. I will remove them from the Archetype class.