You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by ro...@apache.org on 2016/02/02 16:34:55 UTC
svn commit: r1728151 - in /sling/trunk: ./
bundles/api/src/main/java/org/apache/sling/resource/
bundles/api/src/main/java/org/apache/sling/resource/path/
bundles/api/src/test/java/org/apache/sling/resource/
bundles/api/src/test/java/org/apache/sling/re...
Author: rombert
Date: Tue Feb 2 15:34:55 2016
New Revision: 1728151
URL: http://svn.apache.org/viewvc?rev=1728151&view=rev
Log:
SLING-5455 - Add helper class to construct valid paths
Move back PathBuilder to the api bundle, in a org.apache.sling.resource.path package.
Added:
sling/trunk/bundles/api/src/main/java/org/apache/sling/resource/
sling/trunk/bundles/api/src/main/java/org/apache/sling/resource/path/
sling/trunk/bundles/api/src/main/java/org/apache/sling/resource/path/PathBuilder.java
- copied, changed from r1728145, sling/trunk/bundles/extensions/commons/src/main/java/org/apache/sling/commons/paths/PathBuilder.java
sling/trunk/bundles/api/src/main/java/org/apache/sling/resource/path/package-info.java
- copied, changed from r1728145, sling/trunk/bundles/extensions/commons/src/main/java/org/apache/sling/commons/paths/package-info.java
sling/trunk/bundles/api/src/test/java/org/apache/sling/resource/
sling/trunk/bundles/api/src/test/java/org/apache/sling/resource/path/
sling/trunk/bundles/api/src/test/java/org/apache/sling/resource/path/PathBuilderTest.java
- copied, changed from r1728145, sling/trunk/bundles/extensions/commons/src/test/java/org/apache/sling/commons/paths/PathBuilderTest.java
Removed:
sling/trunk/bundles/extensions/commons/
Modified:
sling/trunk/bundles/resourceresolver/pom.xml
sling/trunk/bundles/resourceresolver/src/main/java/org/apache/sling/resourceresolver/impl/helper/ResourceResolverContext.java
sling/trunk/launchpad/builder/src/main/provisioning/sling.txt
sling/trunk/pom.xml
Copied: sling/trunk/bundles/api/src/main/java/org/apache/sling/resource/path/PathBuilder.java (from r1728145, sling/trunk/bundles/extensions/commons/src/main/java/org/apache/sling/commons/paths/PathBuilder.java)
URL: http://svn.apache.org/viewvc/sling/trunk/bundles/api/src/main/java/org/apache/sling/resource/path/PathBuilder.java?p2=sling/trunk/bundles/api/src/main/java/org/apache/sling/resource/path/PathBuilder.java&p1=sling/trunk/bundles/extensions/commons/src/main/java/org/apache/sling/commons/paths/PathBuilder.java&r1=1728145&r2=1728151&rev=1728151&view=diff
==============================================================================
--- sling/trunk/bundles/extensions/commons/src/main/java/org/apache/sling/commons/paths/PathBuilder.java (original)
+++ sling/trunk/bundles/api/src/main/java/org/apache/sling/resource/path/PathBuilder.java Tue Feb 2 15:34:55 2016
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.sling.commons.paths;
+package org.apache.sling.resource.path;
/**
* The <tt>PathBuilder</tt> offers a convenient way of creating a valid path from multiple fragments
Copied: sling/trunk/bundles/api/src/main/java/org/apache/sling/resource/path/package-info.java (from r1728145, sling/trunk/bundles/extensions/commons/src/main/java/org/apache/sling/commons/paths/package-info.java)
URL: http://svn.apache.org/viewvc/sling/trunk/bundles/api/src/main/java/org/apache/sling/resource/path/package-info.java?p2=sling/trunk/bundles/api/src/main/java/org/apache/sling/resource/path/package-info.java&p1=sling/trunk/bundles/extensions/commons/src/main/java/org/apache/sling/commons/paths/package-info.java&r1=1728145&r2=1728151&rev=1728151&view=diff
==============================================================================
--- sling/trunk/bundles/extensions/commons/src/main/java/org/apache/sling/commons/paths/package-info.java (original)
+++ sling/trunk/bundles/api/src/main/java/org/apache/sling/resource/path/package-info.java Tue Feb 2 15:34:55 2016
@@ -17,4 +17,4 @@
* under the License.
*/
@aQute.bnd.annotation.Version("1.0")
-package org.apache.sling.commons.paths;
\ No newline at end of file
+package org.apache.sling.resource.path;
\ No newline at end of file
Copied: sling/trunk/bundles/api/src/test/java/org/apache/sling/resource/path/PathBuilderTest.java (from r1728145, sling/trunk/bundles/extensions/commons/src/test/java/org/apache/sling/commons/paths/PathBuilderTest.java)
URL: http://svn.apache.org/viewvc/sling/trunk/bundles/api/src/test/java/org/apache/sling/resource/path/PathBuilderTest.java?p2=sling/trunk/bundles/api/src/test/java/org/apache/sling/resource/path/PathBuilderTest.java&p1=sling/trunk/bundles/extensions/commons/src/test/java/org/apache/sling/commons/paths/PathBuilderTest.java&r1=1728145&r2=1728151&rev=1728151&view=diff
==============================================================================
--- sling/trunk/bundles/extensions/commons/src/test/java/org/apache/sling/commons/paths/PathBuilderTest.java (original)
+++ sling/trunk/bundles/api/src/test/java/org/apache/sling/resource/path/PathBuilderTest.java Tue Feb 2 15:34:55 2016
@@ -16,11 +16,11 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.sling.commons.paths;
+package org.apache.sling.resource.path;
import static org.junit.Assert.assertThat;
-import org.apache.sling.commons.paths.PathBuilder;
+import org.apache.sling.resource.path.PathBuilder;
import org.hamcrest.Matchers;
import org.junit.Test;
Modified: sling/trunk/bundles/resourceresolver/pom.xml
URL: http://svn.apache.org/viewvc/sling/trunk/bundles/resourceresolver/pom.xml?rev=1728151&r1=1728150&r2=1728151&view=diff
==============================================================================
--- sling/trunk/bundles/resourceresolver/pom.xml (original)
+++ sling/trunk/bundles/resourceresolver/pom.xml Tue Feb 2 15:34:55 2016
@@ -147,12 +147,6 @@
<scope>provided</scope>
</dependency>
<dependency>
- <groupId>org.apache.sling</groupId>
- <artifactId>org.apache.sling.commons</artifactId>
- <version>1.0.0-SNAPSHOT</version>
- <scope>provided</scope>
- </dependency>
- <dependency>
<groupId>com.google.code.findbugs</groupId>
<artifactId>jsr305</artifactId>
<version>3.0.0</version>
Modified: sling/trunk/bundles/resourceresolver/src/main/java/org/apache/sling/resourceresolver/impl/helper/ResourceResolverContext.java
URL: http://svn.apache.org/viewvc/sling/trunk/bundles/resourceresolver/src/main/java/org/apache/sling/resourceresolver/impl/helper/ResourceResolverContext.java?rev=1728151&r1=1728150&r2=1728151&view=diff
==============================================================================
--- sling/trunk/bundles/resourceresolver/src/main/java/org/apache/sling/resourceresolver/impl/helper/ResourceResolverContext.java (original)
+++ sling/trunk/bundles/resourceresolver/src/main/java/org/apache/sling/resourceresolver/impl/helper/ResourceResolverContext.java Tue Feb 2 15:34:55 2016
@@ -46,7 +46,7 @@ import org.apache.sling.api.resource.Res
import org.apache.sling.api.resource.ResourceUtil;
import org.apache.sling.api.resource.SyntheticResource;
import org.apache.sling.api.resource.ValueMap;
-import org.apache.sling.commons.paths.PathBuilder;
+import org.apache.sling.resource.path.PathBuilder;
import org.apache.sling.resourceresolver.impl.providers.ResourceProviderHandler;
import org.apache.sling.resourceresolver.impl.providers.ResourceProviderInfo;
import org.apache.sling.resourceresolver.impl.providers.ResourceProviderStorage;
Modified: sling/trunk/launchpad/builder/src/main/provisioning/sling.txt
URL: http://svn.apache.org/viewvc/sling/trunk/launchpad/builder/src/main/provisioning/sling.txt?rev=1728151&r1=1728150&r2=1728151&view=diff
==============================================================================
--- sling/trunk/launchpad/builder/src/main/provisioning/sling.txt (original)
+++ sling/trunk/launchpad/builder/src/main/provisioning/sling.txt Tue Feb 2 15:34:55 2016
@@ -36,7 +36,6 @@
org.apache.sling/org.apache.sling.auth.core/1.3.12
org.apache.sling/org.apache.sling.auth.form/1.0.8
org.apache.sling/org.apache.sling.bundleresource.impl/2.2.0
- org.apache.sling/org.apache.sling.commons/1.0.0-SNAPSHOT
org.apache.sling/org.apache.sling.commons.classloader/1.3.2
org.apache.sling/org.apache.sling.commons.compiler/2.2.0
org.apache.sling/org.apache.sling.commons.fsclassloader/1.0.3-SNAPSHOT
Modified: sling/trunk/pom.xml
URL: http://svn.apache.org/viewvc/sling/trunk/pom.xml?rev=1728151&r1=1728150&r2=1728151&view=diff
==============================================================================
--- sling/trunk/pom.xml (original)
+++ sling/trunk/pom.xml Tue Feb 2 15:34:55 2016
@@ -161,7 +161,6 @@
<!-- Extensions -->
<module>bundles/extensions/adapter</module>
<module>bundles/extensions/bundleresource</module>
- <module>bundles/extensions/commons</module>
<module>bundles/extensions/dea</module>
<module>bundles/extensions/discovery/api</module>
<module>bundles/extensions/discovery/commons</module>