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,371 of 196,106
Downloads: 33,270,737
Daily
Ranking: 1,578 of 196,079
Downloads: 7,644
Downloads Trends
Ranking Trends
Num of Versions Trends
Popular Versions (Major)
Popular Versions (Major.Minor)
Depended by
| Rank | Downloads | Name |
|---|---|---|
| 1,935 | 16,693,266 | rubycritic |
| 3,248 | 4,878,974 | pronto-flay |
| 4,480 | 2,147,152 | metric_fu |
| 5,811 | 1,147,251 | algolia_html_extractor |
| 5,834 | 1,135,979 | jekyll-algolia |
| 6,449 | 929,724 | rltk |
| 8,366 | 516,498 | quality |
| 8,463 | 502,710 | devise-secure_password |
| 8,640 | 480,246 | filigree |
| 10,143 | 335,646 | contrast-agent |
| 10,421 | 315,839 | fudge |
| 11,048 | 277,978 | cosmos |
| 11,607 | 250,025 | api_resource |
| 11,822 | 241,768 | erp_integration |
| 13,751 | 176,707 | logput |
| 14,118 | 167,088 | algoliasearch-jekyll |
| 15,154 | 146,081 | flay-js |
| 16,533 | 123,787 | devtools |
| 16,852 | 119,318 | rails_code_qa |
| 17,321 | 113,660 | coppertone |
Depends on
| Rank | Downloads | Name |
|---|---|---|
| 14 | 1,280,319,739 | minitest |
| 73 | 619,230,684 | erubi |
| 154 | 336,079,615 | rdoc |
| 294 | 183,804,714 | prism |
| 346 | 150,971,465 | sexp_processor |
| 1,189 | 40,739,740 | path_expander |
| 1,737 | 20,955,608 | ruby2ruby |
| 2,380 | 9,506,771 | hoe |
Owners
| # | Gravatar | Handle |
|---|---|---|
| 1 | zenspider |