skunk
skunk copied to clipboard
A SkunkScore Calculator for Ruby Code -- Find the most complicated code without test coverage!
Trying to fix the test suite for v0.5.2 I will abide by the [code of conduct](https://github.com/fastruby/skunk/blob/main/CODE_OF_CONDUCT.md).
**Before we start...:** - [x] I checked the documentation and found no answer - [x] I checked to make sure that this issue has not already been filed - [x]...
**Before we start...:** - [x] I checked the documentation and didn't find this feature - [x] I checked to make sure that this feature has not already been requested **Branch/Commit:**...
When I run `skunk app` using skunk `0.5.1` and simplecov `0.21.2` is activated I get the following error: ``` Traceback (most recent call last): 17: from /Users/bronzdoc/.rbenv/versions/2.7.1/bin/skunk:23:in `' 16: from...
## Context Initially the SkunkScore was calculated as churn * cost * penalty. This made sense based on the churn vs. complexity idea -> https://www.agileconnection.com/article/getting-empirical-about-refactoring However, I quickly realized that...
The complexity and smell of an application is not just limited to just the project's code. It also includes all the dependencies of that code. Ideally, there should be a...
It would be nice not to see files from e.g. `db/migrate/` inside my Skunk summary output. These files need to exist in a codebase but do not carry any meaningful...
It would be awesome if we can keep track of the StinkScore average score over time. That way you can know whether your changes are improving the situation or making...
Right now skunk will display the output it generates as simple text. We would like that skunk could take a `--format` flag where you can specify an html format We...
**Before we start...:** - [x] I checked the documentation and didn't find this feature - [x] I checked to make sure that this feature has not already been requested **Branch/Commit:**...