Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Infection PHP

Mutation Testing for PHP. Helps writing better code and tests.
Collective - Host: opensource - https://opencollective.com/infection - Website: https://infection.github.io/ - Code: https://github.com/infection

Merge pull request #203 from infection/feature/regex-mutators

Add docs for new regex mutators

github.com/infection/site - 4e8145b1dc76143ef7bad2652a5a47f13a522531 authored about 4 years ago by Maks Rafalko <[email protected]>
Preg match regex mutators #2 (#1455)

* create mutators

* avaible only string param

* unit tests

* cs-fix

* mutatesNode ru...

github.com/infection/infection - 3b28bba7444660bec5508a7391262623c7815673 authored about 4 years ago by Maks Rafalko <[email protected]>
Add docs for new regex mutators

related to https://github.com/infection/infection/pull/1455

github.com/infection/site - abb0c439a20fffee98ce9ccff8178bbdd4daa0e8 authored about 4 years ago by maks-rafalko <[email protected]>
Merge pull request #202 from infection/null-safe-mutators

Update mutators.md with new NullSafe mutators

github.com/infection/site - cf2fcaa21cf3166cda4bab11093476f52329f9f0 authored about 4 years ago by Maks Rafalko <[email protected]>
Add PHP 8 specific NullSafe operator mutators (#1457)

* Add NullSafe operator mutators

* fix The lock file is not up to date with the latest change...

github.com/infection/infection - c604d29fbe3161d031fd0f234fbbe59fa4699efc authored about 4 years ago by Oleg Zhulnev <[email protected]>
Update mutators.md with new NullSafe mutators

ref: https://github.com/infection/infection/pull/1457

github.com/infection/site - 6f9b997251533280f212fd5c6f7d485525a8fa2f authored about 4 years ago by Oleg Zhulnev <[email protected]>
Use different folders for PHPStan cache for src and tests folders (different PHPStan runs) (#1456)

without this patch, `make phpstan` overrides just written cache and always insects all files

...

github.com/infection/infection - b049b1c958baae816b6129bf4170e3fcd246bdd8 authored about 4 years ago by Maks Rafalko <[email protected]>
Fix extra test framework options containing spaces (#1452)

github.com/infection/infection - 093e42f56580696e2237551d23d7eb6d5ea0ed05 authored about 4 years ago by Mickaël <[email protected]>
Limit testing to PHPUnit <9.5 (#1453)

* Limit testing to PHPUnit <9.5

* Fix --prefer-lowest build

github.com/infection/infection - 713eca5999b7b05bbc2c2df261f82b08bebc25cc authored about 4 years ago by Alexey Kopytko <[email protected]>
Bump up PHP-Parser to 4.10.3 and fix ternay mutator tests (#1454)

github.com/infection/infection - 739ae2c5f241f3ff7c744736dc20be2beb1d23b3 authored about 4 years ago by Oleg Zhulnev <[email protected]>
Use stable versions of xdebug and php 8 (#1448)

github.com/infection/infection - d29b2bc5e91479f5bb5d0c8b967e01f13fc73364 authored about 4 years ago by Oleg Zhulnev <[email protected]>
Add FUNDING.yml to sponsor Infection organization

github.com/infection/phpspec-adapter - d30cd75d6850a6594e138f72a1f8df7382562c03 authored about 4 years ago by Maks Rafalko <[email protected]>
Add FUNDING.yml to sponsor Infection organization

github.com/infection/codeception-adapter - adaf9dd10fd8963e78ae9df8c567d3429b8c94c0 authored about 4 years ago by Maks Rafalko <[email protected]>
Add FUNDING.yml to sponsor Infection organization

github.com/infection/extension-installer - 97a47743adb03e2210f96a6de931736b6d964557 authored about 4 years ago by Maks Rafalko <[email protected]>
Add FUNDING.yml to sponsor Infection organization

github.com/infection/include-interceptor - 498f0a655aec2fdc6b6a42febddf5606a509a9fa authored about 4 years ago by Maks Rafalko <[email protected]>
Add FUNDING.yml to sponsor Infection organization

github.com/infection/abstract-testframework-adapter - 643e5f64038510112ba309afd4959c593e6ce13f authored about 4 years ago by Maks Rafalko <[email protected]>
Add FUNDING.yml to sponsor Infection organization

github.com/infection/tests-checker - 7292604dbbb607102241c159a4cefe6c595ef257 authored about 4 years ago by Maks Rafalko <[email protected]>
Add FUNDING.yml to sponsor Infection organization

github.com/infection/homebrew-infection - 62f1fda9dd2f7791ee3fd0a85718d898fa58f119 authored about 4 years ago by Maks Rafalko <[email protected]>
Add FUNDING.yml to sponsor Infection organization

github.com/infection/site - 717aa4de6b7697097348819b3ded28a9609a1895 authored about 4 years ago by maks-rafalko <[email protected]>
Add missing "use function" declarations (#1450)

* Add missing "use function" declarations

* Fix StopwatchTest

github.com/infection/infection - 1368b12acf0e9679deb5d371edf2d5ebf3c98e34 authored about 4 years ago by Alexey Kopytko <[email protected]>
Try adding funding.yml file to see how Infection organization is displayed in additin to https://github.com/infection Sponsors button

github.com/infection/infection - 9b0f84d5bbdf3a234fa8c177643056229f2aa3ca authored about 4 years ago by maks-rafalko <[email protected]>
Merge pull request #200 from MidnightDesign/concat-mutator

Add Concat to mutators.md

github.com/infection/site - a8ba20c43a7dbf30d182fe790c061ac7f2a7c154 authored about 4 years ago by Maks Rafalko <[email protected]>
Add Concat mutator (#1442)

* First pass at a new Concat mutator

* Make it work with multiple concatenations

* The con...

github.com/infection/infection - 0a440633fbacfee1d847da7622005a098a22b68e authored about 4 years ago by Rudolph Gottesheim <[email protected]>
Merge pull request #199 from MidnightDesign/concat-operator-removal

Add ConcatOperatorRemoval to mutators.md

github.com/infection/site - 1ed8d523e67fef2719e5b44ec3498dc7166dae29 authored about 4 years ago by Maks Rafalko <[email protected]>
Add ConcatOperandRemoval mutator (fixes #1439) (#1440)

* Add ConcatOperandRemoval mutator

* Code style fixes

* Make it work with multiple concate...

github.com/infection/infection - 7d2ce000d2003b005fac014edad701b793d8402a authored about 4 years ago by Rudolph Gottesheim <[email protected]>
Make Mutator interface generic (#1446)

github.com/infection/infection - 0d839216dbc37f0935acf28d37f4de0dce00528c authored about 4 years ago by Rudolph Gottesheim <[email protected]>
Refactor Spacehip mutator to make it a bit more readable (#1447)

github.com/infection/infection - 43bd84dd96b705eec809e60fb9b344a1156cbc78 authored about 4 years ago by Oleg Zhulnev <[email protected]>
Remove OneZeroInteger mutator (#201)

ref: https://github.com/infection/infection/pull/1443

github.com/infection/site - f53ca334966b0e6aef2f1b4df02f0e4ace27cec3 authored about 4 years ago by Oleg Zhulnev <[email protected]>
Remove OneZeroInteger mutator in favor of IncrementInteger/DecrementInteger mutators (#1443)

* Remove OneZeroInteger mutator in favor of IncrementInteger/DecrementInteger mutators

github.com/infection/infection - 21a40dbf27188acc83a2fe0df891f117b2299e25 authored about 4 years ago by Oleg Zhulnev <[email protected]>
Update PHPStan baseline (#1445)

github.com/infection/infection - 136b327b6480e8f571b2fa355411ef9643e9f1b6 authored about 4 years ago by Alexey Kopytko <[email protected]>
Eliminate Spaceship false-positive (#1444)

* Do not run spaceship mutator when result compares with zero

* Remove duplicated test case
...

github.com/infection/infection - 3a4b57aca77b69a3aed82975ff8526a237a916ba authored about 4 years ago by Oleg Zhulnev <[email protected]>
Match the order of the profile list

github.com/infection/site - 1638242c939d4eaa30fc066539c02441ae170f53 authored about 4 years ago by Rudolph Gottesheim <[email protected]>
Add Concat to mutators.md

github.com/infection/site - f7f9ff5ffbe16830496b68abaeac66b2c4d8bda9 authored about 4 years ago by Rudolph Gottesheim <[email protected]>
Add ConcatOperatorRemoval to mutators.md

github.com/infection/site - 5acfa3b9ae3e042adb622fc7a8f5635e2bcf1b88 authored about 4 years ago by Rudolph Gottesheim <[email protected]>
Refactor LoggerFactory into BadgeLoggerFactory/FileLoggerFactory (#1436)

github.com/infection/infection - 22d724d374b27352bf9b8c862aa1d0e063f11ddd authored about 4 years ago by Alexey Kopytko <[email protected]>
Refactor ProxyTrace/JUnitTestExecutionInfoAdder to skip uncovered traces (#1435)

github.com/infection/infection - 4240fd6291c4ca7f1b931093212637e1e27ac7bc authored about 4 years ago by Alexey Kopytko <[email protected]>
Allow E2E tests to pass on PHP 8 (#1437)

github.com/infection/infection - fd431293a38361860bf283ed52a1242dddc0f83b authored about 4 years ago by Alexey Kopytko <[email protected]>
Introduce FilteringResultsCollector (#1430)

Co-authored-by: Maks Rafalko <[email protected]>

github.com/infection/infection - 5070460dd0b58c4c9dfc4d8df0b684a516bcc8ba authored about 4 years ago by Alexey Kopytko <[email protected]>
#1433 Allow to set both global settings in config file at the same time (#1434)

github.com/infection/infection - 8c9a21e7bf17db3b194835e4b99b55f9ac4a85aa authored about 4 years ago by Przemysław Nowakowski <[email protected]>
Update PHPStan (#1431)

github.com/infection/infection - 125d2a93335672dfd65c97c3401c6f6661c59fe9 authored about 4 years ago by Alexey Kopytko <[email protected]>
Add a Makefile rule to generate PHPStan baselines (#1429)

github.com/infection/infection - 60918cdc900e4959928b47193c3097f9eb28e913 authored about 4 years ago by Alexey Kopytko <[email protected]>
Update Box to 3.9.0 and remove temporary fix with composer v1 in travis (#1419)

* Update Box to 3.9.0 and remove temporary fix with composer v1 in travis

* update box to 3.9...

github.com/infection/infection - 301752ee651f4efbc7fd84074cf5e08a60b50f07 authored about 4 years ago by Oleg Zhulnev <[email protected]>
Add Discord

github.com/infection/site - b004b8555b6ae07ed9f9e47dc2a7aba042e4ad4a authored about 4 years ago by borNfreee <[email protected]>
Add messaging channels

github.com/infection/infection - 40905a25b9ef43bb4a2196ded2846a61fa61defc authored about 4 years ago by borNfreee <[email protected]>
Refactor ResultsCollector out of MetricsCalculator (#1425)

github.com/infection/infection - 6f3023f5b770d3798d29a13628ff95e4339eb3db authored about 4 years ago by Alexey Kopytko <[email protected]>
Address NodeMutationGenerator review (#1427)

* Address NodeMutationGenerator review

* Rename again

github.com/infection/infection - 27632e98f2c7ed0f48a1d0ca7daf0051f61edb27 authored about 4 years ago by Alexey Kopytko <[email protected]>
Deferify Mutant (#1420)

github.com/infection/infection - 1f10e3098db9281efc957a8ba9cfbe1ea34a6434 authored about 4 years ago by Alexey Kopytko <[email protected]>
Improve MutationTestingRunner (#1426)

github.com/infection/infection - f1494f07f6ed7a17ed5269406fb6137c959cb166 authored about 4 years ago by Alexey Kopytko <[email protected]>
Lazify ProxyTrace with Deferred (#1422)

github.com/infection/infection - f0b8472e56655f413176a96a873efeb942e3773a authored about 4 years ago by Alexey Kopytko <[email protected]>
Optimize NodeMutationGenerator (#1423)

github.com/infection/infection - 4a2e422610f149541e58d8feeae4b67269d94175 authored about 4 years ago by Alexey Kopytko <[email protected]>
Further simplify JUnitTestCaseTimeAdder (#1424)

github.com/infection/infection - 52422da03c81c16a0d4001b97852531b7637313a authored about 4 years ago by Alexey Kopytko <[email protected]>
Optimize JUnitTestCaseTimeAdder (#1421)

* Optimize JUnitTestCaseTimeAdder (~50% savings, from 1.65 to 0.7 s.)

* Fix PHPStan concerns

github.com/infection/infection - b8385ca8960488759f0e4cb625f0f9ab222a10d7 authored about 4 years ago by Alexey Kopytko <[email protected]>
Use Composer 1.x on Travis (#1417)

* Use Composer 1.x on Travis

* Update travis.yml

* Bump Box version

* Revert "Bump Box ...

github.com/infection/infection - 8230c3960531ea9a9566a0d5ffb9ac5b727a31de authored about 4 years ago by Alexey Kopytko <[email protected]>
Update mutators.md with DoWhile mutator (#197)

* Update mutators.md with DoWhile mutator

Ref: https://github.com/infection/infection/pull/14...

github.com/infection/site - 4bd46ed953e7732f0e6d604a657403c52151e3a7 authored about 4 years ago by Oleg Zhulnev <[email protected]>
Add DoWhile Mutator (#1411)

github.com/infection/infection - c2036e62781c234d8ccb348bac262cbbb889ca25 authored about 4 years ago by Oleg Zhulnev <[email protected]>
Use not included delimiter (#1415)

* Use not included delimiter

* Note about failing

* Update composer.lock

github.com/infection/infection - e51dfafeb8e253d10efc44b490a1d165a0f96c0f authored about 4 years ago by Alexey Kopytko <[email protected]>
Improve TestLocationBucketSorterTest (#1416)

github.com/infection/infection - cb1db02af712c5ffeb3c492754b2e2b2eaaac49d authored about 4 years ago by Alexey Kopytko <[email protected]>
Remove AppVeyor mentions (#1413)

github.com/infection/infection - 11866187eedc6399482bd2f0dca74249787485ba authored about 4 years ago by Oleg Zhulnev <[email protected]>
Check ignoreSourceCodeByRegex and global-ignoreSourceCodeByRegex config options that both have valid syntax (#1412)

github.com/infection/infection - 40d419fdedb1e1c6a5d47cf626739b6b1499ae01 authored about 4 years ago by Oleg Zhulnev <[email protected]>
Fix issue with order of keys in the config array (#1410)

* Add test that profile settings override particular mutator setting in case when profile settin...

github.com/infection/infection - 55ec7f84360640196d5f01133f95ff647ebc1c52 authored about 4 years ago by Alexey Kopytko <[email protected]>
Refactor command to constants (#1403)

github.com/infection/infection - 91bf0309a3a9fda99b2987d9bde9e11430dd5bda authored about 4 years ago by Vladimir Khramtsov <[email protected]>
Rename @zero_iteration profile to the @loop (#1407)

github.com/infection/infection - b83a9c05cc942c68611562db982d84d33ab13d00 authored about 4 years ago by Oleg Zhulnev <[email protected]>
Update mutators.md with While mutator (#196)

Ref: https://github.com/infection/infection/pull/1405

github.com/infection/site - e51c17ff944a3cb07d0416fa3d09676becbea718 authored about 4 years ago by Oleg Zhulnev <[email protected]>
Add While mutator (#1405)

github.com/infection/infection - 14f0ee098fca975d925018c0a919a868fb5a3a72 authored about 4 years ago by Oleg Zhulnev <[email protected]>
Fix ArrayChunk and ArrayColumn mutator definitions (#1404)

github.com/infection/infection - d9f5e86a2098ce49b85fae6b60e1fc088181f2a6 authored about 4 years ago by Oleg Zhulnev <[email protected]>
Refactor ContainerTest (#1402)

Co-authored-by: Vladimir Khramtsov <[email protected]>

Co-authored-by: Vladimir Khramtsov ...

github.com/infection/infection - 61341cc173d8fd3d40d8179033440ecce2873d3a authored about 4 years ago by Alexey Kopytko <[email protected]>
Merge pull request #195 from tomasnorre/patch-1

[DOCS] Adjusting the % to match explanaition.

github.com/infection/site - f6684d616cf58ee16baae3a8fc9bd21cca539e7a authored about 4 years ago by Maks Rafalko <[email protected]>
[DOCS] Adjusting the % to match explanaition.

github.com/infection/site - a65eb3fadc7cfb600f0ce404b3bb7a13a0199465 authored about 4 years ago by Tomas Norre Mikkelsen <[email protected]>
Merge pull request #194 from infection/feature/blog-post-0-20-0

Blog post for 0.20.0, change versions

github.com/infection/site - 01d5c1a980a66734f525de29e3a6922e6ff9965b authored about 4 years ago by Maks Rafalko <[email protected]>
Change `main` to $GITHUB_BASE_REF

github.com/infection/site - 3aa1ec13d143a0d3e6e7d3a69d48e2d32a9b08d9 authored about 4 years ago by maks-rafalko <[email protected]>
Blog post for 0.20.0, change versions

github.com/infection/site - 309045dae013c0e2a158c3d8d2ecd1e9b9f0c240 authored about 4 years ago by maks-rafalko <[email protected]>
Merge pull request #183 from infection/feature/github-logger

Document `--git-diff-filter`, `--git-diff-base`, `--logger-github` tions

github.com/infection/site - 14ca7138b69cf6ee8104f95b1d167a3de6a717ec authored about 4 years ago by Maks Rafalko <[email protected]>
Add github logger to be able to use Annotations on GitHub Actions (#1368)

* Add checkstyle based xml logger to be able to use Annotation (Warnings and Errors) on GitHub A...

github.com/infection/infection - bef65fc22faa200edd367ffe12596905947a2a93 authored about 4 years ago by Maks Rafalko <[email protected]>
Merge pull request #193 from infection/feature/unwrap-substr

Add docs for UnwrapSubstr mutator

github.com/infection/site - 6230b1c56664e3d6d92e88a25db4099aa01ac3ea authored about 4 years ago by Maks Rafalko <[email protected]>
Implement UnwrapSubstr mutator (#1400)

github.com/infection/infection - 2de4eafd372661d75003e9acfa7d48e89cb1c3a1 authored about 4 years ago by Maks Rafalko <[email protected]>
Merge pull request #192 from infection/feature/unwrap-str-rev

Add docs for UnwrapStrRev mutator

github.com/infection/site - abd16cc4c475a5cd40054debc043098f4a4a5196 authored about 4 years ago by Maks Rafalko <[email protected]>
Implement UnwrapStrRev mutator (#1399)

github.com/infection/infection - 015fc46ec69c8f21ed4bc76bb8e525f6e5864e61 authored about 4 years ago by Maks Rafalko <[email protected]>
Add docs for UnwrapSubstr mutator

github.com/infection/site - 7c5083ee4d567ccf2d3c9b4de7943484f679e88e authored about 4 years ago by maks-rafalko <[email protected]>
Add docs for UnwrapStrRev mutator

github.com/infection/site - 350db2d98a03167f9b015b9cc212ba305272dfe3 authored about 4 years ago by maks-rafalko <[email protected]>
Merge pull request #189 from infection/feature/unwrap-rtrim

Add docs for UnwrapRtrim mutator

github.com/infection/site - 37d6e275c3d4d5618aaa8fd19720a4a943d37de5 authored about 4 years ago by Maks Rafalko <[email protected]>
Add docs for UnwrapRtrim mutator

github.com/infection/site - e5c9b8c7f0fa6ff2ad729016fc05da44bc03ac7b authored about 4 years ago by maks-rafalko <[email protected]>
Implement UnwrapRtrim mutator (#1396)

github.com/infection/infection - 1b47e2ecbab86c1d2b0bc34ee2ab710a487b0d87 authored about 4 years ago by Maks Rafalko <[email protected]>
Add `phpstan/phpstan-strict-rules`, add all errors to baseline files (#1393)

* Add `phpstan/phpstan-strict-rules`, add all errors to baseline files

* Move config files ba...

github.com/infection/infection - e6750b0663bc64b5995e10e07e44c8da89349cc8 authored about 4 years ago by Maks Rafalko <[email protected]>
Merge pull request #190 from infection/feature/unwrap-str-ireplace

Add docs for UnwrapStrIreplace mutator

github.com/infection/site - 42e45b6c605a57db971ca7f35692519afd48c48c authored about 4 years ago by Maks Rafalko <[email protected]>
Add docs for UnwrapStrIreplace mutator

github.com/infection/site - e69d722074ad8b6a281b6f6f7e877cc307cbf9d4 authored about 4 years ago by maks-rafalko <[email protected]>
Implement UnwrapStrIreplace mutator (#1397)

github.com/infection/infection - 440ffa52db11e9564afa833dca088fa0a6d24442 authored about 4 years ago by Maks Rafalko <[email protected]>
Merge pull request #191 from infection/feature/unwrap-str-shuffle

Add docs for UnwrapStrShuffle mutator

github.com/infection/site - 385081a3f845a213273cfdf868a38e5461a96723 authored about 4 years ago by Maks Rafalko <[email protected]>
Implement UnwrapStrShuffle mutator (#1398)

github.com/infection/infection - 59431872cc021947f78be9851aad2914c5b39c31 authored about 4 years ago by Maks Rafalko <[email protected]>
Merge pull request #188 from infection/feature/unwrap-ltrim

Add docs for UnwrapLtrim mutator

github.com/infection/site - 7526cd5f4b4efa8f9d994b157c59e7ff5471b4d9 authored about 4 years ago by Maks Rafalko <[email protected]>
Implement UnwrapLtrim mutator (#1395)

github.com/infection/infection - f74857fe42c02e1091dc63093ba5e3c72014e00e authored about 4 years ago by Maks Rafalko <[email protected]>
Add docs for UnwrapStrShuffle mutator

github.com/infection/site - be3aa726d6f5237b5cb0a52cc00943815c338528 authored about 4 years ago by maks-rafalko <[email protected]>
Add docs for UnwrapLtrim mutator

github.com/infection/site - 03addf7117d25f98811019087b6e431c093ae5de authored about 4 years ago by maks-rafalko <[email protected]>
Add native types to class properties, by Rector PHP (#1392)

* Add native types to class properties, by Rector PHP

```bash
./rector.phar process src --co...

github.com/infection/infection - 63046b693d785c04acd02ddf162a62b1a3ebc897 authored about 4 years ago by Maks Rafalko <[email protected]>
Merge pull request #187 from infection/replace-flip-coalesce-to-coalesce

Remove old Coalesce mutator and rename FlipCoalesce to Coalesce

github.com/infection/site - b5785d765b9428710e3f12e16fbb21422856d1d9 authored about 4 years ago by Oleg Zhulnev <[email protected]>
Merge pull request #1391 from infection/replace-coalesce-mutator

Remove redundant Coalesce Mutator and rename FlipCoalesce to Coalesce

github.com/infection/infection - a1243ab4924180365a40651cf5f335fff4dd1e6e authored about 4 years ago by Oleg Zhulnev <[email protected]>
Remove old Coalesce mutator and rename FlipCoalesce to Coalesce

Ref: https://github.com/infection/infection/pull/1391

github.com/infection/site - fb05643d77234f97c5361154e6d9ab8643a3ed63 authored about 4 years ago by Oleg Zhulnev <[email protected]>
Remove redundant Coalesce Mutator and rename FlipCoalesce to Coalesce

github.com/infection/infection - 9403bd10d73e4c8e81f42beda945be643c8efcf0 authored about 4 years ago by Oleg Zhulnev <[email protected]>
Update mutators.md with Ternary mutator (#186)

Ref: https://github.com/infection/infection/pull/1390

github.com/infection/site - 8378b689870a9a6e32cf789a04274bbfdb55ca7c authored about 4 years ago by Oleg Zhulnev <[email protected]>
Add Ternary operator mutator (#1390)

* Add Ternary operator mutator
* fix temporary test case name

github.com/infection/infection - 6fcf9c8c7368f867677d65eabf8b50f32022d410 authored about 4 years ago by Oleg Zhulnev <[email protected]>
Merge pull request #185 from infection/flip-coalesce-mutator

Update mutators.md with FlipCoalesce mutator

github.com/infection/site - 9580397884373fad629c53dbd331f83dbb217500 authored about 4 years ago by Oleg Zhulnev <[email protected]>