Categories: None [Edit]

flay

https://rubygems.org/gems/flay
https://github.com/seattlerb/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,373 of 196,721
Downloads: 33,546,988

Daily

Ranking: 1,297 of 196,694
Downloads: 9,625

Depended by

RankDownloadsName
1,93316,876,597rubycritic
3,2534,907,597pronto-flay
4,4992,152,757metric_fu
5,8291,153,799algolia_html_extractor
5,8481,142,646jekyll-algolia
6,439941,479rltk
7,836609,784devise-secure_password
8,380519,836quality
8,613488,097filigree
10,178336,009contrast-agent
10,449316,730fudge
11,066279,324cosmos
11,666250,179api_resource
11,869241,901erp_integration
13,796176,821logput
14,149167,823algoliasearch-jekyll
15,003149,961flay-js
16,505125,119devtools
16,857120,424rails_code_qa
17,366114,244coppertone

Depends on

RankDownloadsName
141,294,745,029minitest
73627,245,873erubi
152344,213,097rdoc
283195,008,434prism
347151,885,747sexp_processor
1,19041,077,540path_expander
1,73921,203,501ruby2ruby
2,3909,558,724hoe

Owners

#GravatarHandle
1iconzenspider