/**
* Maps class fully qualified names to class descriptors.
*/
- private final Map<String, ClassDescriptor> fullyQualifiedNameToClassMap = new HashMap<String, ClassDescriptor>();
+ private final Map<String, ClassDescriptor> fullyQualifiedNameToClassMap = new HashMap<>();
- private final List<String> blacklistClassGlobs = new ArrayList<String>();
+ private final List<String> blacklistClassGlobs = new ArrayList<>();
private final List<String> whitelistClassGlobs = new ArrayList<>();
-
+ TargetImageType targetImageType = TargetImageType.SVG;
private String targetDirectoryPath = CommonPathResolver.getDesktopDirectory()
.getAbsolutePath() + separator;
-
private boolean keepDotFile;
- TargetImageType targetImageType = TargetImageType.SVG;
-
public ClassGraph() {
}
for (final Clazz clazz : projectScanner.getAllClasses())
try {
System.out.println("Class full name: " + clazz.getFullName());
- final Class c = this.getClass().forName(clazz.getFullName());
+ final Class c = Class.forName(clazz.getFullName());
addObject(c);
} catch (final Exception exception) {
System.out.println("cannot add class: "
}
private String getDot() {
- final StringBuffer result = new StringBuffer();
+ final StringBuilder result = new StringBuilder();
result.append("digraph Java {\n");
result.append("graph [rankdir=LR, overlap = false, concentrate=true];\n");
result.append("}\n");
- final String resultStr = result.toString();
- return resultStr;
+ return result.toString();
}
/**