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
github.com/infection/infection - 7b5d5f4955acf80b47532b5f6c93f9619798b340 authored almost 5 years ago
github.com/infection/site - 0bb9d72aa12b79334365aaf2b774a59fa2a68d35 authored almost 5 years ago
* Enhancement: Update mutation badge documentation
* Update src/guide/mutation-badge.md
Co...
github.com/infection/site - 83de13410f2a39771f1688b0b2aad0a9172a3012 authored almost 5 years ago* Enhancement: Require ondram/ci-detector
* Enhancement: Use CiDetectorResolver
* Fix: Rem...
github.com/infection/infection - 8d26558d18d0ef774b03cf2f07bace48ae6daa43 authored almost 5 years ago* Install adapters before compiling PHAR
* Temporary remove installation of adapters to debug...
github.com/infection/infection - 9f7c906fc43731d8d198f8464015118388303ac1 authored almost 5 years agogithub.com/infection/site - cd190196673858c51bb2a420180299744a4c06be authored almost 5 years ago
- Move more coverage checks from `Engine` to `CoverageRequirementChecker`
- Rename `CoverageReq...
Skips the mutant dump + process creation for not covered mutants.
github.com/infection/infection - 37fb7dd17d1a82aca4d92fd154cd3f13aaf9ee5b authored almost 5 years agogithub.com/infection/infection - ef78ce424e47905902f1c2327f88e3bab943d889 authored almost 5 years ago
* Drop support for PHP 7.2
* Bump appveyor.yml
* Fix phpdoc for PHPStan
* Update Unconf...
github.com/infection/infection - 3b534fad7ad84480b3ed8cb9c3c5dcf9be13282b authored almost 5 years agogithub.com/infection/infection - 31544d9c4c0916e6ef6e0acf51120dc9f654909d authored almost 5 years ago
Closes #1123
github.com/infection/infection - d4bcd6527a70ed4136b57114230843a0d58ae39d authored almost 5 years ago
- Indicate the score units (%)
- Round and format the scores to ensure they are 2 significant d...
* Don't let PHP 7.4 builds fail
Except for phpdbg build.
* Speed up CI build using -no-pro...
github.com/infection/infection - 5099b69b8acf34164df37e2268442f0e2b9db3da authored almost 5 years agoThis PR:
- Introduces a new component `EnvBackup` to easily save & restore environment variab...
github.com/infection/infection - 7a8587aa82232ebe1b31e944a1de5e7515466480 authored almost 5 years ago* Move JUnit-related classes in own namespace
* CS
github.com/infection/infection - 5e21699ed1b23bc63f1edf691d23c88c3c63b506 authored almost 5 years ago* s/PhpUnitXmlCoverageFactory/PhpUnitXmlCoveredFileDataFactory/g
* Revert " s/PhpUnitXmlCover...
github.com/infection/infection - 70fcb12def9a14f8e82ef8e803291817ac03fb25 authored almost 5 years agogithub.com/infection/infection - f0fd2f9e0e91fbe98bc72e9ae7f20f9da58ea1cd authored almost 5 years ago
This PR:
- [x] Makes ParallelProcessRunner automatically adjust wait times and bucket size
-...
Before (full log)
<details>
<summary>infection-before.txt</summary>
```
Escaped mutants:...
github.com/infection/infection - 50c5be4bdbae51bfb2f2b0d3ca3451dcba149175 authored almost 5 years ago
github.com/infection/infection - a149bf42af9355dbde3d997df5e4eb480868aeb3 authored almost 5 years ago
github.com/infection/infection - 1d827171d735ce29d000538b1b3b099c16737f5c authored almost 5 years ago
* Remove `infection/codeception-adapter` root package
* Remove phpspec adapter
* Add Test ...
github.com/infection/infection - 3d20ea6f2738a88ebd2be710a78d71a0a972690c authored almost 5 years agoThis reverts commit abb401162cb357541e51a63ad7eb3753dce0dd40.
github.com/infection/infection - 2fdb5300ec316e5c6c66b08fd8f76e10f8c968a3 authored almost 5 years agoThis PR addresses a few short comings from the `MetricsCalculator`:
- Calculations are now pe...
github.com/infection/infection - 4f91fc417fd4c5b4bb8d0a4f8cee5850f574d34b authored almost 5 years ago* Update profiles.md
* Update profiles.md
* Update profiles.md
github.com/infection/site - 05dcf8b4a5e13b8bf5e3b909bcc03fa8f3c8c2a3 authored almost 5 years agoAs of now, if you want to add an `ignore` setting, you need to add it on a mutator basis. This h...
github.com/infection/infection - 593189dcd04aa408aabe22e8780671cbad2bbf4c authored almost 5 years agogithub.com/infection/infection - 8043b832705697b9e6a17661122f8c8d47d98c38 authored almost 5 years ago
Whenever I took a look at the loggers I couldn't help but to find they could be made a bit simpl...
github.com/infection/infection - d9ccef9dd368afc47f80ae0aba7a3771250c394f authored almost 5 years ago* Improve JUnitTestCaseSorter
* Simplify a bit more
* Optimize more
* We don't know if ...
github.com/infection/infection - 11a327b6b5ba268091cfcde38c960b0d34b9b915 authored almost 5 years ago* Introduce SafeDOMXPath, replacement for SafeQuery
* Update SafeDOMXPath.php
* Smoke test...
github.com/infection/infection - 05e230254c5160af61ff34e696ae0855eeb44db8 authored almost 5 years ago* Convert SourceFileCollector to iterator
* Streamize SourceFileCollector
* Apply suggesti...
github.com/infection/infection - 938e7e32c1450d4fd013e3e8a53bfbe465fbb5a3 authored almost 5 years agogithub.com/infection/infection - 89d9c4d1741a9e9540d43eaeebb3e4538126526c authored almost 5 years ago
github.com/infection/infection - 4dd8e89581bda93fa88333b42747ad10c86ad18b authored almost 5 years ago
- Move the request part of `BadgeApiClient` into a dedicated `JsonClient` class which allows to ...
github.com/infection/infection - da58d5762e1136c96c66ca3f8635d40b60647b57 authored almost 5 years agoCo-authored-by: Maks Rafalko <[email protected]>
github.com/infection/infection - 481760388d06635b6a3b7a00ea95881855ea4034 authored almost 5 years ago* Make E2ETest a member of integration group
* Ensure this test belongs to e2e group.
* Im...
github.com/infection/infection - 10e71a736ab034ffc4b9c366b806496f77806137 authored almost 5 years ago* Use Reflection to infer EventSubscriber methods
* PerformanceLoggerSubscriber need not to r...
github.com/infection/infection - fce6a71ba1eb48c5d651d189b7cd97d0bed778f6 authored almost 5 years agogithub.com/infection/infection - e76a8259b67fa5443d952544fe3b55de35005cd3 authored almost 5 years ago
* Update desc for --no-progress
* Update src/guide/command-line-options.md
* Update src/gu...
github.com/infection/site - a27b1185fb1c28bfdacb650a3fa5303076a934dd authored almost 5 years ago* Simplify DotFormatter
* Make FileMutationGenerator, NodeMutationGenerator, MutationsCollect...
github.com/infection/infection - 5f3094ca95593454f47382992ee7ac4d78463c9b authored almost 5 years agogithub.com/infection/infection - 3e68d27c98ab3bc6212b0d5fff321992fbe15517 authored almost 5 years ago
- Profiling shows that IgnoreConfig in a very hot class, with a method potentially called for ev...
github.com/infection/infection - a429a09799d97336b0dd030908a166edc587a30e authored almost 5 years agogithub.com/infection/infection - 51e1d84458a94305a7513a84cfeca96149938f50 authored almost 5 years ago
github.com/infection/infection - ee3527afc78e701038c2728b55c63564db9c6d4b authored almost 5 years ago
As of now, all our reporting (loggers) are dependent on `MutantProcess` which exposes a lot of m...
github.com/infection/infection - a66ff970e8578f4ae7eab1c2f076eb3e12c0c06f authored almost 5 years agogithub.com/infection/infection - 1415efa7c24a939e6735f4f6cac98dffcb4a1eea authored almost 5 years ago
github.com/infection/infection - 77416ab12ec93b9540b9ff46a776a7d259e69789 authored almost 5 years ago
[skip ci]
github.com/infection/infection - a6c47b867685b681347e24e27cd29f71a832078c authored almost 5 years ago* New option to skip the initial test suite
Doc update for https://github.com/infection/infec...
github.com/infection/site - cfb002c64186a91f417f227da3f872d9a143ca76 authored almost 5 years ago* Allow the initial test suite to be skipped
* Create an e2e test for skipping the initial ru...
github.com/infection/infection - aa8a8860ec19393f7dc682a0ddcd8a6c6dbda75c authored almost 5 years agoWe have some stateless services used in our test codebase. Since they are used repeatedly, we so...
github.com/infection/infection - 611e9cb5ba8c908c5f1aec8a13d88e68d1479f12 authored almost 5 years ago- Rename `XmlConfigurationHelper` into `XmlConfigurationManipulator`: the later hints more as a ...
github.com/infection/infection - 1420efee99166f32ba09649a4b35cc207229c957 authored almost 5 years ago* MemoryLimiterTest needs an update
This test is broken currently, let's see if CI would noti...
github.com/infection/infection - 6f61f5c417b2502145f89416c7b7a7dc964f1e9a authored almost 5 years ago* Make check_trailing_whitespaces.sh ignore untracked files
* Update check_trailing_whitespac...
github.com/infection/infection - abb401162cb357541e51a63ad7eb3753dce0dd40 authored almost 5 years agoCloses #795
github.com/infection/infection - 4310790ada0f2f683b8112441193af2accddcfc2 authored almost 5 years agogithub.com/infection/site - 7b426292b609b24bcb81b4c3b839428c31d17242 authored almost 5 years ago
* Enhancement: Allow specifying a few command line options via config
* Fix: Description
*...
github.com/infection/infection - b91b856c423acb69be2f383516494a3c953e1634 authored almost 5 years agoSee the test in question for the new rules. No change on the code side, just making adding more ...
github.com/infection/infection - b42b75b661ad3a25e0a3c12c6f9f75079c7796c4 authored almost 5 years ago* Review XmlConfigurationHelperTest
* Add more coverage
* Minor changes
* Review XmlCon...
github.com/infection/infection - e15f1209f8b5b0d7029f7903b05511c59f87152f authored almost 5 years agogithub.com/infection/infection - fd68b46db22510694647b82cf20881bb2c50c983 authored almost 5 years ago
* Review XmlConfigurationHelperTest
* Add more coverage
* Minor changes
* Review XmlCon...
github.com/infection/infection - d994219dd59b6d5f578dcd55279f770fca655105 authored almost 5 years ago* Tweak TravisCiResolver error messages
* Fix BadgeLogger
github.com/infection/infection - 25bd4fc3e2c722c3203745a1b20212dcd0af451c authored almost 5 years ago* Enhancement: Implement ChainBuildContextResolver
* Fix: Rename test methods
github.com/infection/infection - ead27ed0fe03ea4d06f3a6f27957b25d71acf053 authored almost 5 years agogithub.com/infection/infection - e55747cad687afd5989da47def4ffaf434dd204e authored almost 5 years ago
github.com/infection/infection - 9133b5afff557248249c6ee8748076c8253aeae8 authored almost 5 years ago
github.com/infection/infection - 3c2fb20c4b6a1d705f391be589b7ec555940ac46 authored almost 5 years ago
- a few CS changes
- add a few more tests (increase coverage and mutation score)
github.com/infection/infection - 14053ccb745a82378cc3572a5ee0390a9f00e0a4 authored almost 5 years ago
Depends on #1005
This PR introduces an abstraction to allow a bit more of flexibility for in...
github.com/infection/infection - 4888643018f32af8f0198e8ea8d20850ce50a01f authored almost 5 years agogithub.com/infection/phpspec-adapter - b859bd80d3349bdcb17dae7016f081ca296267bc authored almost 5 years ago
github.com/infection/phpspec-adapter - f8dbf1831551cdeb52d435a02acaf1299abf6207 authored almost 5 years ago
github.com/infection/extension-installer - 20e8c0375df5f74c6837f59fde33f01d20ecac8b authored almost 5 years ago
github.com/infection/codeception-adapter - aa4db3c5748ab4236938efc71f81b08c8f793473 authored almost 5 years ago
github.com/infection/codeception-adapter - cc19c0186e260a7cc680817b73d5b59ec4a7096d authored almost 5 years ago
github.com/infection/codeception-adapter - b82f0369f535c310033aa47739034b9c0f536f6d authored almost 5 years ago
github.com/infection/codeception-adapter - 5c2e961d04605c65f5acde2e00de91e904069ed9 authored almost 5 years ago
github.com/infection/extension-installer - 07ea70f6fe972a1a35a9a3df90662f0484f87c4b authored almost 5 years ago
github.com/infection/extension-installer - 849f9784f050fdbc0d904c6744a8c5bb7f98684d authored almost 5 years ago
github.com/infection/extension-installer - cba794730a55691d9acac2e6b2f883b7da4ff916 authored almost 5 years ago
github.com/infection/extension-installer - 712a70bc038eb4b717911f1c1e3b634f59994ad0 authored almost 5 years ago
github.com/infection/extension-installer - 20c9821bdefbe35483db24dde07512e927bdbe41 authored almost 5 years ago
github.com/infection/extension-installer - e32a77cf8950e408f1b60f2682b21448d4014984 authored almost 5 years ago
github.com/infection/extension-installer - 809ad04004a8b6668d9992ceab2525a8b70dd78d authored almost 5 years ago
github.com/infection/infection - 8bd6ff3e8c75900d6e1c37fc6c4c5fd3b73a550f authored almost 5 years ago
* Remove PhpUnitExtraOptions/PhpSpecExtraOptions implementations and move the logic to adapter
...
github.com/infection/infection - f0d90987b45adbdcbed1a6ef4ec42a0dfe724585 authored almost 5 years ago
* Making builds on PHP 7.4 pass
- Add a testing stage for PHP 7.4 + xdebug + pcov
- Require ...
Co-authored-by: Alexey Kopytko <[email protected]>
github.com/infection/infection - ae8bdc595ea65422669fc291e8a82f36f9bf0a4b authored almost 5 years agogithub.com/infection/infection - 6b2170835b5116f9d14a465f4b9febb0b6c655b6 authored almost 5 years ago
* Add support for BDD tests (.feature)
* Fix boolean expression syntax
* Coding style fixe...
github.com/infection/infection - 68c09a38b2b9ee29fdf08e1303b769746ee2d6e7 authored almost 5 years agoIntroduces more specific configuration objects for the mutators to ease the consumption of the m...
github.com/infection/infection - 60dc6e1d480b6198991a19b0a4ccd250bab1ec0c authored almost 5 years agogithub.com/infection/infection - 3794e423f558848cb328469d11f383c40d9417ad authored almost 5 years ago
Replacement for #984.
Simplifies how the test frameworks can ignore additional nodes.
github.com/infection/infection - 5061e4cb3d552769b507e127320a0c9f902cbbc3 authored almost 5 years agoThis will allow to not add any new code to `infection/infection` when the new Test Framework Ada...
github.com/infection/infection - f9213b4854d4a523e1e427731859f2c306570ac8 authored almost 5 years agoThis PR:
- Introduces the `Infection\PhpParser` namespace which aims at grouping the PHP-Pars...
github.com/infection/infection - 4690986ff6854f7c57935fbc47f346c7f7905803 authored almost 5 years ago
* Fixes #815
* Checks node range outside of the function signature
* Introduces a new class t...
github.com/infection/infection - fc08b4d620de50be1b3c5e604e61ff3cedb4166c authored almost 5 years ago
github.com/infection/infection - b2d5e002d18f4922db94285ba7be1d023a3b9a97 authored almost 5 years ago