Phan\Analysis |
Phan\AST |
Phan\CodeBase |
Phan\Database |
Phan\Language |
Phan\Library |
Phan\Output |
Phan\Parse |
Phan\Plugin |
Phan\Test |
Phan\Tests |
Name | Description |
---|---|
Analysis | This class is the entry point into the static analyzer. |
BlockAnalysisVisitor | Analyze blocks of code |
CLI | |
CodeBase | A CodeBase represents the known state of a code base we're analyzing. |
Config | Program configuration. |
Debug | Debug utilities |
Issue | An issue emitted during the course of analysis |
Ordering | |
Phan | |
Plugin | Plugins can be defined in the config and will have their hooks called at appropriate times during analysis of each file, class, method and function. |