Juliette
Juliette
## Is your feature request related to a problem? PHP 5.6 introduced the spread operator `...` for packing arguments in function declarations (variadic functions) and unpacking them in function calls....
## Rationale WPCS includes a number of sniffs which examine function declarations. Functions can be declared with or without body: ```php // Standard, with body: function something( $param ) {...
The DealerDirect Composer plugin has just released version `0.7.0`. This new version includes support for Composer 2.0.0 (upcoming) and allows for installation of the plugin in combination with PHP 8...
PHP 8.0 has been branched off two months ago, so `nightly` is now PHP 8.1 and in the mean time PHP 8.0 was released last week. As of today, there...
Related to #57, follow up on #70, this PR adds unit tests for the `Security.BadFunctions.EasyRFI` sniff. This includes a review of the sniff and making various fixes to it to:...
Related to #57, follow up on #70, this PR adds unit tests for the `Security.BadFunctions.NoEvals` sniff. # Commit Summary ## BadFunctions/NoEvals: add unit tests ## BadFunctions/NoEvals: error message precision `eval()`...
... and move the docblock to the class so code coverage will actually be recorded.
Related to #57, follow up on #70, this PR adds unit tests for the `Security.Misc.TypeJuggle` sniff. # Commit Summary ## Misc/TypeJuggle: add unit tests ## Misc/TypeJuggle: use the build-in PHPCS...
The Travis docs say that `$TRAVIS_BUILD_STAGE_NAME` is in "proper case" form: > TRAVIS_BUILD_STAGE_NAME: The build stage in capitalized form, e.g. Test or Deploy. If a build does not use build...
I'd like to propose adding basic build testing via Travis. Things which could be included, would, for instance, be: - [x] Validation of the `composer.json` file. - PR #60 -...