New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore(deps): update dependency infection/infection to v0.28.1 #104
base: develop
Are you sure you want to change the base?
Conversation
Codecov Report
@@ Coverage Diff @@
## develop #104 +/- ##
==========================================
Coverage 97.69% 97.69%
Complexity 159 159
==========================================
Files 45 45
Lines 390 390
==========================================
Hits 381 381
Misses 9 9
|
fa530ed
to
abc233d
Compare
abc233d
to
e8df377
Compare
e8df377
to
09b0b95
Compare
09b0b95
to
f99d869
Compare
f99d869
to
198361d
Compare
198361d
to
39a6ee7
Compare
39a6ee7
to
f9c3200
Compare
f9c3200
to
5c530d3
Compare
5c530d3
to
60c3b98
Compare
60c3b98
to
66770f5
Compare
66770f5
to
06fa0a3
Compare
|
06fa0a3
to
9e14339
Compare
9e14339
to
c81a1e4
Compare
c81a1e4
to
48a525c
Compare
48a525c
to
2141790
Compare
09fdb9c
to
256ae91
Compare
256ae91
to
23dfba2
Compare
23dfba2
to
9fcd59a
Compare
9fcd59a
to
be69c15
Compare
be69c15
to
0beb89f
Compare
0beb89f
to
c2164ae
Compare
c2164ae
to
211f6c8
Compare
211f6c8
to
b9b2d20
Compare
b9b2d20
to
5125220
Compare
5125220
to
68c79b4
Compare
68c79b4
to
9d40af5
Compare
9d40af5
to
a700ab0
Compare
a700ab0
to
6cac6c9
Compare
6cac6c9
to
2ab4b44
Compare
This PR contains the following updates:
0.16.2
->0.28.1
Release Notes
infection/infection (infection/infection)
v0.28.1
Compare Source
v0.28.0
Compare Source
Full Changelog
Added:
v0.27.11
: Add--map-source-class-to-test
option to speed up Mutation TestingCompare Source
Added:
Changed:
Full Changelog: infection/infection@0.27.10...0.27.11
v0.27.10
: Add support for `sebastian/diff` v6Compare Source
Changed:
sebastian/diff
v6 by @simPod in https://github.com/infection/infection/pull/1913is_numeric
do detect numeric strings in ArgumentsAndOptionsBuilder by @sanmai in https://github.com/infection/infection/pull/1904Full Changelog: infection/infection@0.27.9...0.27.10
v0.27.9
: Fix an issue with numeric data provider keys in PHPUnit >= 10Compare Source
Fixed:
Full Changelog: infection/infection@0.27.8...0.27.9
v0.27.8
: Do not remove attributes from class methodsCompare Source
Fixed:
Full Changelog: infection/infection@0.27.7...0.27.8
v0.27.7
: PHP 8.3, Symfony 7 supportCompare Source
Changed:
fidry/cpu-core-counter
v1 by @Slamdunk in https://github.com/infection/infection/pull/1893symfony/console
< 4.4 hack as minimum supported version is 5.4 by @sidz in https://github.com/infection/infection/pull/1888Full Changelog: infection/infection@0.27.6...0.27.7
v0.27.6
: Fix equivalent mutantsCompare Source
Added:
Fixed:
New Contributors
Full Changelog: infection/infection@0.27.5...0.27.6
v0.27.5
: Fix bug with collecting escaped mutants for GitLab loggerCompare Source
Fixed:
Full Changelog: infection/infection@0.27.4...0.27.5
v0.27.4
: Allow missing elements when destructuring arrays in foreach loopsCompare Source
Fixed:
Full Changelog: infection/infection@0.27.3...0.27.4
v0.27.3
Compare Source
Full Changelog
Added:
--logger-gitlab
) in https://github.com/infection/infection/pull/1878v0.27.2
: Tech release: auto-upload PHAR, fixing issueCompare Source
v0.27.1
: Minor fixes and auto-upload PHAR to releasesCompare Source
0.27.1 (2023-09-16)
Full Changelog
Added:
Changed:
sidz/phpstan-rules
to 0.3.0 to use extension installer and avoid fixed bugs by @maks-rafalko in https://github.com/infection/infection/pull/1868New Contributors
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
#1407v0.20.2
: Allow to set both global settings in config file at the same timeCompare Source
Fixed:
global-ignore
andglobal-ignoreSourceCodeByRegex
cannot be set in infection.json file at the same time https://github.com/infection/infection/issues/1433v0.20.1
: Regex validation ininfection.json
. Fix bug with order of keys in config settingsCompare Source
Fixed:
mutators
config array, leads to different results https://github.com/infection/infection/issues/1408v0.20.0
Compare Source
Full Changelog
Added:
--diff-git-filter
&--git-diff-base
options https://github.com/infection/infection/pull/1368Changed:
v0.19.2
: Fix issues with JSON schemaCompare Source
Fixed:
v0.19.1
: Ensure Mutator::mutate() is mutations-freeCompare Source
Fixed:
v0.19.0
Compare Source
Full Changelog
Added:
Changed:
$limit
argument from 0 to -1 and from -1 to 0 inpreg_split
function #1347Fixed:
$limit
0, -1 inpreg_split
#1345v0.18.2
: Bump PHP-ParserCompare Source
Changed:
v0.18.1
: ArrayItemRemoval should not mutate listsCompare Source
Fixed:
v0.18
Compare Source
Full Changelog
Added:
Changed:
v0.17.7
: Fixed bug with incorrect XML processing in PHPUnit adapterCompare Source
Fixed:
v0.17.6
: Composer 2 supportCompare Source
Added:
v0.17.5
: Replace non UTF-8 characters beforejson_encode
to avoid failure in JsonLoggerCompare Source
Fixed:
json_encode
'ing to avoid failure inJsonLogger
#1320v0.17.4
Compare Source
Added:
v0.17.3
: Fix issue with "Skipped" mutants: TestLocator returns non-unique testsCompare Source
Fixed:
v0.17.2
: Infection must return appropriate exit status when failingCompare Source
Fixed:
v0.17.1
: Do not mutateopenssl_free_key()
Compare Source
Added:
openssl_free_key()
#1298v0.17.0
Compare Source
Full Changelog
Added:
failOnRisky
,failOnWarning
totrue
if parameters are not already set #1280--no-progress
option to opt-out the CI detection #1261Changed:
Fixed:
v0.16.6
: Update GPG private key as the old one expiredCompare Source
Changed:
v0.16.5
: Restrict installing with faulty versions of PHPUnit's coverage packageCompare Source
Fixed:
v0.16.4
: Respect the list of source directoriesCompare Source
Fixed:
v0.16.3
: Install test framework adapters as dev dependenciesCompare Source
Fixed:
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, 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.