brett       2004/05/07 15:59:24

  Modified:    xdocs    Tag: MAVEN-1_0-BRANCH changes.xml
               src/java/org/apache/maven/jelly Tag: MAVEN-1_0-BRANCH
                        JellyUtils.java
               src/conf Tag: MAVEN-1_0-BRANCH defaults.properties
  Log:
  PR: MAVEN-1255
  add maven.property.inheritence flag to disable inheritence
  
  Revision  Changes    Path
  No                   revision
  No                   revision
  1.14.4.16 +1 -0      maven/xdocs/changes.xml
  
  Index: changes.xml
  ===================================================================
  RCS file: /home/cvs/maven/xdocs/changes.xml,v
  retrieving revision 1.14.4.15
  retrieving revision 1.14.4.16
  diff -u -r1.14.4.15 -r1.14.4.16
  --- changes.xml       5 May 2004 11:01:04 -0000       1.14.4.15
  +++ changes.xml       7 May 2004 22:59:23 -0000       1.14.4.16
  @@ -25,6 +25,7 @@
     </properties>
     <body>
       <release version="1.0RC3" date="in CVS">
  +      <action dev="brett" type="add" issue="MAVEN-1255">Introduce a backwards 
compatibility option <code>maven.property.inheritence</code>, which disables the 
functionality when set to false.</action>
         <action dev="brett" type="fix" issue="MAVEN-1265">Setup dependency path for 
non-classpath dependencies</action>
         <action dev="brett" type="update" issue="MAVEN-1129" due-to="John Casey">Add 
a Base64 implementation to replace the sun.* internal version.</action>
         <action dev="brett" type="update" issue="MAVEN-1129">Remove tools.jar from 
startup classpath so it will run on non-Sun JVMs such as Kaffe.</action>
  
  
  
  No                   revision
  No                   revision
  1.16.4.9  +6 -2      maven/src/java/org/apache/maven/jelly/JellyUtils.java
  
  Index: JellyUtils.java
  ===================================================================
  RCS file: /home/cvs/maven/src/java/org/apache/maven/jelly/JellyUtils.java,v
  retrieving revision 1.16.4.8
  retrieving revision 1.16.4.9
  diff -u -r1.16.4.8 -r1.16.4.9
  --- JellyUtils.java   24 Apr 2004 23:11:23 -0000      1.16.4.8
  +++ JellyUtils.java   7 May 2004 22:59:23 -0000       1.16.4.9
  @@ -246,7 +246,11 @@
       {
           if ( sourceContext != null )
           {
  -            populateVariables( destContext, sourceContext.isInherit() ? 
sourceContext.getParent() : null );
  +            if ( !"false".equals( sourceContext.getVariable( 
"maven.property.inheritence" ) ) &&
  +            ( !"false".equals( destContext.getVariable( 
"maven.property.inheritence" ) ) ) )
  +            {
  +                populateVariables( destContext, sourceContext.isInherit() ? 
sourceContext.getParent() : null );
  +            }
               destContext.getVariables().putAll( sourceContext.getVariables() );
           }
           destContext.setVariable( "context", destContext );
  
  
  
  No                   revision
  No                   revision
  1.8.4.3   +1 -0      maven/src/conf/defaults.properties
  
  Index: defaults.properties
  ===================================================================
  RCS file: /home/cvs/maven/src/conf/defaults.properties,v
  retrieving revision 1.8.4.2
  retrieving revision 1.8.4.3
  diff -u -r1.8.4.2 -r1.8.4.3
  --- defaults.properties       21 Apr 2004 00:30:10 -0000      1.8.4.2
  +++ defaults.properties       7 May 2004 22:59:24 -0000       1.8.4.3
  @@ -79,3 +79,4 @@
   maven.username=USERNAME_NOT_SET
   maven.remote.group=maven
   
  +maven.property.inheritence=true
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to