[java-parent-projects COMMIT] /java-parent-project-v3/trunk/pom.xml

noreply at shibboleth.net noreply at shibboleth.net
Wed Jan 22 08:43:14 EST 2014


Author: iay
Date: Wed Jan 22 08:43:14 2014
New Revision: 215

URL: http://svn.shibboleth.net/view/java-parent-projects?rev=215&view=rev
Log:
Document that individual projects need to enforce the optional nature of the svnkit dependency, as it is not propagated from dependency management in the parent POM.

Modified:
    java-parent-project-v3/trunk/pom.xml

Modified: java-parent-project-v3/trunk/pom.xml
URL: http://svn.shibboleth.net/view/java-parent-projects/java-parent-project-v3/trunk/pom.xml?rev=215&r1=214&r2=215&view=diff
==============================================================================
--- java-parent-project-v3/trunk/pom.xml (original)
+++ java-parent-project-v3/trunk/pom.xml Wed Jan 22 08:43:14 2014
@@ -350,8 +350,16 @@
                 <groupId>org.tmatesoft.svnkit</groupId>
                 <artifactId>svnkit</artifactId>
                 <version>1.7.8</version>
-                <!-- Constrained by licensing. -->
-                <optional>true</optional>
+                <!--
+                    Licensing constraints mean that this dependency should
+                    always be marked <optional>true</optional> in any of
+                    our projects which use it.
+                    
+                    Note that the <optional> flag is not propagated from
+                    managed dependencies, so there is no point setting it
+                    here: it's only a managed dependency to control the
+                    version number.
+                -->
             </dependency>
 
             <!-- Provided dependencies -->



More information about the commits mailing list