Loading de.ugoe.cs.swe.TTCN3/src/de/ugoe/cs/swe/scoping/TTCN3GlobalScopeProvider.java +10 −8 Original line number Diff line number Diff line Loading @@ -197,21 +197,23 @@ public class TTCN3GlobalScopeProvider extends AbstractGlobalScopeProvider { TTCN3GlobalScopeProvider.STATIC_SCOPE.clear(); for (IResourceDescription d : rdp.getResourceDescriptions(resourceSet).getAllResourceDescriptions()) { if (d.getURI().lastSegment().endsWith("ttcn3") || d.getURI().lastSegment().endsWith("ttcn")) { Resource r = resource.getResourceSet().getResource(d.getURI(), true); //if (r.getURI().lastSegment().endsWith("ttcn3")) { TTCN3Module module = CommonHelper.getModule(r); //System.out.println(r.getURI()); if (module !=null && !TTCN3GlobalScopeProvider.NAMED_MODULES.containsKey(module.getName())) { TTCN3GlobalScopeProvider.RESOURCES.add(r); TTCN3GlobalScopeProvider.NAMED_MODULES.put(module.getName(), module); } //} } } for (IResourceDescription d : rdp.getResourceDescriptions(resourceSet).getAllResourceDescriptions()) { if (d.getURI().lastSegment().endsWith("ttcn3") || d.getURI().lastSegment().endsWith("ttcn")) { Resource r = resource.getResourceSet().getResource(d.getURI(), true); TTCN3GlobalScopeProvider.initExportedObjects(r); } } for (int i = 0; i < TTCN3GlobalScopeProvider.RESOURCES.size(); i++) { PreAnalyzer p = new PreAnalyzer(TTCN3GlobalScopeProvider.RESOURCES.get(i)); Loading Loading
de.ugoe.cs.swe.TTCN3/src/de/ugoe/cs/swe/scoping/TTCN3GlobalScopeProvider.java +10 −8 Original line number Diff line number Diff line Loading @@ -197,21 +197,23 @@ public class TTCN3GlobalScopeProvider extends AbstractGlobalScopeProvider { TTCN3GlobalScopeProvider.STATIC_SCOPE.clear(); for (IResourceDescription d : rdp.getResourceDescriptions(resourceSet).getAllResourceDescriptions()) { if (d.getURI().lastSegment().endsWith("ttcn3") || d.getURI().lastSegment().endsWith("ttcn")) { Resource r = resource.getResourceSet().getResource(d.getURI(), true); //if (r.getURI().lastSegment().endsWith("ttcn3")) { TTCN3Module module = CommonHelper.getModule(r); //System.out.println(r.getURI()); if (module !=null && !TTCN3GlobalScopeProvider.NAMED_MODULES.containsKey(module.getName())) { TTCN3GlobalScopeProvider.RESOURCES.add(r); TTCN3GlobalScopeProvider.NAMED_MODULES.put(module.getName(), module); } //} } } for (IResourceDescription d : rdp.getResourceDescriptions(resourceSet).getAllResourceDescriptions()) { if (d.getURI().lastSegment().endsWith("ttcn3") || d.getURI().lastSegment().endsWith("ttcn")) { Resource r = resource.getResourceSet().getResource(d.getURI(), true); TTCN3GlobalScopeProvider.initExportedObjects(r); } } for (int i = 0; i < TTCN3GlobalScopeProvider.RESOURCES.size(); i++) { PreAnalyzer p = new PreAnalyzer(TTCN3GlobalScopeProvider.RESOURCES.get(i)); Loading