-
Notifications
You must be signed in to change notification settings - Fork 23
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: php-parallel-lint/PHP-Parallel-Lint
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.3.0
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: php-parallel-lint/PHP-Parallel-Lint
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.3.1
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 7 commits
- 12 files changed
- 4 contributors
Commits on May 5, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 8b8a59a - Browse repository at this point
Copy the full SHA 8b8a59aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c07745 - Browse repository at this point
Copy the full SHA 2c07745View commit details
Commits on May 8, 2021
-
Extend by the Code Climate output format
The Code Climate format is used in the GitLab CI/CD to show errors in the merge request page. The simple JSON format is not sufficient for this.
Configuration menu - View commit details
-
Copy full SHA for a6090fc - Browse repository at this point
Copy the full SHA a6090fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c5c209 - Browse repository at this point
Copy the full SHA 3c5c209View commit details
Commits on Aug 13, 2021
-
PHP 8.1: silence the deprecation notice about jsonSerialize() return …
…type As of PHP 8.1, PHP adds return type declarations to the PHP native functions. For the `JsonSerializable::jsonSerialize()` interface method, the new signature is: ```php function jsonSerialize(): mixed {} ``` As this libary still supports PHP 5.3, it is not possible to add this return type as: 1. Return types weren't available until PHP 7.0 and 2. the `mixed` return type only became available in PHP 8.0. For libraries supporting PHP 7.0+, it would have been possible to fix this by adding an `array` return type (higher specificity). For libraries still supporting PHP < 7.0, there are two choices: 1. Either decouple from the `JsonSerialize` interface. 2. Or use a PHP 8.1 attribute to silence the deprecation notice. As prior to PHP 8.0, attributes are ignored as if they were comments, it is safe to add the attribute to the library and IMO, this is prefered over decoupling the classes from the `JsonSerializable` interface. To prevent PHPCS tripping up over "something" existing between the function docblock and the declaration, PHPCS 3.6.0 should be used, which is the first PHPCS version with full PHP 8.0 syntax support in the sniffs (albeit that there are still some small things to fix up in PHPCS). Refs: * https://wiki.php.net/rfc/internal_method_return_types * php/php-src#7051
Configuration menu - View commit details
-
Copy full SHA for 49cc975 - Browse repository at this point
Copy the full SHA 49cc975View commit details -
PHP 8.1: silence the deprecation notice about RecursiveFilterIterator…
… method return types As of PHP 8.1, PHP adds return type declarations to the PHP native functions. For the `RecursiveFilterIterator`, the relevant method signatures are: * `accept(): bool` * `hasChildren(): bool` * `getChildren(): ?RecursiveFilterIterator` As this libary still supports PHP 5.3, it is not possible to add this return type as: 1. Return types weren't available until PHP 7.0 and 2. the `mixed` return type only became available in PHP 8.0. For libraries still supporting PHP < 7.0, there are two choices: 1. Either decouple from the interface. 2. Or use a PHP 8.1 attribute to silence the deprecation notice. As prior to PHP 8.0, attributes are ignored as if they were comments, it is safe to add the attribute to the library and IMO, this is prefered over decoupling the classes from the interface. To prevent PHPCS tripping up over "something" existing between the function docblock and the declaration, PHPCS 3.6.0 should be used, which is the first PHPCS version with full PHP 8.0 syntax support in the sniffs (albeit that there are still some small things to fix up in PHPCS). Refs: * https://wiki.php.net/rfc/internal_method_return_types
Configuration menu - View commit details
-
Copy full SHA for 7b09d72 - Browse repository at this point
Copy the full SHA 7b09d72View commit details -
Configuration menu - View commit details
-
Copy full SHA for 761f380 - Browse repository at this point
Copy the full SHA 761f380View commit details
Loading
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v1.3.0...v1.3.1