Categories: None [Edit]
flay
Flay analyzes code for structural similarities. Differences in literal
values, variable, class, method names, whitespace, programming style,
braces vs do/end, etc are all ignored. Making this totally rad.
== Features/Problems:
* Reports differences at any level of code.
* Adds a score multiplier to identical nodes.
* Differences in literal values, variable, class, and method names are ignored.
* Differences in whitespace, programming style, braces vs do/end, etc are ignored.
* Works across files.
* Add the flay-persistent plugin to work across large/many projects.
* Run --diff to see an N-way diff of the code.
* Provides conservative (default) and --liberal pruning options.
* Provides --fuzzy duplication detection.
* Language independent: Plugin system allows other languages to be flayed.
* Ships with .rb and .erb.
* javascript and others will be available separately.
* Includes FlayTask for Rakefiles.
* 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
* Skips files matched via patterns in .flayignore (subset format of .gitignore).
* Totally rad.
Total
Ranking: 1,356 of 191,455
Downloads: 31,404,179
Daily
Ranking: 1,241 of 191,429
Downloads: 15,426
Downloads Trends
Ranking Trends
Num of Versions Trends
Popular Versions (Major)
Popular Versions (Major.Minor)
Depended by
| Rank | Downloads | Name |
|---|---|---|
| 1,930 | 15,464,301 | rubycritic |
| 3,185 | 4,643,310 | pronto-flay |
| 4,332 | 2,121,789 | metric_fu |
| 5,852 | 1,016,691 | jekyll-algolia |
| 5,870 | 1,010,734 | algolia_html_extractor |
| 6,322 | 845,042 | rltk |
| 8,040 | 502,540 | quality |
| 8,565 | 435,038 | devise-secure_password |
| 8,666 | 424,836 | filigree |
| 9,795 | 325,397 | contrast-agent |
| 10,018 | 310,233 | fudge |
| 10,743 | 265,783 | cosmos |
| 11,195 | 244,033 | api_resource |
| 11,372 | 236,276 | erp_integration |
| 13,176 | 175,407 | logput |
| 13,752 | 161,152 | algoliasearch-jekyll |
| 16,013 | 120,592 | flay-js |
| 16,290 | 116,981 | devtools |
| 16,888 | 109,933 | rails_code_qa |
| 16,948 | 109,190 | coppertone |
Depends on
| Rank | Downloads | Name |
|---|---|---|
| 14 | 1,178,952,541 | minitest |
| 77 | 567,643,562 | erubi |
| 168 | 287,988,886 | rdoc |
| 332 | 144,659,022 | sexp_processor |
| 427 | 116,529,010 | prism |
| 1,186 | 38,247,777 | path_expander |
| 1,718 | 19,470,341 | ruby2ruby |
| 2,339 | 9,195,080 | hoe |
Owners
| # | Gravatar | Handle |
|---|---|---|
| 1 | zenspider |