Tobias Pfeiffer
Tobias Pfeiffer
First thanks for the great project and the great documentation! :clap: :dancer: The [docs for migrations](https://hexdocs.pm/distillery/guides/running_migrations.html) describe a pretty good approach. However, to the best of my search ability the...
Hi there! First, thanks a lot for your work! :green_heart: ## Problematic Script ```ruby require "docile" class Parent attr_reader :children def initialize @children = [] end def add_child(clazz, &block) child...
`equal` implies full equality aka `==` which seems confusing (and was pointed out as a downside to introducing assertions into our code base). Not sure what the best name for...
Testing that https://github.com/codeclimate-community/simplecov_json_formatter/pull/2 works.
Much like we can do: ```ruby SimpleCov.minimum_coverage line: 90, branch: 80 ``` the same should be possible for: * [ ] minimum_coverage_by_file * [ ] maximum_coverage_drop * [ ] refuse_coverage_drop...
With #960 we got a big blocker for big CI setups (hundreds of parallel CI jobs) out of the way to use `SimpleCov.collate` and generate a report. We still have...
Right now, our CI only runs against Linux when we could run against more OS to catch bugs earlier like Windows not having fork, see https://github.com/simplecov-ruby/simplecov/pull/932#issuecomment-703271498
Ruby 2.5 didn't just add branch coverage but also method coverage (see here for instance: https://blog.bigbinary.com/2018/04/11/ruby-2-5-supports-measuring-branch-and-method-coverages.html) Would be nice to have some support for it as well. cc: @tycooon (you...
Discovered/verified in #814 Basically apparently it can happen that we generate the correct report but override it with an outdated one. Discovered running the parallel tests part of the features...
Twice in the code you will find `JSON.parse(JSON.dump` which is basically used as a way to normalize the coverage data read from file with the one we collect in process....