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,372 of 197,051
Downloads: 33,842,566

Daily

Ranking: 1,027 of 197,010
Downloads: 22,040

Depended by

RankDownloadsName
1,93517,061,952rubycritic
3,2554,933,717pronto-flay
4,5192,158,410metric_fu
5,8301,163,216algolia_html_extractor
5,8521,151,418jekyll-algolia
6,428956,836rltk
7,180726,594devise-secure_password
8,394523,601quality
8,580498,608filigree
10,181339,294contrast-agent
10,478318,013fudge
11,094280,782cosmos
11,722250,630api_resource
11,917242,293erp_integration
13,840177,222logput
14,192168,627algoliasearch-jekyll
14,900153,746flay-js
16,500126,358devtools
16,878121,378rails_code_qa
17,421114,641coppertone

Depends on

RankDownloadsName
141,309,340,755minitest
73635,496,903erubi
150352,720,308rdoc
273206,386,878prism
348152,873,380sexp_processor
1,19041,430,503path_expander
1,73521,487,197ruby2ruby
2,4049,612,990hoe

Owners

#GravatarHandle
1iconzenspider