Author: rombert
Date: Fri Sep 19 11:12:59 2014
New Revision: 1626180

URL: http://svn.apache.org/r1626180
Log:
SLING-3956 - [windows] Serialization files are not taken into account
for folders

Paths returned from serializationManager.getSerializationFilePath are in
OS format, so treat the accordingly.

Modified:
    
sling/trunk/tooling/ide/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/ResourceChangeCommandFactory.java

Modified: 
sling/trunk/tooling/ide/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/ResourceChangeCommandFactory.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/tooling/ide/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/ResourceChangeCommandFactory.java?rev=1626180&r1=1626179&r2=1626180&view=diff
==============================================================================
--- 
sling/trunk/tooling/ide/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/ResourceChangeCommandFactory.java
 (original)
+++ 
sling/trunk/tooling/ide/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/ResourceChangeCommandFactory.java
 Fri Sep 19 11:12:59 2014
@@ -252,7 +252,7 @@ public class ResourceChangeCommandFactor
 
         String resourceLocation = '/' + 
changedResource.getFullPath().makeRelativeTo(syncDirectory.getFullPath())
                 .toPortableString();
-        IPath serializationFilePath = 
Path.fromPortableString(serializationManager.getSerializationFilePath(
+        IPath serializationFilePath = 
Path.fromOSString(serializationManager.getSerializationFilePath(
                 resourceLocation, serializationKind));
         IResource serializationResource = 
syncDirectory.findMember(serializationFilePath);
 
@@ -505,7 +505,7 @@ public class ResourceChangeCommandFactor
         // make sure that a 'plain' folder being deleted does not signal that 
the content structure
         // was rearranged under a covering parent aggregate
         if (resource.getType() == IResource.FOLDER) {
-            IPath serializationFilePath = 
Path.fromPortableString(serializationManager.getSerializationFilePath(
+            IPath serializationFilePath = 
Path.fromOSString(serializationManager.getSerializationFilePath(
                     resourceLocation, SerializationKind.FOLDER));
 
             ResourceProxy coveringParentData = 
findSerializationDataFromCoveringParent(resource, syncDirectory,


Reply via email to