-
-
Notifications
You must be signed in to change notification settings - Fork 181
Comparing changes
Open a pull request
base repository: infection/infection
base: 0.25.3
head repository: infection/infection
compare: 0.25.4
- 19 commits
- 98 files changed
- 7 contributors
Commits on Oct 2, 2021
-
Test infection.phar works from subfolder where vendor folder is not a…
…vailable; Revert #1583 (#1586) * Test `infection.phar` works from subfolder where `vendor` folder is not available This catches a bug introduced in #1583, where `./infection.phar -V` fails with ``` Warning: require(phar:///app/infection-builds/infection.phar/vendor/composer/installed.php): Failed to open stream: phar error: "vendor/composer/installed.php" is not a file in phar "/app/infection-builds/infection.phar" in phar:///app/infection-builds/infection.phar/vendor/composer/InstalledVersions.php on line 189 ``` while `build/infection.phar` works as expected * Revert "Do not use ocramius/package-versions (and do not break building PHAR this time) (#1583)" This reverts commit 15015ab. * Get back `build/` prefix
Configuration menu - View commit details
-
Copy full SHA for 04f5ab6 - Browse repository at this point
Copy the full SHA 04f5ab6View commit details
Commits on Oct 3, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 0b19212 - Browse repository at this point
Copy the full SHA 0b19212View commit details
Commits on Oct 7, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 96bcafa - Browse repository at this point
Copy the full SHA 96bcafaView commit details
Commits on Oct 8, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 20f8086 - Browse repository at this point
Copy the full SHA 20f8086View commit details
Commits on Oct 12, 2021
-
Configuration menu - View commit details
-
Copy full SHA for d86ddd6 - Browse repository at this point
Copy the full SHA d86ddd6View commit details
Commits on Oct 13, 2021
-
Configuration menu - View commit details
-
Copy full SHA for ef4ddca - Browse repository at this point
Copy the full SHA ef4ddcaView commit details -
Run Infection on PHP 8.1. (#1535)
* Run Infection on PHP 8.1 * update symfony deps, add ReturnTypeWillChange attribute * add check on VariadicPlaceholder * remove conflict with symfony/console 4.1.5 * try to fix Return type of Mock_SplFileInfo_8d3a072c::getPath() should either be compatible with SplFileInfo::getPath() on 8.1 * whitelist PHP 8.1 constants in scoper.inc.php * Add MockSplFileInfo mocks to work with Unit tests * Increase possible direct issues * fix another bunch of tests * export SYMFONY_DEPRECATIONS_HELPER env variable as part of CI pipeline * cast to int explicitly to avoid "Implicit conversion from float to int loses precision" * fix pipeline * remove continue-on-error on PHP 8.1 * remove ignore-platform-req from pipeline * clean up pipeline * import ReturnTypeWillChange to use section
Configuration menu - View commit details
-
Copy full SHA for 55446cf - Browse repository at this point
Copy the full SHA 55446cfView commit details
Commits on Oct 14, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 52447dc - Browse repository at this point
Copy the full SHA 52447dcView commit details
Commits on Oct 16, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 8e3d509 - Browse repository at this point
Copy the full SHA 8e3d509View commit details
Commits on Oct 18, 2021
-
Run integration tests after E2E ones (#1596)
* Run integration tests after E2E ones * Fix "Tracing" benchmark test
Configuration menu - View commit details
-
Copy full SHA for 384d439 - Browse repository at this point
Copy the full SHA 384d439View commit details
Commits on Oct 19, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 84140e6 - Browse repository at this point
Copy the full SHA 84140e6View commit details
Commits on Oct 28, 2021
-
Stop Infection execution with
0exit code when git diff filter retu……rns empty result (#1600) * Use Symfony's `Process::fromShellCommandLin()` to execute a command * Stop Infection execution with `0` exit code when git diff filter returns empty result (no files to be mutated) * Stop Infection execution with `0` exit code when git diff filter returns empty result (no files to be mutated) Fixes #1599 This will improve the speed of CI builds and immediately stop Infection execution. Example: if `README.md` is updated on the root of the folder, we don't want/need to run Infection against the whole project. * Depending on OS, check command line differently https://www.php.net/manual/en/function.escapeshellarg.php > On Windows, escapeshellarg() instead replaces percent signs, exclamation marks (delayed variable substitution) and double quotes with spaces and adds double quotes around the string.
Configuration menu - View commit details
-
Copy full SHA for a7ece6f - Browse repository at this point
Copy the full SHA a7ece6fView commit details
Commits on Oct 31, 2021
-
feat: Concat does not generate mutant when both operands are the same (…
…#1602) * feat: Concat does not generate mutant when both operands are the same Closes #1601 * Update ConcatTest.php * use prettyPrint instead of prettyPrintExpr * add clone per review suggestion * suppress psalm issue - ImpureMethodCall - per @maks-rafalko * Update Concat.php * suppress issue in psalm.xml
Configuration menu - View commit details
-
Copy full SHA for 1892158 - Browse repository at this point
Copy the full SHA 1892158View commit details
Commits on Nov 10, 2021
-
Set XDEBUG_MODE for processes with coverage (#1518)
* Set XDEBUG_MODE for processes with coverage Fixes #1473
Configuration menu - View commit details
-
Copy full SHA for 2da5bcc - Browse repository at this point
Copy the full SHA 2da5bccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 847f05d - Browse repository at this point
Copy the full SHA 847f05dView commit details
Commits on Nov 17, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 735cd3b - Browse repository at this point
Copy the full SHA 735cd3bView commit details
Commits on Nov 27, 2021
-
Add dg/bypass-finals to the conflict packages list (#1605)
* Add dg/bypass-finals to the conflict packages list * Fix composer warnigns and indentation Co-authored-by: maks-rafalko <b0rn@list.ru>
Configuration menu - View commit details
-
Copy full SHA for f60fbc5 - Browse repository at this point
Copy the full SHA f60fbc5View commit details
Commits on Dec 1, 2021
-
* Allow Symfony 6 * Fix composer warnings Co-authored-by: maks-rafalko <b0rn@list.ru>
Configuration menu - View commit details
-
Copy full SHA for a9e7c20 - Browse repository at this point
Copy the full SHA a9e7c20View commit details
Commits on Dec 7, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 88dae3c - Browse repository at this point
Copy the full SHA 88dae3cView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 0.25.3...0.25.4