debride
Analyze code for potentially uncalled / dead methods, now with auto-removal. == Features/Problems: * Static analysis of code. Can be easily hooked up to a CI. * As with all static analysis tools of dynamic languages, can't be 100%. * Whitelisting known good methods by name or regexp. * Use --rails for Rails-specific domain knowledge. * Use debride_rm to brazenly remove all unused methods. BE CAREFUL. * Use `debride_rails_whitelist` to generate an emperical whitelist from logs. * Uses path_expander, so you can use: * dir_arg -- expand a directory automatically * @file_of_args -- persist arguments in a file * -path_to_subtract -- ignore intersecting subsets of files/directories
Activity
- Latest release
- 4mo ago
- Total releases
- 22
- Cadence
- ~3 months
- Last 12 months
- 4
Details
- License
- MIT
- First release
- Mar 09, 2015
Releases
| Version | Released | |
|---|---|---|
1.15.2
patch
| ||
1.15.1
patch
| ||
1.15.0
minor
| ||
1.14.0
minor
| ||
1.13.0
minor
| ||
1.12.0
minor
| ||
1.11.0
minor
| ||
1.10.1
patch
| ||
1.10.0
minor
| ||
1.9.0
minor
| ||
1.8.2
patch
| ||
1.8.1
patch
| ||
1.8.0
minor
| ||
1.7.0
minor
| ||
1.6.0
minor
| ||
1.5.1
patch
| ||
1.5.0
minor
| ||
1.4.0
minor
| ||
1.3.0
minor
| ||
1.2.0
minor
| ||
1.1.0
minor
| ||
1.0.0
initial
|