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,378 of 198,430
Downloads: 34,550,432
Daily
Ranking: 1,135 of 198,401
Downloads: 23,148
Downloads Trends
Ranking Trends
Num of Versions Trends
Popular Versions (Major)
Popular Versions (Major.Minor)
Depended by
| Rank | Downloads | Name |
|---|---|---|
| 1,932 | 17,508,667 | rubycritic |
| 3,275 | 4,996,130 | pronto-flay |
| 4,565 | 2,165,393 | metric_fu |
| 5,866 | 1,174,689 | algolia_html_extractor |
| 5,888 | 1,163,067 | jekyll-algolia |
| 6,420 | 984,148 | rltk |
| 6,548 | 937,403 | devise-secure_password |
| 8,480 | 526,251 | quality |
| 8,543 | 518,574 | filigree |
| 10,180 | 348,183 | contrast-agent |
| 10,559 | 319,813 | fudge |
| 11,183 | 282,690 | cosmos |
| 11,830 | 251,395 | api_resource |
| 12,028 | 243,201 | erp_integration |
| 13,952 | 177,869 | logput |
| 14,316 | 169,368 | algoliasearch-jekyll |
| 14,620 | 162,976 | flay-js |
| 16,528 | 128,286 | devtools |
| 16,534 | 128,186 | rails_code_qa |
| 17,308 | 117,607 | openc3 |
Depends on
| Rank | Downloads | Name |
|---|---|---|
| 14 | 1,341,705,701 | minitest |
| 72 | 654,420,558 | erubi |
| 142 | 373,659,467 | rdoc |
| 242 | 233,248,884 | prism |
| 353 | 155,056,779 | sexp_processor |
| 1,183 | 42,302,461 | path_expander |
| 1,730 | 22,022,972 | ruby2ruby |
| 2,412 | 9,714,887 | hoe |
Owners
| # | Gravatar | Handle |
|---|---|---|
| 1 | zenspider |