All Versions
24
Latest Version
Avg Release Cycle
116 days
Latest Release
1420 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v4.13.0
June 03, 2020 -
v4.12.0 Changes
June 18, 2015- ๐ Features
- Add line numbers to reek output. (ggallen, #255)
- Use reek directly. (Martin Gotink, #258)
- Add support for reek 2. (Martin Gotink, #258)
- ๐ Fixes
- Use same styling for covered as ignored lines. (Martin Gotink, #254)
- ๐ Features
-
v4.11.4 Changes
February 27, 2015- ๐ Fixes
- Hash hotspots output filenames. (Martin Gotink, #247, fixes #246)
- Fix invalid file links for rails best practices (Martin Gotink, #248)
- Add file links to cane and saikuro reports (Martin Gotink, #248)
- Fix incorrectly displaying not covered lines. (Martin Gotink, #249)
- Fix simplecov missing logger dependency. (Martin Gotink, #250, fixes #235)
- ๐ Fixes
-
v4.11.3 Changes
January 28, 2015- ๐ Fixes
- Fix incorrectly passing --config option to reek. (Martin Gotink, #243, fixes #242)
- ๐ Fixes
-
v4.11.2 Changes
January 22, 2015- ๐ Fixes
- Use reek as library, otherwise reek >= 1.6.2 hangs while reading input from stdin. (Martin Gotink, #240, fixes #239)
- Misc
- Refactor MetricFu::Templates::MetricsTemplate#write into a composed method. (#237)
- ๐ Fixes
-
v4.11.1 Changes
May 14, 2014- ๐ Fixes
- Captured shell-output now only includes STDOUT. Appending STDERR was breaking expectations. (Benjamin Fleischer, #230, fixes #229)
- ๐ Fixes
-
v4.11.0 Changes
May 04, 2014- ๐ Features
- There is now a
MetricFu.logger
with standard available configurations. The oldmf_debug
andmf_log
main mixin is presevered. Needs documentation. See #113. (Benjamin Fleischer, a49bfdd182) - Use launchy (new dependency) when opening output files. (Nick Veys, #224)
- Coverage formatter now behaves like SimpleCov; it ignores certain lines in calculating the precent run. Fixes #153, #222 (Benjamin Fleischer, #226).
- Thanks to @crv for the test in #153
- Note: JRuby will usually report different Coverage from MRI. This is a known issue.
- Note: This technically is a breaking change from how RCov works. But wwe don't run RCov anymore. (65bf21723291f)
- There is now a
- ๐ Fixes
- Ensure paths with spaces don't cause the open command to fail (Nick Veys, #220)
- Read in source files for annotation in BINARY mode to avoid encoding errors. (Benjamin Fleischer, #216)
- Start SimpleCov before any MetricFu code is loaded. Coverage isn't tracked on already-loaded code. (Benjamin Fleischer, cca659f7d48d3f6799)
- Remove unused/invalid Flay param 'filetypes'. Closes #151. (Benjamin Fleischer, 5973595f51c)
- Misc
- Document ENV variables the may fix encoding exceptions. (Mike Szyndel, #217)
- Begin adding shared tests for metrics and configuration. Test fenced-codeblock matching. (Benjamin Fleischer, #221)
- Reorganize the application file layout. Still more to be done. (Benjamin Fleischer, #223)
- Rename AwesomeTemplate to MetricFu::Templates::MetricsTemplate. (Benjamin Fleischer, 55c52afd95d78)
- Rename ReekHotspot to MetricFu::ReekHotspot. Was missing namespace. (Benjamin Fleischer, a3aa70c1a9)
- Allow failures for Ruby 2.1, in addition to rbx per issues with rvm. (Benjamin Fleischer, 3018b22)
spec/quality_spec.rb
checks for whitespace, tabs, quotes, etc.rake spec
also checks for warnings. (Benjamin Fleischer, b0c51bb9b17)- When run with COVERAGE=true, will ouptut a file to
coverage/coverage_percent.txt
that can be checked viarake check_code_coverage
. Borrowed from VCR. (Benjamin Fleischer, 32df3a34c6)
- ๐ Features
-
v4.10.0 Changes
April 01, 2014- ๐ Features
- Implement partials for cleaning up double template code (Martin Gotink, #211)
- ๐ Fixes
- Ensure reek output does not include ANSI color escape codes (Ben Turner #213)
- Misc
- Remove duplicate methods from generator. (Alessandro Dias Batista, #210)
- Encapsulate methods on MetricFu: report_time, report_id, :report_fingerprint, :current_time. (Benjamin Fleischer, #209)
- ๐ Features
-
v4.9.0 Changes
March 23, 2014- ๐ Features
- Add SimpleCov::Formatter::MetricFu, compatible with legacy RCov format (Benjamin Fleischer with h/t Michael @kina, #201)
- Add Highcharts JS as available graphing engine (Martin Gotink, #205)
- ๐ Features
-
v4.8.0 Changes
February 25, 2014- ๐ Features
- Add configurable
MetricFu.report_name
. (Paul Swagerty, #203)
- Add configurable
- ๐ Features