Skip to content
CodART Docs (v0.2.3dev)
Large class
Initializing search
GitHub
CodART Docs (v0.2.3dev)
GitHub
Home
Refactoring list
Code smell list
Benchmarks
Proposals
Proposals
Core refactoring development
Core code smell development
Core search-based development
Core refactoring to patterns development
Refactorings details
Refactorings details
Decrease field visibility
Decrease method visibility
Encapsulate field
Extract class
Extract interface
Extract interface 2
Extract method
Extract subclass
Increase field visibility
Increase method visibility
Inline class
Make field final
Make field non-final
Make field non-static
Make field static
Make method final
Make method non-final
Make method non-static
Make method static
Move class
Mode field
Move method
Pull-up constructor
Pull-up field
Pull-up method
Push-down field
Push-down method
Rename class
Rename field
Rename method
Rename package
Code smells details
Code smells details
Large class
Long method
Feature envy
Metrics
Metrics
Testability prediction
Optimization
Optimization
Population initialization
Search-based refactoring
Utilities
Utilities
Project utilities
Tutorials
Tutorials
ANTLR basics
ANTLR advanced
Refactoring basics
ANTLR slides
Publications
About us
FAQ
Issue tracker
Large class
To be constructed...