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,356 of 191,455
Downloads: 31,404,179

Daily

Ranking: 1,241 of 191,429
Downloads: 15,426

Depended by

RankDownloadsName
1,93015,464,301rubycritic
3,1854,643,310pronto-flay
4,3322,121,789metric_fu
5,8521,016,691jekyll-algolia
5,8701,010,734algolia_html_extractor
6,322845,042rltk
8,040502,540quality
8,565435,038devise-secure_password
8,666424,836filigree
9,795325,397contrast-agent
10,018310,233fudge
10,743265,783cosmos
11,195244,033api_resource
11,372236,276erp_integration
13,176175,407logput
13,752161,152algoliasearch-jekyll
16,013120,592flay-js
16,290116,981devtools
16,888109,933rails_code_qa
16,948109,190coppertone

Depends on

RankDownloadsName
141,178,952,541minitest
77567,643,562erubi
168287,988,886rdoc
332144,659,022sexp_processor
427116,529,010prism
1,18638,247,777path_expander
1,71819,470,341ruby2ruby
2,3399,195,080hoe

Owners

#GravatarHandle
1iconzenspider