public class Core extends Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
Core.ModuleInspection |
| Constructor and Description |
|---|
Core() |
| Modifier and Type | Method and Description |
|---|---|
static List<ClassInfo> |
analyzeClasspath(Collection<Module> modules) |
static List<ClassInfo> |
analyzeClasspath(Iterable<String> includes) |
static List<ClassInfo> |
analyzeClasspath(String... includes) |
static Set<String> |
findUnmodularizedBehavior(Collection<ClassInfo> classpath,
Collection<Module> modules) |
static List<String> |
firstClassCycle(List<ClassInfo> deps) |
static List<String> |
firstPackageCycle(List<ClassInfo> deps) |
static Core.ModuleInspection |
inspectModule(Collection<ClassInfo> deps,
Module m) |
static String |
printClassInfo(List<ClassInfo> deps) |
public static List<ClassInfo> analyzeClasspath(Collection<Module> modules)
public static Core.ModuleInspection inspectModule(Collection<ClassInfo> deps, Module m)
public static Set<String> findUnmodularizedBehavior(Collection<ClassInfo> classpath, Collection<Module> modules)
Copyright © 2017. All rights reserved.