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,361 of 193,649
Downloads: 32,431,809

Daily

Ranking: 1,572 of 193,618
Downloads: 15,431

Depended by

RankDownloadsName
1,94216,114,445rubycritic
3,2094,784,915pronto-flay
4,4112,133,876metric_fu
5,8161,092,502algolia_html_extractor
5,8391,083,568jekyll-algolia
6,334890,177rltk
8,307507,419quality
8,715455,250filigree
8,755450,309devise-secure_password
10,053330,480contrast-agent
10,326312,839fudge
10,986271,255cosmos
11,495246,652api_resource
11,678239,234erp_integration
13,551176,292logput
14,039164,364algoliasearch-jekyll
15,661133,171flay-js
16,535120,035devtools
16,893115,419rails_code_qa
17,262111,167coppertone

Depends on

RankDownloadsName
141,235,435,274minitest
77596,095,031erubi
163313,246,925rdoc
332152,788,790prism
340148,209,198sexp_processor
1,18239,691,240path_expander
1,72620,220,330ruby2ruby
2,3679,341,101hoe

Owners

#GravatarHandle
1iconzenspider