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

Enhancement: Implement UnwrapArrayKeys mutator (#555)

github.com/infection/infection - 39a2e94034e03b4738cfae26ea190edeeee5b67d authored over 6 years ago
Created new UnwrapStrToUpper mutator (#559)

* Cherry-picked changes from old branch

* Added additional unit test

github.com/infection/infection - 5ad5eaafa8150c756081744c895e39f8a1aae1c2 authored over 6 years ago
Set AppVeyor memory limit to 512Mb (#560)

github.com/infection/infection - 70018cf747e4466a58e972ce1180306bdb37e1fc authored over 6 years ago
Permit for occasional skipped E2E test due to Composer's failure to install dependencies (#552)

Packagist is a free service and is not 100% reliable as one may guess, but since we run multiple...

github.com/infection/infection - a5441ae1f9941faf6d4ed24cdb1d3c65650aa108 authored over 6 years ago
Implement schema validation for the config file (#524)

github.com/infection/infection - 998293e9cad81d8180ead6d7f8718aa3ba1d02e5 authored over 6 years ago
Enhancement: Unwrap all available arguments to array_map() (#553)

github.com/infection/infection - 27719037a8eadcd25ab6b77863a7721ddaecff32 authored over 6 years ago
Enhancement: Implement UnwrapArrayCombine mutator (#550)

github.com/infection/infection - e33dee515b05f81f7a3241617b4ed88674245941 authored over 6 years ago
Enhancement: Implement UnwrapArrayCombine mutator (#85)

github.com/infection/site - b00f936d9bc3cf0b7f5715ed68461cc878a6d5dc authored over 6 years ago
Enhancement: Implement UnwrapArrayReplaceRecursive mutator (#84)

github.com/infection/site - 78d369f35d159a66e5de09dc897c29afa72b36ff authored over 6 years ago
Enhancement: Implement UnwrapArrayReplaceRecursive mutator (#545)

github.com/infection/infection - 61e42daec9b790e3c00949d3120fd333e891d0f5 authored over 6 years ago
Do not mutate interfaces (#548)

* Do not mutate interfaces

Interfaces are always uncovered, therefore it makes no sense to mu...

github.com/infection/infection - d2824cc02fb4175469df1ab35ba8905f55a4e42c authored over 6 years ago
Fix variable names in mutators (#549)

The function name being variable caused issues in other mutators before
So we want to make sure...

github.com/infection/infection - c696d276f7ea9108f1d25a16827a5f8b268500b8 authored over 6 years ago
Fix: Use plural for method name as it returns a generator (#546)

github.com/infection/infection - e85f05f683202fe9b86bfe3145a6ff4ac91e0965 authored over 6 years ago
Enhancement: Implement UnwrapArrayMerge mutator (#81)

github.com/infection/site - 9d00534699e71e0d33356925be76264d455ee720 authored over 6 years ago
Enhancement: Implement UnwrapArrayMerge mutator (#542)

github.com/infection/infection - 353d53ab8a1e3924e8644a1ba949b576bd3851bd authored over 6 years ago
Enhancement: Implement UnwrapArrayIntersect mutator (#82)

github.com/infection/site - b2dee5a6b61f9e45ea56701d96fad8146744820a authored over 6 years ago
Enhancement: Implement UnwrapArrayIntersect mutator (#543)

github.com/infection/infection - d389522cb82c00eba6b510aa933e36baccd322a9 authored over 6 years ago
Fix: Keep mutators in mutator profiles sorted by name (#541)

* Enhancement: Assert that mutators in mutator profile constants are sorted by name

* Fix: Ke...

github.com/infection/infection - 2debcd3e254b601148804e5963db48da1a42ffe8 authored over 6 years ago
Enhancement: Implement UnwrapStrtolower mutator

github.com/infection/infection - a76e43f5d8530baa7db3a1d22e467370b907abd5 authored over 6 years ago
Enhancement: Implement UnwrapStrtolower mutator (#76)

github.com/infection/site - 22d3c1d1f88b3aa43a52941587ba35f9afba78d6 authored over 6 years ago
Enhancement: Implement UnwrapArrayReplace mutator (#78)

github.com/infection/site - 44a7e25dcf82d9313b1db865243f3833b313aee4 authored over 6 years ago
Update composer.lock after merge

github.com/infection/infection - fed05b8af39ed88a206bd0351947ed816e95a3dc authored over 6 years ago
Merge branch '0.10'

# Conflicts:
# composer.lock
# devTools/phpstan-src.neon

github.com/infection/infection - a6ab3a5942b46367792d4101fab717a515163956 authored over 6 years ago
Enhancement: Implement UnwrapArrayReplace mutator

github.com/infection/infection - c24ebd3c3cc51afc2c1551d8df7b32cb9f2c9a41 authored over 6 years ago
Enhancement: Use generic approach

github.com/infection/infection - 0ba952023daddb9cc5c5a69fd1cdb01cade18613 authored over 6 years ago
Add test to ensure all mutators are assigned to at least one profile

github.com/infection/infection - b7a054067bc878fd24ec0acd52c6b2b5eac72568 authored over 6 years ago
Fix: Add UnwrapStrRepeat to Unwrap mutator profile

github.com/infection/infection - 21e9bff0c9310f27e7f1d73ceebf61903363037a authored over 6 years ago
Enhancement: Implement UnwrapArrayReduce mutator (#75)

github.com/infection/site - a7b9a26981d5f2a51486e66280e0f05ca0c53ae0 authored over 6 years ago
Enhancement: Implement UnwrapArrayReduce mutator (#533)

github.com/infection/infection - aaa244cbe16c85a0188ea9b5a3ee45920f5fdaeb authored over 6 years ago
Run project's tests in a random order for InitialTestRun process (#519)

* Run project's tests in a random order for InitialTestRun process if it's possible

* Run pro...

github.com/infection/infection - 66272d0b8dd863855065adeba19cd466a510ebbc authored over 6 years ago
Enhancement: Implement UnwrapStrRepeat mutator (#79)

github.com/infection/site - 3c2e1503caa65fc195186e06db6383b16e0d6da3 authored over 6 years ago
Enhancement: Implement UnwrapStrRepeat mutator (#539)

github.com/infection/infection - b89ecc42a4017f38819426319bd58d4d74d9a080 authored over 6 years ago
Fix: Use plural (#80)

github.com/infection/site - d636eb02cee7a2e6d017e316f1ba66ef540945af authored over 6 years ago
Enhancement: Fail with a better assertion message (#538)

github.com/infection/infection - a5491a81bcbac9e01baf09e1a240826d90e255d5 authored over 6 years ago
Enhancement: Enable no_superfluous_phpdoc_tags fixer (#525)

* Enhancement: Enable no_superfluous_phpdoc_tags fixer

* Fix: Run php-cs-fixer

* Fix: Remo...

github.com/infection/infection - 24390669bc508f6bcb51c48c65d9d070ce906da2 authored over 6 years ago
Enhancement: Implement UnwrapArrayFlip mutator (#74)

github.com/infection/site - 3e19f69d21da1cf1e31cf35ef5c07d7ff3e1ca7b authored over 6 years ago
Enhancement: Implement UnwrapArrayFlip mutator (#529)

github.com/infection/infection - e0253bab15fb934ffdae8f1d3ee32b73e935f47f authored over 6 years ago
Include the complete license in headers (#528)

* Include the complete license in headers

Modify PHP-CS-Fixer configuration to include the li...

github.com/infection/infection - bd4cd3208186e14e67857a29a59901b76221b739 authored over 6 years ago
Enhancement: Implement UnwrapArrayReverse mutator (#73)

github.com/infection/site - 743d55cd0ade1bfabda14f644958100b55f91438 authored over 6 years ago
Enhancement: Implement UnwrapArrayReverse mutator (#527)

github.com/infection/infection - 6c85cb28eafc1e59455488d4e234ead9ac238ef7 authored over 6 years ago
Remove duplicated job in travis (#531)

* remove similar job for php 7.1

* fix typo

github.com/infection/infection - 57876027c88be9505e9f009fdf51603fe8bee75d authored over 6 years ago
Enhancement: Use default rules of ordered_class_elements fixer (#530)

* Enhancement: Use default rules of ordered_class_elements fixer

* Fix: Run php-cs-fixer

*...

github.com/infection/infection - 11f322c9d7333ac092282d892a81754b94c47665 authored over 6 years ago
Restrict installation with broken versions of symfony/console (#523)

* Restrict installation with broken versions of symfony/console

Also ignore bogus PHPStan war...

github.com/infection/infection - ccffd492fd235d66bc0407880bc121a28026d3f5 authored over 6 years ago
Fix: Article (#526)

github.com/infection/infection - 6b800242c88187b72e7bd6690071933ddb9e0877 authored over 6 years ago
Fix stryker typo (#72)

github.com/infection/site - 1e1d96224d4e112d322b39d017c088b90669cf73 authored over 6 years ago
Run `npm audit fix` to remove vulnerabilities

github.com/infection/site - b43efa2f11602791a12de1fbefd6bcba6676477f authored over 6 years ago
Remove hexo-offline (ServiceWorker) since it's a broken piece of software.

Add package-lock.json

github.com/infection/site - 853ce699af8f12adb7c13069832ec05a7b6cb765 authored over 6 years ago
Improve documentation

github.com/infection/site - dce1b6784255c5a7c77bcdd39693cde9418cee10 authored over 6 years ago
Add @unwrap profile

github.com/infection/site - 354af4f0de52448ddc5043907e2e3a9d82a6a62f authored over 6 years ago
Add docs for Unwrap mutators (#71)

github.com/infection/site - 826185ba5a06101817c24f0d2a4cd6f1b776f200 authored over 6 years ago
Add documentation to reflect identical and equal mutators (#45)

github.com/infection/site - c461883b92ace035f73ca959bdc01cd860d48cb7 authored over 6 years ago
Fix Decrement integer (#485)

* Fix decrement of sizeOf and rework logic

Sizeof is an alias of count so it should work with...

github.com/infection/infection - 10f36ab2e7040442ccd4aae8806515da4fe8b89b authored over 6 years ago
Enable minimal testing on PHP 7.3 (#517)

github.com/infection/infection - f14fcc5e50da1810e90867e4743a64dbccfbcf72 authored over 6 years ago
Implement UnwrapArrayMap and UnwrapArrayFilter mutators (#513)

* Implement UnwrapArrayMap and UnwrapArrayFilter mutators

* Add more tests examples and fix w...

github.com/infection/infection - 108020da1ac22b33e6eb6656cc7bc027e050cdd6 authored over 6 years ago
Explicitly add the default profile to the list of mutators (#507)

As even if the list is seemingly empty by default, it is not.
If it would actually contain the ...

github.com/infection/infection - 68f70ad62ffd14af62781d989e4230c45c235010 authored over 6 years ago
Add some breathing space around our logo (#509)

github.com/infection/infection - 14082252906d63c80a42271fbc532ec3a5eacfac authored over 6 years ago
Do not travers plain functions unless they are in the method or closures. Fixes #466 (#508)

github.com/infection/infection - 7ba48667e97aeb71b020b415f012ed945b6f9a06 authored over 6 years ago
Update TestFrameworkFinder to always look for a .bat first. (#506)

* Update TestFrameworkFinder to always look for a .bat first.

Fixes #503

* Phpunit_Bat_Wra...

github.com/infection/infection - 42b8cddbb7584752a627e6940118fd0e7e831f27 authored over 6 years ago
Make TestFrameworkFinderTest use realpath() with normalizePath() where needed (#505)

Fixes #504

github.com/infection/infection - 051c4d81cd336619425996c52de358d4f58936ed authored over 6 years ago
@codeCoverageIgnore annotations support (#491)

* Do not mutate code marked with `@codeCoverageIgnore` annotation on class and class method leve...

github.com/infection/infection - ef45b8e6f6eec00821b385ba670a4ca95c2a9d20 authored over 6 years ago
Update ProtectedVisibility/PublicVisibility to guard against missing reflection (#502)

* Update ProtectedVisibility/PublicVisibility to guard against missing reflection

It seems th...

github.com/infection/infection - edbbdef59c5e0d1e30d6092e25ae39623a71f8bf authored over 6 years ago
Find php script from .bat file on Windows (#471, #472)

github.com/infection/infection - 5e55ed40e750927580658401b1e757c0bd946ccd authored over 6 years ago
Adding Docs For New Config Params (#60)

github.com/infection/site - 839edc1af1b9d5333de02ab816b68f7c10aaeb22 authored over 6 years ago
Adding Additional CLI Settings To Config (#463)

* Config Updates

* Updating Testing

* PHP-CS-Fixer Updates

* Updates Per Request In PR

github.com/infection/infection - 4f364b814a5187966a71c168fb685a035ef8cf21 authored over 6 years ago
Bump Box

- Update the URL to use Box 3.1.0 instead of 3.0.0-RC.5
- Remove a redundant setting in the `box...

github.com/infection/infection - c4ebe3eeb1f0e4f435b43131b799be025e217f6a authored over 6 years ago
Fix typo in getting started (#69)

github.com/infection/site - 744cd50f7a49f797c2b8e1927f92a4355e7c44d1 authored over 6 years ago
Align file naming (#495)

github.com/infection/infection - 11cb780f287a6e218ad83d2cbb42274f8221f39c authored over 6 years ago
Update phpstan to 10.3 (#497)

github.com/infection/infection - 546f6ca4d04a04e7bc11d452f64856ce76a178b2 authored over 6 years ago
Fetch all files, not only the first page (30 items)

github.com/infection/tests-checker - b7713f4a92258d123c9a5a7fc5e1f9e2af290033 authored over 6 years ago
Add counterparts to identical mutator and remove them from default (#391)

* Add counterparts to identical mutator and remove them from default

This allows our end user...

github.com/infection/infection - 0ff8e3d7898a1dd957f4fd511fd105db2b563589 authored over 6 years ago
Adjust icons in layout.ejs (#67)

github.com/infection/site - 6e8b2bf46de4efed979613305ca6a23604454f6a authored over 6 years ago
Add RoundingFamily mutator to the Arithmetic group

github.com/infection/site - c227e685e177842b3313d49ac00025b38b8b041a authored over 6 years ago
Proposes Round Family separately from Binary Arithmetic (#57)

github.com/infection/site - 7677ac79d113dccae9c2298d3bcd3fd95f29baef authored over 6 years ago
[RFC] Yield mutations (#450)

* Allow multiple mutations for one Mutator operator using generators

Signed-off-by: borNfreee...

github.com/infection/infection - 0c1267ce507c818e5d8c5f7d6b6a84009c374768 authored over 6 years ago
Validate phpunit.xml (#487)

* Validate phpunit.xml

* Restore `libxml_use_internal_errors` flag after reporting errors

...

github.com/infection/infection - 95d2259a1f2cfca41ccb9f80da39c75d53b4e0be authored over 6 years ago
Update the default vue favicons with generated Infection Icons (#66)

github.com/infection/site - 4dcf10de0804a4781c10e490f61f3f52972e6f6f authored over 6 years ago
Add calculate the number of procs on OSX (#65)

github.com/infection/site - 1ef5c7cfb4940aee82653ba76bc0c4f3feb17323 authored over 6 years ago
add container with PHP 7.3 and xdebug 2.7.0 beta (#484)

github.com/infection/infection - 02b512c75293e3eacb67a4b83d6ab8be167429ef authored over 6 years ago
Update description

github.com/infection/tests-checker - 8f5d1e7e765cd33e1e57196f33214ba7a5adafa8 authored over 6 years ago
Add repository info to the log

github.com/infection/tests-checker - 09052fec39e6fbce4af13cc8d92af49e0dddb210 authored over 6 years ago
Merge branch '0.10'

github.com/infection/infection - 0147b7d8700803d6eed3023dccca869c493207fb authored over 6 years ago
Extend TestFrameworkExtraOptions to cover more complex usages of options (#483)

* Extend TestFrameworkExtraOptions to cover more complex usages of options

* Cover cases with...

github.com/infection/infection - 814780b8f1c78b7a8151afd715eff0cdf75228b5 authored over 6 years ago
Update docs to include explain addition of --testsuite exclusion from test-framework-options (#64)

github.com/infection/site - 8ee755373202e4565b5b9f76049fa5de73d2ba04 authored over 6 years ago
Merge branch '0.10'

github.com/infection/infection - 4cba0c7eed71b81bc83d4abbe36fc2fce0e90152 authored over 6 years ago
Exclude --testsuite from PhpUnit options except for initial process (#481)

github.com/infection/infection - 6ab4c5dc932f9d73a49a45cde8b9e90bd571247e authored over 6 years ago
Add config for `tests-checker` bot

github.com/infection/infection - 50ee9b41ced5f587a47549f5c918232b55319645 authored over 6 years ago
Merge pull request #1 from infection/borNfreee-patch-1

Add other languages to the default file extension list

github.com/infection/tests-checker - 914c96bcb0cbc5b48eaf85fb1d2798fffbcfc031 authored over 6 years ago
Add other languages to the default file extension list

* Add other languages to the default file extension list
* Also self check that bot works as ex...

github.com/infection/tests-checker - 5678f6cd1b20b211f41880ea8db5dc09339cd87f authored over 6 years ago
Update readme, add unit tests

github.com/infection/tests-checker - c1b1bf49f5876c9c5e957b7b30ae8020cade88a0 authored over 6 years ago
Add TSLint, refactor code, update README

github.com/infection/tests-checker - 110e5442de7fcbcc18406f96b48a29a670bf2b15 authored over 6 years ago
Fix typo in 0.10.0 release notes (#62)

github.com/infection/site - e1d4f0b668938c0c99b7b2932d8ab472841a5b3f authored over 6 years ago
Fix typos (#63)

github.com/infection/site - 7035da321029a1b6d34d305627ae74e3a6c3464e authored over 6 years ago