Markus Staab
Markus Staab
I can look into it in case its important enough for you to sponsor the time
Thanks for bringing the issue up. While I agree that in huge tables this can be a problem, I wonder whether a new config option would be a good thing....
My suggestion was not about hiding anything but just use a different default pre-selected value.
valinor is using a smart variant IMO: https://github.com/CuyZ/Valinor/blob/d12194080423eff0a566390e2166a8d9852402a8/.github/workflows/mutation.yml#L40-L50 run `git-diff-lines` in PRs and do full runs after merge on the default branch
one example for a case, where mutations on a single line is overwhelming: (thats a lot of information to grasph for a user) ```diff 76) /Users/staabm/workspace/infection/src/Config/ValueProvider/ExcludeDirsProvider.php:129 [M] LogicalNot @@ @@...
A different take on having less errors/mutations would be a somthing similar to PHPStan levels: So grouping mutators into more groups than the current "profiles" and let beginners start in...
thanks for cross linking. I like the idea of having different profiles, but I think having them numbered with PHPStan like levels would have the benefit that people can easily...
when thinking about level I have in mind that we have an easy settings for people using the tool to progress. starting small on a low level and if they...
At best we do it in-process - when possible
In the end this might be the same as adding phpstan type inference before invoking phpunit, ad already discussed elsewhere