Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Blocker
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: 3.0-alpha-3
-
Component/s: Inheritance and Interpolation
-
Labels:None
-
Complexity:Expert
-
Number of attachments :
Description
Plugin developers repeatedly use $
{project}.getParent().someMethod() yet getParent() returns a project that has not been interpolated. This obviously needs to be fixed but may I also suggest that all plugin acceptance testing is revisted to ensure that the tests use POMs that are littered with property expressions and not literals.
Issue Links
- is depended upon by
-
MSITE-585
site-deploy: empty deploy protocol when properties are used
-
I'm not sure we should interpolate it by default. It's a rare case that the interpolated model is needed. I will see for
MSITE-71whether I can use the interpolation component from the plugin.As for integration tests - we have those for interpolation, what we really need is parent interpolation.