Contributions

Update
It adds support for:
- JRuby: Now, the RSpec tracer will help you save time for JRuby specs. ๐ŸŽ‰
- parallel_tests gem: With the help of parallel testing, you can significantly reduce the test execution time. ๐Ÿš€
Library
RSpec Tracer is a specs dependency analyzer, flaky tests detector, tests accelerator, and coverage reporter tool for RSpec. It maintains a list of files for each test, enabling itself to skip tests in the subsequent runs if none of the dependent files are changed. It uses Ruby's built-in coverage library to keep track of the coverage for each test.
Library
TAP Producer for RSpec-3
Library
TAP Report Parser
Article
I published a series on Medium.com, explaining the algorithms behind RuboCop complexity metrics. The third part reveals the mathematical connections between different metrics. The series will help you with configuring cyclomatic complexity, perceived complexity, and, ABC size values for RuboCop analysis, which are not completely random.