Hi all, currently extension-point and import don't play together like they are supposed to. You can't extend an imported extension point with a target from the importing build file (which is the primary use-case, really).
Attached to this bug is a patch that fixes the problem (including an AntUnit test that fails in 1.8.0). The same patch breaks a different AntUnit test, namely testExtensionPointMustBeKnown in extension-point-test.xml. This test asserts that you can't extend an extension point from the same build file before that extension point has been defined. I.e. you can't do <target name="bar" extensionOf="foo"/> <extension-point name="foo"/> Personally I think the changed behavior isn't a bad thing, the old behavior isn't documented and we shouldn't even try to keep it. What do you think? Stefan PS: I'd love to see this fixed with Ant 1.8.1. --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@ant.apache.org For additional commands, e-mail: dev-h...@ant.apache.org