Skip to content
Snippets Groups Projects
Commit c1e8944e authored by jlanuti's avatar jlanuti
Browse files

Fixes for usage scan adopter breakages

parent 314bd50f
No related branches found
No related tags found
No related merge requests found
......@@ -385,6 +385,8 @@ public class CodeCoverageScanner implements ILocationVisitor
private class TRCXMLHandler extends DefaultHandler
{
private static final String DOT = "."; //$NON-NLS-1$
private static final String FORWARD_SLASH = "/"; //$NON-NLS-1$
private final String CLASS_DEF = "classDef";
private final String METHOD_DEF = "methodDef";
private final String METHOD_COUNT = "methodCount";
......@@ -400,7 +402,7 @@ public class CodeCoverageScanner implements ILocationVisitor
{
String id = attributes.getValue("classId");
String name = attributes.getValue("name");
classId2Name.put(id, name);
classId2Name.put(id, name.replaceAll(FORWARD_SLASH, DOT));
}
else if (elementName.equals(METHOD_DEF) || qName.equals(METHOD_DEF))
{
......
......@@ -149,8 +149,13 @@ public class APIViolationScanner implements IClassVisitor
// Collect component.xml files
for (Iterator i = api.iterator(); i.hasNext();)
{
ILocation apiLocation = Location.createLocation(new File((String)i.next()));
String locationString = (String)i.next();
ILocation apiLocation = Location.createLocation(new File(locationString));
ComponentXMLVisitor compXMLVisitor = new ComponentXMLVisitor();
if (apiLocation == null) {
System.out.println("ERROR - Can't find location at: "+locationString);
continue;
}
apiLocation.accept(compXMLVisitor);
for (Iterator it = compXMLVisitor.getCompXMLs().iterator(); it.hasNext();)
{
......
......@@ -184,8 +184,13 @@ public class NonAPIDependencyScanner implements ILocationVisitor
{
for (Iterator i = locations.iterator(); i.hasNext();)
{
ILocation apiLocation = Location.createLocation(new File((String)i.next()));
String locationString = (String)i.next();
ILocation apiLocation = Location.createLocation(new File(locationString));
ComponentXMLVisitor compXMLVisitor = new ComponentXMLVisitor();
if (apiLocation == null) {
System.out.println("ERROR - Can't find location at: "+locationString);
continue;
}
apiLocation.accept(compXMLVisitor);
for (Iterator it = compXMLVisitor.getCompXMLs().iterator(); it.hasNext();)
{
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment