This repository has been archived by the owner on Sep 14, 2023. It is now read-only.
Update dependency infection/infection to ^0.27.0 #46
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^0.26.0
->^0.27.0
Release Notes
infection/infection (infection/infection)
v0.27.0
Compare Source
Full Changelog
Added:
SIGINT
(ctrl + c) by @maks-rafalko in https://github.com/infection/infection/pull/1857Changed:
$var instanceof ClassName
insideassert()
function as it's impossible or hard to kill by @maks-rafalko in https://github.com/infection/infection/pull/1852Fixed:
Node\Arg()
class by @maks-rafalko in https://github.com/infection/infection/pull/1853Internal:
sebastian/differ
to the latest verions by @maks-rafalko in https://github.com/infection/infection/pull/1850xdebug-filter.php
as it's not used and deprecated by @maks-rafalko in https://github.com/infection/infection/pull/1856sidz/phpstan-rules
to avoid magic numbers in our code base by @maks-rafalko in https://github.com/infection/infection/pull/1861v0.26.21
: Fix false-positive with mutations in attributesCompare Source
0.26.21 (2023-04-27)
Full Changelog
Fixed:
v0.26.20
Compare Source
Full Changelog
Added:
<source />
tag for coverage instead of<coverage />
by @maks-rafalko in https://github.comChanged:
v0.26.19
Compare Source
Full Changelog
Added:
v0.26.18
Compare Source
Full Changelog
Added:
v0.26.17
Compare Source
Full Changelog
Added:
Fixed:
v0.26.16
Compare Source
Full Changelog
Added:
MatchArmRemoval
mutator https://github.com/infection/infection/pull/1744CatchBlockRemoval
mutator https://github.com/infection/infection/pull/1742Catch
_ mutatorhttps://github.com/infection/infection/pull/17411UnwrapFinally
mutator https://github.com/infection/infection/pull/1740Fixed:
Changed:
v0.26.15
:json5
config file support,--threads=max
and `dg/bypass-finals` compatibilityCompare Source
Added:
json5
configuration file format #1727--threads=max
option value to automatically detect the number of CPU cores #1723dg/bypass-finals
#1728Fixed:
v0.26.14
: Throw error with--git-diff-lines
whengit
is not installedCompare Source
Fixed:
Added:
v0.26.13
: Second try: correctly detect if Xdebug should be automatically enabledCompare Source
Fixed:
v0.26.12
: Correctly detect if Xdebug should be automatically enabledCompare Source
Fixed:
v0.26.11
: Use source directories for--git-diff-***
Compare Source
Changed:
webmozart/path-util
withsymfony/filesystem
#1693v0.26.10
: Escape percent sign inAssert::notSame
messageCompare Source
Fixed:
v0.26.9
: Skip analysis when no executed lines with --git-diff-lines optionCompare Source
Fixed:
--git-diff-lines
option #1688v0.26.8
: Prefix `thecodingmachine/safe` in PHAR distributionCompare Source
Changed:
thecodingmachine/safe
from whitelist of Scoper config and prefix it for PHAR #1684v0.26.7
: Min PHP version - 8.0, upgrade libs, fix config file name wordingCompare Source
Changed:
thecodingmachine/safe
#1649Fixed:
v0.26.6
: Stand with UkraineCompare Source
Added:
v0.26.5
: Upgrade `ondram/ci-detector` to the latest versionCompare Source
Changed:
ondram/ci-detector
to latest version https://github.com/infection/infection/pull/1669v0.26.4
: Upgrade PHP Parser for PHP 8.1 supportCompare Source
Fixed:
v0.26.3
: Use merge-base (three dot diff) instead of direct diffCompare Source
Changed:
v0.26.2
Compare Source
Full Changelog
Added:
<source />
tag for coverage instead of<coverage />
by @maks-rafalko in https://github.comChanged:
v0.26.1
Compare Source
Full Changelog
Added:
v0.26.0
Compare Source
Full Changelog
Added:
--git-diff-lines
option to generate Mutants only for the changed lines https://github.com/infection/infection/pull/1632Changed:
badge
logger with more advancedstryker
logger https://github.com/infection/infection/pull/1629failOnRisky
,failOnWarning
totrue
if parameters are not already set for mutants https://github.com/infection/infection/pull/1630XDEBUG_MODE=coverage
if needed https://github.com/infection/infection/pull/1518dg/bypass-finals
to the conflict packages list https://github.com/infection/infection/pull/1605v0.25.6
: Fix compatibility with Symfony 4, 5, 6Compare Source
Fixed:
string
type declaration of parameter https://github.com/infection/infection/pull/1639 (fixes https://github.com/infection/infection/issues/1635)v0.25.5
Compare Source
Added:
Changed:
InstalledVersions::getPrettyVersion()
to have1.0.2
instead of1.0.2.0
https://github.com/infection/infection/pull/1609v0.25.4
Compare Source
Full Changelog
Added:
XDEBUG_MODE
for processes with coverage https://github.com/infection/infection/pull/1518dg/bypass-finals
to the conflict packages list https://github.com/infection/infection/pull/1605Changed:
0
exit code when git diff filter returns empty result https://github.com/infection/infection/pull/1600v0.25.3
: Ignore mutations by regex for uncovered mutantsCompare Source
Fixed:
ignoreSourceCodeByRegex
option is ignored between// @​codeCoverageIgnoreStart
and// @​codeCoverageIgnoreEnd
#1561v0.25.2
: Avoid parser bugs for very large negative numbersCompare Source
Fixed:
v0.25.1
: Count syntax errors caused by a mutatan as a failure of a mutantCompare Source
Added:
v0.25.0
Compare Source
Full Changelog
Added:
$schema
to generatedinfection.json
config file for autocomplete #1553 #1432Changed:
--filter
or--git-diff-filter
are used #1543infection.json
(without.dist
postfix) by default #1554Fixed:
phpunit.xml
, setexecutionOrder="default"
to prevent random ordering of the tests since we need them to be sorted (fastest - first) #1547v0.24.0
Compare Source
Full Changelog
Added:
SpreadAssignment
#1529SpreadRemoval
#1529Changed:
Spread
mutator toSpreadOneItem
#1529v0.23.0
Compare Source
Full Changelog
Added:
Pest
test framework #1516Fixed:
Changed:
CodeCoverageAnnotationIgnorer
#1517v0.22.1
: xdebug-handler 2Compare Source
Fixed:
Changed:
coverage
option is set #1510v0.22.0
Compare Source
Full Changelog
Added:
INFECTION
andTEST_TOKEN
environment variables for each Mutant process #1504Fixed:
v0.21.5
: Fix file not found exception for Codeception CestsCompare Source
Fixed:
v0.21.4
Compare Source
Fixed:
MBString
mutator #1479v0.21.3
: Fix "Error: Expected a value other than null"Compare Source
Fixed:
v0.21.2
: Fixgit-diff-filter
option on MacOSCompare Source
Fixed:
git-diff-filter
option on MacOS https://github.com/infection/infection/pull/1493v0.21.1
: Do not increment max integer valueCompare Source
Fixed:
v0.21.0
Compare Source
Full Changelog
Added:
--noop
option to run Noop mutators that does not change the source code (AST) https://github.com/infection/infection/pull/1465@infection-ignore-all
annotation https://github.com/infection/infection/pull/1468--noop
option to run Noop mutators that do not change the source code (AST) https://github.com/infection/infection/pull/1465describe
command https://github.com/infection/infection/pull/1442Concat
operator mutator https://github.com/infection/infection/pull/1440ConcatOperandRemoval
operator mutator https://github.com/infection/infection/pull/1440While
expression mutator https://github.com/infection/infection/pull/1405DoWhile
expression mutator https://github.com/infection/infection/pull/1411PregMatchRemoveFlags
mutator - remove flags one by one https://github.com/infection/infection/pull/1462PregMatchRemoveCaret
https://github.com/infection/infection/pull/1455PregMatchRemoveDollar
mutator https://github.com/infection/infection/pull/1455NullSafe
operator mutator https://github.com/infection/infection/pull/1457Changed:
OneZeroInteger
mutator in favor ofIncrementInteger
/DecrementInteger
mutators@zero_iteration
profile to the@loop
#1407Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.