@ -61,9 +61,7 @@ public abstract class AbstractTypeHierarchyTraversingFilter implements TypeFilte
@@ -61,9 +61,7 @@ public abstract class AbstractTypeHierarchyTraversingFilter implements TypeFilte
returntrue;
}
if(!this.considerInherited){
returnfalse;
}
if(this.considerInherited){
if(metadata.hasSuperClass()){
// Optimization to avoid creating ClassReader for super class.
@ -79,10 +77,9 @@ public abstract class AbstractTypeHierarchyTraversingFilter implements TypeFilte
@@ -79,10 +77,9 @@ public abstract class AbstractTypeHierarchyTraversingFilter implements TypeFilte
}
}
}
if(!this.considerInterfaces){
returnfalse;
}
if(this.considerInterfaces){
for(Stringifc:metadata.getInterfaceNames()){
// Optimization to avoid creating ClassReader for super class
BooleaninterfaceMatch=matchInterface(ifc);
@ -98,6 +95,7 @@ public abstract class AbstractTypeHierarchyTraversingFilter implements TypeFilte
@@ -98,6 +95,7 @@ public abstract class AbstractTypeHierarchyTraversingFilter implements TypeFilte
}
}
}
}
returnfalse;
}
@ -132,7 +130,7 @@ public abstract class AbstractTypeHierarchyTraversingFilter implements TypeFilte
@@ -132,7 +130,7 @@ public abstract class AbstractTypeHierarchyTraversingFilter implements TypeFilte