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,375 of 197,744
Downloads: 34,186,365

Daily

Ranking: 1,216 of 197,724
Downloads: 23,537

Depended by

RankDownloadsName
1,93117,277,353rubycritic
3,2654,966,728pronto-flay
4,5412,162,029metric_fu
5,8511,169,150algolia_html_extractor
5,8741,157,505jekyll-algolia
6,420971,530rltk
6,802838,536devise-secure_password
8,431525,205quality
8,559508,732filigree
10,152345,510contrast-agent
10,525318,783fudge
11,129281,779cosmos
11,773250,986api_resource
11,976242,607erp_integration
13,892177,456logput
14,251169,010algoliasearch-jekyll
14,766158,159flay-js
16,497127,544devtools
16,859122,657rails_code_qa
17,475114,924coppertone

Depends on

RankDownloadsName
141,324,561,847minitest
72644,466,970erubi
147362,648,494rdoc
251219,034,037prism
350153,936,392sexp_processor
1,18341,853,447path_expander
1,73321,774,578ruby2ruby
2,4099,652,728hoe

Owners

#GravatarHandle
1iconzenspider