Menu

#7 Support inheriting jamon.properties

open
nobody
Core (4)
5
2011-08-23
2011-08-23
Anonymous
No

Inheritance of jamon.properties would be useful for projects that contain a hierarchy of jamon projects. For example, suppose project Child depends on project Parent. Parent contains a jamon.properties with an alias "foo". Child contains a jamon.properties with an alias "bar". Currently, Child cannot reuse the alias "foo" unless it is copied and pasted into Child's jamon.properties. With this enhancement, the effective jamon.properties for Child would inherit alias "foo" from Parent and extend it with alias "bar".

A project should be allowed to inherit jamon.properties from all upstream projects. To keep things simple, if a project inherits multiple jamon.properties, it should be an error for the same property to be defined in more than once.

Discussion

Anonymous
Anonymous

Add attachments
Cancel