이름 |
설명 |
AbstractCentrality |
AbstractCentrality transforms a bunch of php files into a digraph
and exports it into a report file with centrality informations |
AbstractParse |
AbstractParse transforms a bunch of php files into a digraph
and exports it into a report file |
BadInterfaceCommand |
BadInterfaceCommand transforms reduced the digraph
to the bad interface with concrete parameters in their
methods |
ContractorCommand |
ContractorCommand recursively scans a directory and
refactors concrete class with annotations. |
CyclicCommand |
CyclicCommand reduces a graph to its strongly connected components |
DependCentralityCommand |
DependCentralityCommand transforms a bunch of php files into a digraph
and exports it into a report file with centrality informations of
the dependencies of each node. |
DigraphCommand |
DigraphCommand transforms a bunch of php files into a digraph
and exports it into a report file. |
FactoryGenerator |
FactoryGenerator is a refactoring tools which scans all new statements
and create a protected method for each. |
HiddenCouplingCommand |
HiddenCouplingCommand transforms a bunch of php files into a digraph
with hidden coupling |
LiskovCommand |
LiskovCommand transforms a bunch of php files into a reduced digraph
to the LSP violation to refactor (mandatory before ISP) |
RefactorCommand |
RefactorCommand recursively scans a directory and
refactors classes. This abstract class only makes common initializations |
SpaghettiCommand |
SpaghettiCommand reduces a graph to its coupled implementation vertices |
TypeHintConfig |
TypeHintConfig generates a default type-hint config files |
UsedCentralityCommand |
UsedCentralityCommand transforms a bunch of php files into a digraph
and exports it into a report file with centrality informations of
the using of each node. |