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

Add custom `run_tests.bash` to run Pest test framework

github.com/infection/infection - 6f34b7b3d87af3fe633031aa66b4aeac15eb5fdb authored over 3 years ago by maks-rafalko <[email protected]>
Remove code coverage node ignorer

github.com/infection/infection - d00e9dc4b92f62f67b34426885e30dd105829216 authored over 3 years ago by maks-rafalko <[email protected]>
Initial setup for Pest Adapter

github.com/infection/infection - 5e177ca2580bc71e64ca669d79fe9e24385d16e3 authored over 3 years ago by borNfreee <[email protected]>
Use 1.2.0 release of Pest

github.com/infection/infection - 792a158ab40c8851ff41cdb37e58bf189922ca11 authored over 3 years ago by maks-rafalko <[email protected]>
Merge pull request #217 from infection/feature/pest

Document `Pest` test framework support

github.com/infection/site - 8acefdc3f3db0cf70b77c014d677128c7d331300 authored over 3 years ago by Maks Rafalko <[email protected]>
Document `Pest` test framework support

github.com/infection/site - 72b542a356e721cc121612c66425eb4df5e808c8 authored over 3 years ago by maks-rafalko <[email protected]>
Bump lodash from 4.17.15 to 4.17.21

Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.21.
- [Release notes](http...

github.com/infection/site - e407cae2bf0e08b38816a22983daba7a35620d89 authored over 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Multiplication mutator should not mutate when return value is integer

github.com/infection/infection - 0840e69332b6a0fd5ab35223501b3796a3f08597 authored over 3 years ago by Oleg Zhulnev <[email protected]>
Update usage.md (#215)

To include `@infection-ignore-all`.

github.com/infection/site - fe136a598c67aad239f3cfffade4717e23a55962 authored over 3 years ago by Alexey Kopytko <[email protected]>
Remove CodeCoverageAnnotationIgnorer (#1517)

Since we have a very explicit annotation `@infection-ignore-all` (added in #1468) that, again, v...

github.com/infection/infection - bf27a84be7acc67db44089c432c59dc3e51382b2 authored over 3 years ago by Alexey Kopytko <[email protected]>
Upgrade xdebug-handler to v2 and handle that `coverage` option is set (#1510)

* Upgrade xdebug-handler to v2 and handle that `coverage` option is set in case of Xdebug 3

*...

github.com/infection/infection - e60c4647166acfd7910eefc7f1fd7664c5ab6249 authored over 3 years ago by Oleg Zhulnev <[email protected]>
Use PECL for PHP 8.0 image. Use the second version of composer. (#1511)

github.com/infection/infection - bfc0fc51f42288b22bd5d84c24d73f05d79d4b5a authored over 3 years ago by Oleg Zhulnev <[email protected]>
Update changelog for 0.22

github.com/infection/infection - d72c1f0959d7302f53580d6ed0f297d88268bc5c authored over 3 years ago by maks-rafalko <[email protected]>
Add INFECTION and TEST_TOKEN environment variables for each Mutant process to make it possible to run tests for different databases

Same approach uses Paratest to avoid conflicts when 2 parallel processes can write to the same d...

github.com/infection/infection - 6aba02c07a5ba0ebf53971f6606e8256315dc328 authored over 3 years ago by maks-rafalko <[email protected]>
Add test where thread count is bigger than processes count, fix CS styles

github.com/infection/infection - 638d558760feb2246e42fa2bcebea35698358092 authored over 3 years ago by maks-rafalko <[email protected]>
Merge pull request #214 from infection/feature/test-token

Add documentation for `INFECTION` and `TEST_TOKEN` environment variables

github.com/infection/site - 7716a49e32b8fa34817da933164c775f3db18b6c authored over 3 years ago by Maks Rafalko <[email protected]>
Add documentation for `INFECTION` and `TEST_TOKEN` environment variables

github.com/infection/site - 6b319c3cf6a6bbf9d43cb48920f4647e7648ecf0 authored over 3 years ago by maks-rafalko <[email protected]>
Merge pull request #213 from unherz/patch-1

Update compare.md

github.com/infection/site - d14751859a2271aca217e784f0a5430af15f2f35 authored over 3 years ago by Maks Rafalko <[email protected]>
Update src/guide/compare.md

github.com/infection/site - 969c134c59bea600b5904774b42e5ef275298777 authored over 3 years ago by Maks Rafalko <[email protected]>
Update compare.md

Added info about humbug/humbug's discontinued status

github.com/infection/site - 0ce7ca696a71384f41c884f321d21a8aba15ace8 authored over 3 years ago by unherz <[email protected]>
Fix file not found exception for Codeception Cests (from branch 0.21)

github.com/infection/infection - f2290b58fff988d17577d43fabf7bb64a1f6049f authored almost 4 years ago by agilov <[email protected]>
Add PCOVDirectoryProvider (#1499)

Fixes #1497

github.com/infection/infection - 4a222a20aa2e95518436ec75c02b94a20b0e94c4 authored almost 4 years ago by Alexey Kopytko <[email protected]>
Merge pull request #211 from HenkPoley/patch-1

typo: desribe -> describe

github.com/infection/site - cb42e2799137c2f0f6e4b6f982be2652dec3b94f authored almost 4 years ago by Maks Rafalko <[email protected]>
desribe -> describe

github.com/infection/site - b668f3aa1e47c520b321fb3135565ae6f086997c authored almost 4 years ago by Henk Poley <[email protected]>
Upgrade ocramius/package-versions to 1.11.0, set min PHP version from 7.4.0 to 7.4.7 as `package-versions` requires (#1496)

Fixes #876

github.com/infection/infection - f8d24473bdcf9007c66057332c9695190e8943ab authored almost 4 years ago by Maks Rafalko <[email protected]>
Make unique only global settings (arrays)

For example, when MBString extension is used, its value is not an array, but an object with keys...

github.com/infection/infection - ad4e3c43cf0f7f75b0936bf4b7dd67fdafae5d10 authored almost 4 years ago by maks-rafalko <[email protected]>
ProxyTrace should check for tests locations (#1494)

Fixes #1480

github.com/infection/infection - b4f036a63d5c0a65a644b062ab9d0e564bcc5544 authored almost 4 years ago by Alexey Kopytko <[email protected]>
Merge pull request #210 from DragonBe/update/php-required-version-mismatch

Update: PHP version mismatch composer requirement

github.com/infection/site - b61f2f9c75d1c7c4461eabacb156d5a75b95995c authored almost 4 years ago by Maks Rafalko <[email protected]>
Update: PHP version mismatch composer requirement

In the documentation the recommended version for PHP was set to 7.1 and above, but in `composer....

github.com/infection/site - 227ab60ae82280219dd8e50aacce79748a7f49e8 authored almost 4 years ago by Michelangelo van Dam <[email protected]>
Update GitDiffFileProvider.php

Fix #1492

github.com/infection/infection - 37e968253b4ae4391d7d1a591faa1bf1fdc5da85 authored almost 4 years ago by Alexey Kopytko <[email protected]>
Build PHAR distribution using docker (#1491)

github.com/infection/infection - 94411043a2c78a8095456358d3d9d290bbc4b8b9 authored almost 4 years ago by Maks Rafalko <[email protected]>
Use constants instead of hardcoded values for PHP_INT_(MAX|MIN) to run tests successfully on 32/64-bit systems (#1490)

github.com/infection/infection - d7dcd4f4a3942d20cc332c79337e2c4a38349c50 authored almost 4 years ago by Maks Rafalko <[email protected]>
fix code style

github.com/infection/infection - c52cdc8d99a50f82d524109c3ce3ef604f7b51d6 authored almost 4 years ago by Oleg Zhulnev <[email protected]>
Fix expected output for Makefile, store php-cs-fixer cache in the root dir of the project

github.com/infection/infection - b920ff13061a2bd3e675732d4d18e7f44b5f55bd authored almost 4 years ago by Oleg Zhulnev <[email protected]>
Use php-cs-fixer from Makefile in order to keep same version for both local and ci checks

github.com/infection/infection - 102c99472ecf5eb1c37755df1999260761b5db7d authored almost 4 years ago by Oleg Zhulnev <[email protected]>
Do not decrement min integer value (#1488)

github.com/infection/infection - c0ae49926a7985f11ad31a5bc26ac7a7569c2950 authored almost 4 years ago by Oleg Zhulnev <[email protected]>
tests(makefile): moved cs-fixer download to GitHub releases (#1487)

github.com/infection/infection - ea85f1f2939f8838a9b290adfcb17ca74fbddf34 authored almost 4 years ago by Thomas Müller <[email protected]>
Do not increment max integer value (fixes #1484) (#1486)

github.com/infection/infection - afe9b396da2c4d5768fadd0aae33ecbe8f2f9cd5 authored almost 4 years ago by Thomas Müller <[email protected]>
Fix link to read me page in CONTRIBUTING.md

github.com/infection/infection - 9e51a176725528039389b14b59cf85c35d812b16 authored almost 4 years ago by Oleg Zhulnev <[email protected]>
Remove link to Slack channel, since the main place is Discord now

Add link to Infection GitHub Discussions

github.com/infection/site - af0dfbd19ccf23fb493e1624a0cb3ae3826e7f1b authored almost 4 years ago by maks-rafalko <[email protected]>
Remove duplicate option usage

github.com/infection/infection - 1cf582c34f5272bc8447527a0d705aebdeab7b90 authored almost 4 years ago by maks-rafalko <[email protected]>
Merge pull request #8 from infection/fix-badge

Fix badge

github.com/infection/phpspec-adapter - eedfb2ee56582b358b3f42f0ad52247fdc4068b8 authored almost 4 years ago by Maks Rafalko <[email protected]>
Merge pull request #6 from infection/fix-badge

Fix Githib Action badge

github.com/infection/codeception-adapter - 5ccf421c9b34f11da4bf0ee92da3073d32206379 authored almost 4 years ago by Maks Rafalko <[email protected]>
PHP 8 support (#3)

* PHP 8 support

github.com/infection/codeception-adapter - 2b68c8e24354e2b748e1300e51fd8340183769e4 authored almost 4 years ago by Oleg Zhulnev <[email protected]>
Add new sponsor

github.com/infection/site - 2fd1ef91777dc597f3fd64fb517af1272bdb51cc authored almost 4 years ago by maks-rafalko <[email protected]>
Merge pull request #209 from jdrieghe/patch-1

Fix incorrect mutator name: ConcatOperandRemoval

github.com/infection/site - f0e47f5af7c2f405d778c31141ef1e2dea34bf59 authored almost 4 years ago by Maks Rafalko <[email protected]>
Fix incorrect mutator name: ConcatOperandRemoval

github.com/infection/site - 63abef758e5c6da75cd96bdf2dc424c162baf4e5 authored almost 4 years ago by Jonas Drieghe <[email protected]>
Update version to 0.21

github.com/infection/site - 3bb8bfc282c37d65de83de743e4539d855555d9f authored almost 4 years ago by maks-rafalko <[email protected]>
Merge pull request #207 from infection/feature/blog-post-for-0.21

Add blogpost for 0.21. Add GitHub Sponsors page

github.com/infection/site - 5732280f6d7cd2d3304956714e2d20c5d993fafa authored almost 4 years ago by Maks Rafalko <[email protected]>
Merge branch '0.21'

github.com/infection/infection - d58ed9c185fa45271d3338cb400f1f77dab6c58b authored almost 4 years ago by maks-rafalko <[email protected]>
Rename constants with symfony style `HTTP_*`

github.com/infection/infection - 463771042a5f62a88da64657849c990cc93d4c8a authored almost 4 years ago by maks-rafalko <[email protected]>
Use composer install for autoreview github action instead of composer update

github.com/infection/infection - 859ffa6b601299edc8d0964e5f3aefef36776add authored almost 4 years ago by maks-rafalko <[email protected]>
Expect status 200 as well as 201 for Stryker Dashboard

Seems like Stryker Dashboard decided to return 200 status instead of previously returned 201.

L...

github.com/infection/infection - b45888dfe9b6852698fe5d4077b1dd58df13767f authored almost 4 years ago by maks-rafalko <[email protected]>
Add `INFECTION_BADGE_API_KEY` to restore Mutation Badge functionality

github.com/infection/infection - be338a770c511420fc8140869ed57e5e9c1ff6be authored almost 4 years ago by maks-rafalko <[email protected]>
Update CHANGELOG.md for 0.20, 0.21

github.com/infection/infection - 437ebc71f0a45530e0e484645ceed70cf86c7604 authored almost 4 years ago by maks-rafalko <[email protected]>
Add blogpost for 0.21. Add GitHub Sponsors page

github.com/infection/site - 15d2a1f4a67d141c92678154377b6d3d184ce91f authored almost 4 years ago by maks-rafalko <[email protected]>
Do not log by default (#1472)

In the light of #1430 it doesn't make sense to keep Infection suggesting logging at all times. K...

github.com/infection/infection - edfe1bd9308731988156d1d1d0a24d2400576fb2 authored almost 4 years ago by Alexey Kopytko <[email protected]>
Merge pull request #7 from infection/move-to-github-actions

Move to GitHub actions

github.com/infection/phpspec-adapter - 8944782caf6c90e3309a2f16c94fa8f350227ba4 authored almost 4 years ago by Maks Rafalko <[email protected]>
Merge pull request #5 from infection/move-to-github-actions

Move to GitHub actions

github.com/infection/codeception-adapter - 4e00576ec6f7162467811e49acc3ea162d4a2c98 authored almost 4 years ago by Maks Rafalko <[email protected]>
update php-coveralls

github.com/infection/codeception-adapter - c857ea34799ca5095a2b8c8843bf18ab0c1d223b authored almost 4 years ago by Oleg Zhulnev <[email protected]>
Move to GitHub Actions

github.com/infection/codeception-adapter - fb778d391a1bd47c7a869b1720cc4df271b745f3 authored almost 4 years ago by Oleg Zhulnev <[email protected]>
update phpunit configuration

github.com/infection/phpspec-adapter - a416b8b776434994f5460d91faac8db8b5256a24 authored almost 4 years ago by Oleg Zhulnev <[email protected]>
update phpunit to 9.5

github.com/infection/phpspec-adapter - ed2b8f9b76c04b65ef56bfb89ebb1fb358a39ec9 authored almost 4 years ago by Oleg Zhulnev <[email protected]>
add upload coverage step

github.com/infection/phpspec-adapter - db0e94a92cfe6eefe37e933762e470b203cce40d authored almost 4 years ago by Oleg Zhulnev <[email protected]>
Remove deprecated --no-suggest

github.com/infection/phpspec-adapter - a780545cf799692e7941eeb4bafb6e7ee2c570d7 authored almost 4 years ago by Oleg Zhulnev <[email protected]>
Remove code coverage extension from ci

github.com/infection/phpspec-adapter - 0aafdb8d9f4d5881d7ca5e3b094f8b1cd1a2e80d authored almost 4 years ago by Oleg Zhulnev <[email protected]>
remove build folder, do not generate cs-fixer cache outside of project dir

github.com/infection/phpspec-adapter - a5ba63ff20462860ce0e19ac6e332f5305200d1e authored almost 4 years ago by Oleg Zhulnev <[email protected]>
add build folder

github.com/infection/phpspec-adapter - 82b3b14aa8e63b524c03ba63d98c24c85acea212 authored almost 4 years ago by Oleg Zhulnev <[email protected]>
Remove travis and prettyci configs

github.com/infection/phpspec-adapter - b7ca0b15797fb74f3a7b34b905f63c7193db5994 authored almost 4 years ago by Oleg Zhulnev <[email protected]>
Move to GitHub actions instead of Travis

github.com/infection/phpspec-adapter - e7b112a886140563f6a038dc358f4f955494f7ae authored almost 4 years ago by Oleg Zhulnev <[email protected]>
Move to GitHub Actions instead of travis (#5)

* Move to GitHub Actions instead of travis

* Install dependencies for Code Style workflow

...

github.com/infection/abstract-testframework-adapter - 7fa2dabcb992876e64276ab3f5b8734935b1688e authored almost 4 years ago by Oleg Zhulnev <[email protected]>
Whitelist symfony polyfill bootstraps to whitelists to avoid call undefined functions in symfony internals.

Bump Box to 3.10.0

github.com/infection/infection - 2c4804ceec131e0cba78853aa79e75b3f728320d authored almost 4 years ago by Oleg Zhulnev <[email protected]>
Merge pull request #6 from infection/add-type-declaration

Add property type declaration instead of doc-blocks

github.com/infection/phpspec-adapter - 14640afa7e43981ac61d8d1a50fadf48957fb0ba authored almost 4 years ago by Maks Rafalko <[email protected]>
Merge pull request #4 from infection/bump-up-dependecies

Bump up minimum php version from 7.3 to 7.4. use typed properties

github.com/infection/abstract-testframework-adapter - 08fcb8417c490b34ba5160779d53ba65becfc7ec authored almost 4 years ago by Maks Rafalko <[email protected]>
Bump up minimum php version from 7.3 to 7.4. use typed properties

github.com/infection/abstract-testframework-adapter - 583b983534f8fce88e4beafd2bff9b4c85adc159 authored almost 4 years ago by SiD <[email protected]>
Add property type declaration instead of doc-blocks

github.com/infection/phpspec-adapter - b6477f2087e9ff031ea28763a2c007a97287c25a authored almost 4 years ago by Oleg Zhulnev <[email protected]>
Merge pull request #5 from infection/php-8-support

PHP 8 support

github.com/infection/phpspec-adapter - 49853c9132bedb324b7844c49617b4164da97385 authored almost 4 years ago by Maks Rafalko <[email protected]>
Merge pull request #206 from infection/feature/noop-mutators

Add docs for `--noop` option.

github.com/infection/site - 56c8d43b6b39fd573b3cbac471b5ba678f0013c8 authored almost 4 years ago by Maks Rafalko <[email protected]>
fix new issues founded by static analyzing tools, update baselines, increase MSI as much as possible

github.com/infection/phpspec-adapter - 7df0925152788a891333f5cba6b944e360508c29 authored almost 4 years ago by Oleg Zhulnev <[email protected]>
Introduce `--noop` option to run Noop mutators that does not change the source code (AST) (#1465)

* Introduce `--noop` option to run noop mutators that does not change the source code (AST)

T...

github.com/infection/infection - d13384993d776ba979b48cbd82fd85c150dec24c authored almost 4 years ago by Maks Rafalko <[email protected]>
Add docs for `--noop` option. Add an article about how to debug potential issues with this option

github.com/infection/site - 68ddc30b5c0dbba2081f2679b8b69bcb2920aa8d authored almost 4 years ago by maks-rafalko <[email protected]>
fix code style, add new tests

github.com/infection/phpspec-adapter - 7d3a122ce917070da025acfbb9ac12d0a2a33fc4 authored almost 4 years ago by Oleg Zhulnev <[email protected]>
update dev dependencies

github.com/infection/phpspec-adapter - 34af6b4453f7d73689bb3b85a2429c107db6d784 authored almost 4 years ago by Oleg Zhulnev <[email protected]>
PHP 8 support

github.com/infection/phpspec-adapter - 8ea418f8d963c69703ca7c7df573eb94651711ef authored almost 4 years ago by Oleg Zhulnev <[email protected]>
Add support for `@infection-ignore-all` annotation (#1468)

* Add support for `@infection-ignore-all` annotation

See #1231

github.com/infection/infection - ab7b999b56fe32b7bd699788a0ab6e4a445c5ec1 authored almost 4 years ago by Alexey Kopytko <[email protected]>
Update coding standards (#1467)

* Update coding standards

* Disable no_trailing_whitespace_in_string

* Fix PHPStan warning

github.com/infection/infection - 8bd90e68d5b9d49477dd4e7a30b4f448dd6b94c1 authored about 4 years ago by Alexey Kopytko <[email protected]>
Add mutation number in diffs (#1466)

github.com/infection/infection - 0419556c0e851cec18d1af95ba54f097fdbf6312 authored about 4 years ago by Maks Rafalko <[email protected]>
Add mutator diffs to Definition object (#1464)

* Add Diffs for each mutator's definition

* Make Diff required argument

github.com/infection/infection - 63bf79a58a2705ddb48e93d5dd8e427333704fe1 authored about 4 years ago by Maks Rafalko <[email protected]>
Use updated PHPUnit-Bridge and latest PHPUnit (#1463)

Follow-up to #1453

github.com/infection/infection - 1f0569f37432228f0ccb1d326d53194d06bb728f authored about 4 years ago by Alexey Kopytko <[email protected]>
Add PregMatchRemoveFlags mutator - remove flags one by one (#1462)

github.com/infection/infection - ebc39a2cad8be19dc8718247bf43b5715636b15e authored about 4 years ago by Maks Rafalko <[email protected]>
Merge pull request #205 from infection/feature/preg-match-remove-flags

Add docs for new regex mutator - PregMatchRemoveFlags

github.com/infection/site - facce93ed3cb14ca641c440600b41becae6fb3bf authored about 4 years ago by Maks Rafalko <[email protected]>
Add docs for new regex mutator - PregMatchRemoveFlags

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

github.com/infection/site - 274a114877b366e44706224ab463d12384855fb8 authored about 4 years ago by maks-rafalko <[email protected]>
Update phpstan

github.com/infection/infection - 2778675f2fff3c8656cd10ae6961f1eedfc95f5b authored about 4 years ago by maks-rafalko <[email protected]>
Add schema check to not allow duplicates in ignore and ignoreSourceCodeByRegex config options (#1461)

* Add schema check to not allow duplicates in ignore and ignoreSourceCodeByRegex config options
...

github.com/infection/infection - 10aa70617ae6179944aae71357619d24a10be828 authored about 4 years ago by Oleg Zhulnev <[email protected]>
Use unique values in `ignoreSourceCodeByRegex` to not waste resources (#1460)

Fixes #1459

github.com/infection/infection - 4f351027b77ed2200fd355f8f951f3df43fed51a authored about 4 years ago by Maks Rafalko <[email protected]>
Merge pull request #204 from BackEndTea/docs/describe

Add a note about the describe command

github.com/infection/site - 327db4e30e733078a693fcfc9e6658c2b6de9056 authored about 4 years ago by Maks Rafalko <[email protected]>
Add a describe command (#1458)

* Add a describe command

This allows users to get a quick idea of a mutator,
without having ...

github.com/infection/infection - 5ebea1540742e31ec832ffc2746dfb0cc9937aa4 authored about 4 years ago by Gert de Pagter <[email protected]>
Add a note about the describe command

github.com/infection/site - ec24049da755f53b3694a022d3aa8606c0d14bc6 authored about 4 years ago by Gert de Pagter <[email protected]>