Théo FIDRY

Results 225 issues of Théo FIDRY

This is quite a big PR, I am aware, but the changes are not that big :) ### Context I think from almost day one I was a bit confused...

Currently the [`--only-covered` option](https://infection.github.io/guide/command-line-options.html#only-covered) has the following influence: - before parsing a file, if the file does not have any test, we skip that file - given a mutation, it...

RFC
PR rejected

Given #1173, the more frequent recent works on performances, I think it is time to step up our game. Just for a bit more context, here is the current situation:...

RFC

Replacement for #1066. @sanmai I would like to double check if you think the approach is alright with you before going further

Leaving this here as some food for thoughts so that I or someone else can come back to that later. I'm looking at the following code: Response.php ```php <?php /**...

Bug

At its core I find infection quite hard to debug for a number of reasons, here is a non-exhaustive list - We have quite a few debug/verbosity options: - `--debug`...

RFC

Replacement for #1063. Adds the an option to log a json file readable by [sarb](https://github.com/DaveLiddament/sarb), allowing a baseline feature

Basically we need to choose between: ```php class X { private $foo; public function __construct(string $foo) { $this->foo = $foo; } public function getFoo(): string { return $this->foo; } }...

RFC

Left to do: - [ ] Review all the mutators - [ ] Ensure there is no hard BC break

Mutator

At some point we reworked the `Makefile` so that the dev-tools such as PHPStan, Box and PHP-CS-Fixer makefile targets depends on the `Makefile` itself. In other words, if the `Makefile`...

Enhancement