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,372 of 197,085
Downloads: 33,858,508

Daily

Ranking: 1,294 of 197,066
Downloads: 5,860

Depended by

RankDownloadsName
1,93517,069,880rubycritic
3,2554,935,234pronto-flay
4,5202,158,740metric_fu
5,8311,163,843algolia_html_extractor
5,8521,152,056jekyll-algolia
6,429957,541rltk
7,141738,038devise-secure_password
8,396524,008quality
8,578499,258filigree
10,135343,921contrast-agent
10,481318,075fudge
11,095280,969cosmos
11,726250,694api_resource
11,922242,296erp_integration
13,844177,225logput
14,193168,718algoliasearch-jekyll
14,903153,783flay-js
16,500126,495devtools
16,879121,396rails_code_qa
17,423114,661coppertone

Depends on

RankDownloadsName
141,310,230,254minitest
73636,000,365erubi
150353,290,307rdoc
273207,085,962prism
349152,925,389sexp_processor
1,19041,449,234path_expander
1,73521,506,655ruby2ruby
2,4059,615,266hoe

Owners

#GravatarHandle
1iconzenspider