Author: simonetripodi
Date: Tue Sep 11 11:09:03 2012
New Revision: 1383354

URL: http://svn.apache.org/viewvc?rev=1383354&view=rev
Log:
metainf-service scope moved from "provided" to "compile+optional", the reason 
is in the "provided" definition itself in the maven dependency scope reference 
<http://maven.apache.org/guides/introduction/introduction-to-dependency-mechanism.html#Dependency_Scope>

"This is much like compile, but indicates you expect the JDK or a container to 
provide the dependency at runtime"

metainf-service is NOT required at runtime

Modified:
    incubator/any23/trunk/core/pom.xml
    incubator/any23/trunk/plugins/basic-crawler/pom.xml
    incubator/any23/trunk/plugins/html-scraper/pom.xml
    incubator/any23/trunk/plugins/office-scraper/pom.xml
    incubator/any23/trunk/pom.xml

Modified: incubator/any23/trunk/core/pom.xml
URL: 
http://svn.apache.org/viewvc/incubator/any23/trunk/core/pom.xml?rev=1383354&r1=1383353&r2=1383354&view=diff
==============================================================================
--- incubator/any23/trunk/core/pom.xml (original)
+++ incubator/any23/trunk/core/pom.xml Tue Sep 11 11:09:03 2012
@@ -174,7 +174,8 @@
     <dependency>
       <groupId>org.kohsuke.metainf-services</groupId>
       <artifactId>metainf-services</artifactId>
-      <scope>provided</scope>
+      <scope>compile</scope>
+      <optional>true</optional>
     </dependency>
     <!-- END: plugins -->
 

Modified: incubator/any23/trunk/plugins/basic-crawler/pom.xml
URL: 
http://svn.apache.org/viewvc/incubator/any23/trunk/plugins/basic-crawler/pom.xml?rev=1383354&r1=1383353&r2=1383354&view=diff
==============================================================================
--- incubator/any23/trunk/plugins/basic-crawler/pom.xml (original)
+++ incubator/any23/trunk/plugins/basic-crawler/pom.xml Tue Sep 11 11:09:03 2012
@@ -76,7 +76,8 @@
     <dependency>
       <groupId>org.kohsuke.metainf-services</groupId>
       <artifactId>metainf-services</artifactId>
-      <scope>provided</scope>
+      <scope>compile</scope>
+      <optional>true</optional>
     </dependency>
     <!-- END: plugins -->
 

Modified: incubator/any23/trunk/plugins/html-scraper/pom.xml
URL: 
http://svn.apache.org/viewvc/incubator/any23/trunk/plugins/html-scraper/pom.xml?rev=1383354&r1=1383353&r2=1383354&view=diff
==============================================================================
--- incubator/any23/trunk/plugins/html-scraper/pom.xml (original)
+++ incubator/any23/trunk/plugins/html-scraper/pom.xml Tue Sep 11 11:09:03 2012
@@ -76,7 +76,8 @@
     <dependency>
       <groupId>org.kohsuke.metainf-services</groupId>
       <artifactId>metainf-services</artifactId>
-      <scope>provided</scope>
+      <scope>compile</scope>
+      <optional>true</optional>
     </dependency>
     <!-- END: plugins -->
 

Modified: incubator/any23/trunk/plugins/office-scraper/pom.xml
URL: 
http://svn.apache.org/viewvc/incubator/any23/trunk/plugins/office-scraper/pom.xml?rev=1383354&r1=1383353&r2=1383354&view=diff
==============================================================================
--- incubator/any23/trunk/plugins/office-scraper/pom.xml (original)
+++ incubator/any23/trunk/plugins/office-scraper/pom.xml Tue Sep 11 11:09:03 
2012
@@ -59,7 +59,8 @@
     <dependency>
       <groupId>org.kohsuke.metainf-services</groupId>
       <artifactId>metainf-services</artifactId>
-      <scope>provided</scope>
+      <scope>compile</scope>
+      <optional>true</optional>
     </dependency>
     <!-- END: plugins -->
 

Modified: incubator/any23/trunk/pom.xml
URL: 
http://svn.apache.org/viewvc/incubator/any23/trunk/pom.xml?rev=1383354&r1=1383353&r2=1383354&view=diff
==============================================================================
--- incubator/any23/trunk/pom.xml (original)
+++ incubator/any23/trunk/pom.xml Tue Sep 11 11:09:03 2012
@@ -465,7 +465,6 @@
         <groupId>org.kohsuke.metainf-services</groupId>
         <artifactId>metainf-services</artifactId>
         <version>1.4</version>
-        <scope>provided</scope>
       </dependency>
       <!-- END: plugins -->
 


Reply via email to