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,357 of 192,666
Downloads: 31,915,102

Daily

Ranking: 1,658 of 192,588
Downloads: 9,218

Depended by

RankDownloadsName
1,93715,790,861rubycritic
3,1934,711,524pronto-flay
4,3672,128,372metric_fu
5,8331,053,605algolia_html_extractor
5,8381,051,777jekyll-algolia
6,334864,221rltk
8,105505,100quality
8,612442,292devise-secure_password
8,631440,324filigree
9,982328,657contrast-agent
10,233311,568fudge
10,955267,945cosmos
11,409245,462api_resource
11,586237,789erp_integration
13,440175,897logput
13,973162,601algoliasearch-jekyll
16,090124,236flay-js
16,456118,747devtools
16,977112,459rails_code_qa
17,178110,168coppertone

Depends on

RankDownloadsName
141,206,819,610minitest
77581,934,414erubi
165300,390,468rdoc
336146,419,680sexp_processor
358134,480,406prism
1,18238,990,229path_expander
1,72619,816,595ruby2ruby
2,3549,259,350hoe

Owners

#GravatarHandle
1iconzenspider