Author: brett
Date: Sun Oct 22 17:03:25 2006
New Revision: 466893
URL: http://svn.apache.org/viewvc?view=rev&rev=466893
Log:
enable inheritence of the <version/> element
Modified:
maven/doxia/trunk/doxia-decoration-model/src/main/java/org/apache/maven/doxia/site/decoration/inheritance/DefaultDecorationModelInheritanceAssembler.java
maven/doxia/trunk/doxia-decoration-model/src/test/resources/fully-populated-child.xml
maven/doxia/trunk/doxia-decoration-model/src/test/resources/fully-populated-merged.xml
Modified:
maven/doxia/trunk/doxia-decoration-model/src/main/java/org/apache/maven/doxia/site/decoration/inheritance/DefaultDecorationModelInheritanceAssembler.java
URL:
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-decoration-model/src/main/java/org/apache/maven/doxia/site/decoration/inheritance/DefaultDecorationModelInheritanceAssembler.java?view=diff&rev=466893&r1=466892&r2=466893
==============================================================================
---
maven/doxia/trunk/doxia-decoration-model/src/main/java/org/apache/maven/doxia/site/decoration/inheritance/DefaultDecorationModelInheritanceAssembler.java
(original)
+++
maven/doxia/trunk/doxia-decoration-model/src/main/java/org/apache/maven/doxia/site/decoration/inheritance/DefaultDecorationModelInheritanceAssembler.java
Sun Oct 22 17:03:25 2006
@@ -72,6 +72,11 @@
child.setPublishDate( parent.getPublishDate() );
}
+ if ( child.getVersion() == null )
+ {
+ child.setVersion( parent.getVersion() );
+ }
+
if ( child.getSkin() == null )
{
child.setSkin( parent.getSkin() );
Modified:
maven/doxia/trunk/doxia-decoration-model/src/test/resources/fully-populated-child.xml
URL:
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-decoration-model/src/test/resources/fully-populated-child.xml?view=diff&rev=466893&r1=466892&r2=466893
==============================================================================
---
maven/doxia/trunk/doxia-decoration-model/src/test/resources/fully-populated-child.xml
(original)
+++
maven/doxia/trunk/doxia-decoration-model/src/test/resources/fully-populated-child.xml
Sun Oct 22 17:03:25 2006
@@ -27,6 +27,7 @@
</bannerRight>
<publishDate format="fmt" position="top"/>
+ <version position="right" />
<poweredBy>
<logo name="Maven" href="http://maven.apache.org"
img="http://maven.apache.org/images/maven-feather.png"/>
@@ -55,4 +56,4 @@
<custom>
<junk>junk</junk>
</custom>
-</project>
\ No newline at end of file
+</project>
Modified:
maven/doxia/trunk/doxia-decoration-model/src/test/resources/fully-populated-merged.xml
URL:
http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-decoration-model/src/test/resources/fully-populated-merged.xml?view=diff&rev=466893&r1=466892&r2=466893
==============================================================================
---
maven/doxia/trunk/doxia-decoration-model/src/test/resources/fully-populated-merged.xml
(original)
+++
maven/doxia/trunk/doxia-decoration-model/src/test/resources/fully-populated-merged.xml
Sun Oct 22 17:03:25 2006
@@ -27,6 +27,7 @@
</bannerRight>
<publishDate format="fmt" position="top"/>
+ <version position="right" />
<poweredBy>
<logo name="Maven" href="http://maven.apache.org"
img="../images/maven-feather.png"/>
@@ -51,4 +52,4 @@
<custom>
<junk>junk</junk>
</custom>
-</project>
\ No newline at end of file
+</project>