Markus Schirp
Markus Schirp
Normally the pre-generation of mutant finishes in < 2seconds. So to reduce complexity it was decided (by me) we kill the streaming infrastructure. This also enables to report the amount...
Currently mutant and minitest integration assume certain files to exist when pre-loading the tests. On more advanced setups the tests will not be in standad locations for various reasons. Hence...
For various cases a machine readable output in a defined JSON (or YAML) format will be handy. There already exist private non open-sourced implementations of these reports we can maybe...
Mutant rightfully mutates `object.to_i` to `Integer(object)` as `#to_i` has various fallback semantics. But in practice: Many times `Integer` accepts formats the application are not intend to be silently accepted. `Integer`...
Constants are part of a namespaces public interface. The public interface should be reduced by all means, to force exposure of the minimal public interface (and a specification of the...
This might upset people outside the core mutant user group. But it'll expose cases where a literal is intend not to be mutated but not marked (via freeze) that way.