Project

volatility

0.0
No release in over 3 years
Low commit activity in last 3 years
The command line tool calculates the SCV metric for a Git repo
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

= 0.1.10
~> 1.3.17
= 5.5.0
= 12.0.0
= 0.61.0

Runtime

~> 0.3
~> 4.6
 Project Readme

EO principles respected here Managed by Zerocracy DevOps By Rultor.com We recommend RubyMine

Build Status Build status PDD status Gem Version Maintainability

License Test Coverage Hits-of-Code

It's an experimental way to calculate how "volatile" is a project source code repository, by comparing the amount of dead code (rarely touched) with the amount of actively modified one. More or less detailed theoretical summary is in theory.pdf.

You need to have Ruby 2.6+ installed. Then you install this tool:

$ gem install volatility

Then, you run it:

$ volatility --help

How to contribute

Read these guidelines. Make sure your build is green before you contribute your pull request. You will need to have Ruby 2.3+ and Bundler installed. Then:

$ bundle update
$ bundle exec rake

If it's clean and you don't see any error messages, submit your pull request.