public class ProjectAnalyzer extends Object
This class is used to analyze and gather all the static information of the target project.
To be useful, this analysis does not need to be 100% precise, as we use the generated statistics only for heuristics
Note: this class assumes the classpath is properly set
| Constructor and Description |
|---|
ProjectAnalyzer(String[] cuts)
Instead of scanning for classes in the given target, directly specify
the class names the project is composed by
|
ProjectAnalyzer(String target,
String prefix,
String[] cuts)
Main constructor
|
| Modifier and Type | Method and Description |
|---|---|
ProjectStaticData |
analyze()
Analyze the classes in the given target
|
public ProjectAnalyzer(String target, String prefix, String[] cuts)
target - prefix - cuts - public ProjectAnalyzer(String[] cuts) throws NullPointerException
Note: this constructor is mainly meant for unit tests
cuts - NullPointerExceptionpublic ProjectStaticData analyze()
Copyright © 2010–2016 EvoSuite. All rights reserved.