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,357 of 193,188
Downloads: 32,182,982

Daily

Ranking: 1,544 of 193,154
Downloads: 14,960

Depended by

RankDownloadsName
1,94015,951,423rubycritic
3,2054,752,599pronto-flay
4,3892,131,271metric_fu
5,8261,075,242algolia_html_extractor
5,8361,070,284jekyll-algolia
6,326879,178rltk
8,142506,545quality
8,613447,885filigree
8,626446,555devise-secure_password
10,010329,784contrast-agent
10,291312,137fudge
10,965269,790cosmos
11,453246,238api_resource
11,630238,980erp_integration
13,498176,100logput
14,009163,821algoliasearch-jekyll
15,858128,841flay-js
16,499119,562devtools
16,957113,789rails_code_qa
17,225110,708coppertone

Depends on

RankDownloadsName
141,221,082,844minitest
77589,132,166erubi
165306,832,994rdoc
339147,338,766sexp_processor
344143,598,583prism
1,18239,351,462path_expander
1,72520,017,197ruby2ruby
2,3639,295,711hoe

Owners

#GravatarHandle
1iconzenspider