Package edu.umd.cs.findbugs.detect
Class FindCircularDependencies.LoopFinder
- java.lang.Object
-
- edu.umd.cs.findbugs.detect.FindCircularDependencies.LoopFinder
-
- Enclosing class:
- FindCircularDependencies
static class FindCircularDependencies.LoopFinder extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.Map<java.lang.String,java.util.Set<java.lang.String>>dGraphprivate java.util.Set<java.lang.String>loopprivate java.lang.StringstartClassprivate java.util.Set<java.lang.String>visited
-
Constructor Summary
Constructors Constructor Description LoopFinder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private booleanfindLoop(java.lang.String curClass)java.util.Set<java.lang.String>findLoop(java.util.Map<java.lang.String,java.util.Set<java.lang.String>> dependencyGraph, java.lang.String startCls)
-