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,420
Downloads: 33,550,782

Daily

Ranking: 1,578 of 196,404
Downloads: 3,794

Depended by

RankDownloadsName
1,93316,878,739rubycritic
3,2534,907,964pronto-flay
4,4992,152,927metric_fu
5,8291,154,005algolia_html_extractor
5,8481,142,874jekyll-algolia
6,440941,526rltk
7,807613,114devise-secure_password
8,381519,972quality
8,612488,148filigree
10,179336,024contrast-agent
10,449316,759fudge
11,067279,383cosmos
11,668250,180api_resource
11,869241,903erp_integration
13,798176,821logput
14,145167,876algoliasearch-jekyll
15,004149,973flay-js
16,496125,204devtools
16,857120,424rails_code_qa
17,368114,250coppertone

Depends on

RankDownloadsName
141,295,051,796minitest
73627,401,310erubi
152344,380,459rdoc
283195,221,697prism
347151,900,856sexp_processor
1,19041,082,245path_expander
1,73921,209,634ruby2ruby
2,3909,560,828hoe

Owners

#GravatarHandle
1iconzenspider