Package edu.umd.cs.findbugs.workflow
Class TreemapVisualization
- java.lang.Object
-
- edu.umd.cs.findbugs.workflow.TreemapVisualization
-
public class TreemapVisualization extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) java.util.HashSet<java.lang.String>buggyPackages(package private) Bag<java.lang.String>goodCodeCount(package private) Bag<java.lang.String>goodCodeSize(package private) java.util.HashSet<java.lang.String>interiorPackages
-
Constructor Summary
Constructors Constructor Description TreemapVisualization()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddInteriorPackages(java.lang.String packageName)voidcleanCode(java.lang.String packageName, int loc, int classes)voidgenerateTreeMap(BugCollection bugCollection)booleanisInteriorPackage(java.lang.String packageName)static voidmain(java.lang.String[] args)private static java.lang.Stringsuperpackage(java.lang.String packageName)
-
-
-
Method Detail
-
addInteriorPackages
public void addInteriorPackages(java.lang.String packageName)
-
superpackage
private static java.lang.String superpackage(java.lang.String packageName)
-
isInteriorPackage
public boolean isInteriorPackage(java.lang.String packageName)
-
cleanCode
public void cleanCode(java.lang.String packageName, int loc, int classes)
-
generateTreeMap
public void generateTreeMap(BugCollection bugCollection)
-
main
public static void main(java.lang.String[] args) throws java.lang.Exception- Throws:
java.lang.Exception
-
-