A Ruby code quality reporter

RubyCritic RubyCritic is a gem that wraps around static analysis gems such as Reek, Flay and Flog to provide a quality report of your Ruby code. Table of Contents Overview Getting Started Usage Analyzer Conf
Information
Category: Ruby / Code Analysis and Metrics
Watchers: 52
Star: 2.9k
Fork: 205
Last update: May 27, 2022

Related Repos



elct9620 Openbox The zero-configuration Ruby container entry-point. Installation Add this line to your application's Gemfile: gem 'openbox' And then execute: $
 

appvia Krane Kubernetes RBAC Analysis made Easy Krane is a simple Kubernetes RBAC static analysis tool. It identifies potential security risks in K8s RBAC de
 

fagiani Static Buildpack This is a Cloud Native Buildpack for handling static sites and single page web apps. This buildpack is based on the heroku-buildpack-
 

tgerke R code review checklist Summary This checklist is designed to serve as an issue template to assist in the code review process for data wrangling/analy
 

avmnu-sng RSpec Tracer is a specs dependency analyzer, flaky tests detector, tests accelerator, and coverage reporter tool. It maintains a list of files for eac
 

EugZol This gem provides run-time type checking and mapping of composite data structures (i.e. hashes/arrays of hashes/arrays of ... of literals).
 

st0012 Backtrace (Stack traces) are essential information for debugging our applications. However, they only tell us what the program did, but don't tell us what it had (the arguments, local variables...etc.)
 

ruby-lint RuboCop is a Ruby static code analyzer (a.k.a. linter) and code formatter.
 

michaelfeathers Scythe¶ ↑ github.com/michaelfeathers/scythe/ DESCRIPTION:¶ ↑ Scythe is a light-weight tool for detecting dead and infrequently used code in production. Scythe defines a set of functions (probes) that you can cal
 

ooyala Overview Barkeep is a fast, fun way to review code. Engineering organizations can use it to keep the bar high. To see a video of Barkeep in action, visit getbarkeep.org. Barkeep is standalone software that you host. Once it's s
 

square Cane Fails your build if code quality thresholds are not met. Discipline will set you free. Usage gem install cane cane --abc-glob '{lib,spec}/**/*.rb' --abc-max 15 Your main build task should run this, probab
 

danmayer Coverband Key Features • Installation • Coverage Report • Advanced Config • License • Change Log / Roadmap • Code of Conduct A gem to measure production code usage, showing a counter for the number of times each line of
 

seattlerb flay¶ ↑ home ruby.sadi.st/ code github.com/seattlerb/flay rdoc docs.seattlerb.org/flay/ DESCRIPTION:¶ ↑ Flay analyzes code for structural similarities. Differences in lit
 

metricfu MetricFu Rdoc Maintenance MetricFu needs maintainers. If you are up for helping out, please left a note in issue 280. MetricFu is free and open source code that belongs to everyone. Benjamin (@bf4) hasn't been
 

tcopeland Pippi Pippi is a utility for finding suboptimal Ruby class API usage. Consider this little array: [1, 2, 3] Now suppose we want to find the first element in that array that's greater than one. We can use Array#select, whi