in src/main/java/org/apache/maven/shared/jar/classes/ImportVisitor.java [85:105]
public void visitConstantClass(ConstantClass constantClass) {
String name = constantClass.getBytes(javaClass.getConstantPool());
// only strings with '/' character are to be considered.
if (name.indexOf('/') == -1) {
return;
}
name = name.replace('/', '.');
if (name.endsWith(".class")) {
name = name.substring(0, name.length() - 6);
}
Matcher mat = QUALIFIED_IMPORT_PATTERN.matcher(name);
if (mat.find()) {
this.imports.add(mat.group(1));
} else {
this.imports.add(name);
}
}