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,371 of 196,106
Downloads: 33,270,737

Daily

Ranking: 1,578 of 196,079
Downloads: 7,644

Depended by

RankDownloadsName
1,93516,693,266rubycritic
3,2484,878,974pronto-flay
4,4802,147,152metric_fu
5,8111,147,251algolia_html_extractor
5,8341,135,979jekyll-algolia
6,449929,724rltk
8,366516,498quality
8,463502,710devise-secure_password
8,640480,246filigree
10,143335,646contrast-agent
10,421315,839fudge
11,048277,978cosmos
11,607250,025api_resource
11,822241,768erp_integration
13,751176,707logput
14,118167,088algoliasearch-jekyll
15,154146,081flay-js
16,533123,787devtools
16,852119,318rails_code_qa
17,321113,660coppertone

Depends on

RankDownloadsName
141,280,319,739minitest
73619,230,684erubi
154336,079,615rdoc
294183,804,714prism
346150,971,465sexp_processor
1,18940,739,740path_expander
1,73720,955,608ruby2ruby
2,3809,506,771hoe

Owners

#GravatarHandle
1iconzenspider