Howdy, Thank you very much for the contribution. ;) If you could please send each separate patched file as an attachment to your message, instead of one big file, that'd be great. Thanks again,
Yoav Shapira Millennium ChemInformatics >-----Original Message----- >From: Jeff Barrett [mailto:[EMAIL PROTECTED]] >Sent: Thursday, January 23, 2003 9:12 PM >To: Jakarta Commons Developers List >Subject: [configuration][PATCH] > >I don't have much experience sending patches, so please let me know if I >could have sent this in a better way. > >This patch does two things: >1) fixes configuration so it builds w/ maven >2) adds support for multiple levels of interpolation > >1)a) maven.xml had a bad variable reference that caused test.properties to >be copied to the wrong place which caused TestClassPropertiesConfiguration >to fail >1)b) project.xml had a bad unit test excludes that didn't exclude an >abstract TestCase class > >2)a) BaseConfiguration.java now supports multiple levels of interpolation. >for example: >base.prop = /base >first.prop = ${base.prop}/first >second.prop = ${first.prop}/second > >second.prop now interpolates "/base/first/second" whereas before it >interpolated to "${base.prop}/first/second". > >Checks are also in place to catch the case of looping references, e.g. >prop.a=${prop.b} >prop.b=${prop.a} > >2)b) TestBaseConfiguration.java has tests to check for proper behavior >2)c) BasePropertiesConfiguration.java now has class javadocs that note >support for interpolation > >+jeff -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
