]> source.dussan.org Git - aspectj.git/commitdiff
271265: incremental inpath model
authoraclement <aclement>
Tue, 7 Apr 2009 01:31:02 +0000 (01:31 +0000)
committeraclement <aclement>
Tue, 7 Apr 2009 01:31:02 +0000 (01:31 +0000)
weaver/src/org/aspectj/weaver/model/AsmRelationshipProvider.java

index 7abede6ebae79b86e04067e206e11e9948bcf85f..164aa0d6491f39be4108110f908702e13000f7db 100644 (file)
@@ -186,14 +186,14 @@ public class AsmRelationshipProvider {
                                return model.getHandleProvider().createHandleIdentifier(createFileStructureNode(model,canonicalFilePath));
                        } else {
                                IProgramElement programElement = model.getHierarchy().getRoot();
-                               // =Foo/;<g(G.class[G
+                               // =Foo/,<g(G.class[G
                                StringBuffer phantomHandle = new StringBuffer();
                                
                                // =Foo
                                phantomHandle.append(programElement.getHandleIdentifier());
                                
-                               // /; - the semicolon is a 'well defined char' that means inpath
-                               phantomHandle.append(HandleProviderDelimiter.PACKAGEFRAGMENTROOT.getDelimiter()).append(';');
+                               // /, - the comma is a 'well defined char' that means inpath
+                               phantomHandle.append(HandleProviderDelimiter.PACKAGEFRAGMENTROOT.getDelimiter()).append(HandleProviderDelimiter.PHANTOM.getDelimiter());
                                
                                int pos = bpath.indexOf('!');
                                if (pos != -1) {