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
Fix --only-covered option. Support PHPUnit 5,6
github.com/infection/infection - bffa0f94238dfdc5ff1a396826e73abd29382753 authored over 7 years ago by borNfreee <[email protected]>
github.com/infection/infection - bffa0f94238dfdc5ff1a396826e73abd29382753 authored over 7 years ago by borNfreee <[email protected]>
Remove single command flag, remove set default command method call.
use `run` command by default.
Refactored CoverageData class
github.com/infection/infection - 3f47b7f25473ac93776e5df561dba9af676113fe authored over 7 years ago by borNfreee <[email protected]>
Add messages about created config file, refactoring
github.com/infection/infection - a9845d52b8ee50ed5d7e7b163f821548d58f2bac authored over 7 years ago by borNfreee <[email protected]>
github.com/infection/infection - a9845d52b8ee50ed5d7e7b163f821548d58f2bac authored over 7 years ago by borNfreee <[email protected]>
Run configuration only if config does not exist
github.com/infection/infection - 3aa387ce9c24cd8aad8e9c7ee8881fd3c08ce369 authored over 7 years ago by borNfreee <[email protected]>
github.com/infection/infection - 3aa387ce9c24cd8aad8e9c7ee8881fd3c08ce369 authored over 7 years ago by borNfreee <[email protected]>
Tests for config providers
github.com/infection/infection - ef72678137d3981af22cbc7dac409d62f0cb837b authored over 7 years ago by borNfreee <[email protected]>
github.com/infection/infection - ef72678137d3981af22cbc7dac409d62f0cb837b authored over 7 years ago by borNfreee <[email protected]>
Add tests for source dirs provider
github.com/infection/infection - 358112b7160d8a2c54784d6cda6225027e6d959d authored over 7 years ago by borNfreee <[email protected]>
github.com/infection/infection - 358112b7160d8a2c54784d6cda6225027e6d959d authored over 7 years ago by borNfreee <[email protected]>
Add tests for php unit path provider
github.com/infection/infection - bb2ebd3009c52454b98fbd397da3807367f1cd19 authored over 7 years ago by borNfreee <[email protected]>
github.com/infection/infection - bb2ebd3009c52454b98fbd397da3807367f1cd19 authored over 7 years ago by borNfreee <[email protected]>
Configure command questions
github.com/infection/infection - 4dd29cdfbfd2eae25ea4bf7dca826787b75d78de authored over 7 years ago by borNfreee <[email protected]>
github.com/infection/infection - 4dd29cdfbfd2eae25ea4bf7dca826787b75d78de authored over 7 years ago by borNfreee <[email protected]>
Add configure command
github.com/infection/infection - d1ef1f68b28d5acd91d6a232f9191410cbd6cf3e authored over 7 years ago by borN_free <[email protected]>
github.com/infection/infection - d1ef1f68b28d5acd91d6a232f9191410cbd6cf3e authored over 7 years ago by borN_free <[email protected]>
Add more tests, add Guessers for questions logic
github.com/infection/infection - 621bbfcb97e062c0268cc276082ca263d5b323b1 authored over 7 years ago by borN_free <[email protected]>
github.com/infection/infection - 621bbfcb97e062c0268cc276082ca263d5b323b1 authored over 7 years ago by borN_free <[email protected]>
Glob pattern support for config exclude folders
github.com/infection/infection - 72a6fe0d0c72c7d28d6f751d8a0a8c30141a55df authored over 7 years ago by borN_free <[email protected]>
github.com/infection/infection - 72a6fe0d0c72c7d28d6f751d8a0a8c30141a55df authored over 7 years ago by borN_free <[email protected]>
Add src.dirs, exclude.dirs to config file
github.com/infection/infection - 565027ec47ff0652c1179c6eb78fbc3369093bbd authored over 7 years ago by borN_free <[email protected]>
github.com/infection/infection - 565027ec47ff0652c1179c6eb78fbc3369093bbd authored over 7 years ago by borN_free <[email protected]>
Add timeout to config, tests
github.com/infection/infection - 55e3b8909a8d1e5870f2af5031dd819b6bb50305 authored over 7 years ago by borN_free <[email protected]>
github.com/infection/infection - 55e3b8909a8d1e5870f2af5031dd819b6bb50305 authored over 7 years ago by borN_free <[email protected]>
Infection config. Add logic to handle phpunit.xml in another folder like in SF2.7- "./app"
github.com/infection/infection - be25d78e9a5acf347a09b7463a4b9ca45f183e11 authored over 7 years ago by borN_free <[email protected]>
github.com/infection/infection - be25d78e9a5acf347a09b7463a4b9ca45f183e11 authored over 7 years ago by borN_free <[email protected]>
Add support for old PHPUnit versions [in code coverage xml context]
github.com/infection/infection - 791f59296def2922c948df85f04be87b3339e939 authored over 7 years ago by borN_free <[email protected]>
github.com/infection/infection - 791f59296def2922c948df85f04be87b3339e939 authored over 7 years ago by borN_free <[email protected]>
Use --coverage-xml logger and parse Xml files to work with different PHPUnit versions and to not depend on backward incompativle --coverage-php logger
github.com/infection/infection - 646c55e8de3917c2aa847a1a7ad0b83c783720ff authored over 7 years ago by borN_free <[email protected]>
github.com/infection/infection - 646c55e8de3917c2aa847a1a7ad0b83c783720ff authored over 7 years ago by borN_free <[email protected]>
Add missed mutator
github.com/infection/infection - 4af0b5ebadc3e5395d17b81e220bc3b7b6992a4a authored over 7 years ago by borN_free <[email protected]>
github.com/infection/infection - 4af0b5ebadc3e5395d17b81e220bc3b7b6992a4a authored over 7 years ago by borN_free <[email protected]>
New tests and mutators
github.com/infection/infection - 07ced7480e1dcff83f6bad99636bc9f54ab16ef7 authored over 7 years ago by borN_free <[email protected]>
github.com/infection/infection - 07ced7480e1dcff83f6bad99636bc9f54ab16ef7 authored over 7 years ago by borN_free <[email protected]>
Add more mutators: Boolean, Conditional
github.com/infection/infection - f8f860098717b0fbd4b225598390f2cf3beb6b01 authored over 7 years ago by borN_free <[email protected]>
github.com/infection/infection - f8f860098717b0fbd4b225598390f2cf3beb6b01 authored over 7 years ago by borN_free <[email protected]>
Add more mutators
github.com/infection/infection - 8ba33f8cb13ec16b89a74a33b27ee9510878e46c authored over 7 years ago by borN_free <[email protected]>
github.com/infection/infection - 8ba33f8cb13ec16b89a74a33b27ee9510878e46c authored over 7 years ago by borN_free <[email protected]>
Add `--filter` option to determine which files to mutate
github.com/infection/infection - f53f21b29cf83e466e31b4b37d62fd691be310dd authored over 7 years ago by borN_free <[email protected]>
github.com/infection/infection - f53f21b29cf83e466e31b4b37d62fd691be310dd authored over 7 years ago by borN_free <[email protected]>
Add more Boolean mutators and tests
github.com/infection/infection - 038ac935b96eaa9762c6310f86b041b1c739d0ae authored over 7 years ago by borN_free <[email protected]>
github.com/infection/infection - 038ac935b96eaa9762c6310f86b041b1c739d0ae authored over 7 years ago by borN_free <[email protected]>
Some nodes does not have startTokenPost for some reason (e.g. comments in the code), so handle this case
github.com/infection/infection - ed6eff97ed4678ffe605d0be09371b1cd5eb9495 authored over 7 years ago by borN_free <[email protected]>
github.com/infection/infection - ed6eff97ed4678ffe605d0be09371b1cd5eb9495 authored over 7 years ago by borN_free <[email protected]>
Add ability to mutate only covered by tests source code
github.com/infection/infection - e21340a7b697b641e570341836903e9c7f1e3e71 authored over 7 years ago by borN_free <[email protected]>
github.com/infection/infection - e21340a7b697b641e570341836903e9c7f1e3e71 authored over 7 years ago by borN_free <[email protected]>
Add timeout handling. Add more Mutators
github.com/infection/infection - fba67918dde8e3d18d8fc91a1cc25ca362988110 authored over 7 years ago by borN_free <[email protected]>
github.com/infection/infection - fba67918dde8e3d18d8fc91a1cc25ca362988110 authored over 7 years ago by borN_free <[email protected]>
Built dynamically phpunit xml config file for mutation testing. Add tests
github.com/infection/infection - 547b9ae59753896d06ee62e5c0c488d172274922 authored over 7 years ago by borN_free <[email protected]>
github.com/infection/infection - 547b9ae59753896d06ee62e5c0c488d172274922 authored over 7 years ago by borN_free <[email protected]>
Add configuration locator and remove hardcoded paths
github.com/infection/infection - eeef832a092e394e159cbbe090fe4c61d85f20a3 authored over 7 years ago by borN_free <[email protected]>
github.com/infection/infection - eeef832a092e394e159cbbe090fe4c61d85f20a3 authored over 7 years ago by borN_free <[email protected]>
Add xml generation logic for phpunit
github.com/infection/infection - 5a2c2336ce2b1b8e51de06b6a6a4e58a51855b4c authored over 7 years ago by borN_free <[email protected]>
github.com/infection/infection - 5a2c2336ce2b1b8e51de06b6a6a4e58a51855b4c authored over 7 years ago by borN_free <[email protected]>
Refactored configuration builders to separate concerns and make it possible to unit test xml configurations
github.com/infection/infection - a86be57393038e4bbeb4aa8ade551b32d1245342 authored over 7 years ago by borN_free <[email protected]>
github.com/infection/infection - a86be57393038e4bbeb4aa8ade551b32d1245342 authored over 7 years ago by borN_free <[email protected]>
Use events/event dispatcher for progress bar in initial test runner
github.com/infection/infection - 08998c90290b9506eaec4f9fae8fa63f0d0ae94c authored over 7 years ago by borN_free <[email protected]>
github.com/infection/infection - 08998c90290b9506eaec4f9fae8fa63f0d0ae94c authored over 7 years ago by borN_free <[email protected]>
Add event dispatcher, log mutation testing to console
github.com/infection/infection - 4fc177817e90be4a291f43470f03e9fe8b5fb8b5 authored over 7 years ago by borN_free <[email protected]>
github.com/infection/infection - 4fc177817e90be4a291f43470f03e9fe8b5fb8b5 authored over 7 years ago by borN_free <[email protected]>
Introduce Pimple Container
github.com/infection/infection - 993a894b62b1c23a4a11e121dd2b8a8ad89d851a authored over 7 years ago by borN_free <[email protected]>
github.com/infection/infection - 993a894b62b1c23a4a11e121dd2b8a8ad89d851a authored over 7 years ago by borN_free <[email protected]>
Use number of threads for parallel execution of mutation tests
github.com/infection/infection - 8cfb89ae13e633da1b2186cf6028efd25d47f186 authored over 7 years ago by borN_free <[email protected]>
github.com/infection/infection - 8cfb89ae13e633da1b2186cf6028efd25d47f186 authored over 7 years ago by borN_free <[email protected]>
Parallel process execution
github.com/infection/infection - cc1fae3b33b50a61b408b66cf1bb8a9765cf6c17 authored over 7 years ago by borN_free <[email protected]>
github.com/infection/infection - cc1fae3b33b50a61b408b66cf1bb8a9765cf6c17 authored over 7 years ago by borN_free <[email protected]>
Add cache for executable fined. Add diff
github.com/infection/infection - 3e8d6a233a287442654c96fefe9e0a052b7b940d authored over 7 years ago by borN_free <[email protected]>
github.com/infection/infection - 3e8d6a233a287442654c96fefe9e0a052b7b940d authored over 7 years ago by borN_free <[email protected]>
Show how many mutants are killed/escaped
github.com/infection/infection - 99b01cf1b7e6d8d065f40b38528f50cbfab77789 authored over 7 years ago by borN_free <[email protected]>
github.com/infection/infection - 99b01cf1b7e6d8d065f40b38528f50cbfab77789 authored over 7 years ago by borN_free <[email protected]>
Save interceptors, configurations. Started to work on mutation tests runner
github.com/infection/infection - bd4937ede086c74baa121474b9105509604d57a8 authored over 7 years ago by borN_free <[email protected]>
github.com/infection/infection - bd4937ede086c74baa121474b9105509604d57a8 authored over 7 years ago by borN_free <[email protected]>
Config Builder, started to implement initial run test logic
github.com/infection/infection - af385cdcb5d80188e539e984d6328989fd50ac3d authored over 7 years ago by borN_free <[email protected]>
github.com/infection/infection - af385cdcb5d80188e539e984d6328989fd50ac3d authored over 7 years ago by borN_free <[email protected]>
Add executable finder, adapters
github.com/infection/infection - d776ad862a3bf79c6d218e66e6d347750a589285 authored over 7 years ago by borN_free <[email protected]>
github.com/infection/infection - d776ad862a3bf79c6d218e66e6d347750a589285 authored over 7 years ago by borN_free <[email protected]>
Add empty adapters, create ProcessBuilder class
github.com/infection/infection - 163b977c6b110a29949cd1edb8eec052c48e27ee authored over 7 years ago by borN_free <[email protected]>
github.com/infection/infection - 163b977c6b110a29949cd1edb8eec052c48e27ee authored over 7 years ago by borN_free <[email protected]>
Add Process, Console components. Started writing CLI command
github.com/infection/infection - 9fbbe8050571cc79faeae4f691054c8ed8508737 authored over 7 years ago by borN_free <[email protected]>
github.com/infection/infection - 9fbbe8050571cc79faeae4f691054c8ed8508737 authored over 7 years ago by borN_free <[email protected]>
Improve performance of recursion, refactor mutation
github.com/infection/infection - 503863d13fd86bea52dabc13052aa990b3667cb2 authored over 7 years ago by borN_free <[email protected]>
github.com/infection/infection - 503863d13fd86bea52dabc13052aa990b3667cb2 authored over 7 years ago by borN_free <[email protected]>
Remove unused code
github.com/infection/infection - 015227b88d72ef34dfe52c9f9b6fb3ca7c73eaef authored over 7 years ago by borN_free <[email protected]>
github.com/infection/infection - 015227b88d72ef34dfe52c9f9b6fb3ca7c73eaef authored over 7 years ago by borN_free <[email protected]>
Add IntegerNegotiation mutator
github.com/infection/infection - 54061ef8b23579c308ff0f058a03ab40500e963d authored over 7 years ago by borN_free <[email protected]>
github.com/infection/infection - 54061ef8b23579c308ff0f058a03ab40500e963d authored over 7 years ago by borN_free <[email protected]>
Add tests, add Function Call return value mutator
github.com/infection/infection - 6e2fc7079205f66eebb8c29f5e6ea8bce7e09f3c authored over 7 years ago by borN_free <[email protected]>
github.com/infection/infection - 6e2fc7079205f66eebb8c29f5e6ea8bce7e09f3c authored over 7 years ago by borN_free <[email protected]>
Add Minus mutation
github.com/infection/infection - 41180960292bfd2d8abe80128967deaf42e0fc56 authored over 7 years ago by borN_free <[email protected]>
github.com/infection/infection - 41180960292bfd2d8abe80128967deaf42e0fc56 authored over 7 years ago by borN_free <[email protected]>
Added parent-child relations between nodes. Mutate nodes only inside function/methods
github.com/infection/infection - 309a10d513ed935d3a9cfc670555a11a7d265e6f authored over 7 years ago by borN_free <[email protected]>
github.com/infection/infection - 309a10d513ed935d3a9cfc670555a11a7d265e6f authored over 7 years ago by borN_free <[email protected]>
Introduce mutator generating example code. Add Plus arithmetic mutator
github.com/infection/infection - f9af393efb6eaef0522d4ff707dddc92d5d9514e authored over 7 years ago by borN_free <[email protected]>
github.com/infection/infection - f9af393efb6eaef0522d4ff707dddc92d5d9514e authored over 7 years ago by borN_free <[email protected]>