Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added PHP 8.2 support, dropped PHP 7 support #12

Merged
merged 21 commits into from
Dec 11, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
6d351aa
chore(deps): add renovate.json
renovate[bot] Jul 20, 2022
87c0734
Added PHP 8.2 support, dropped PHP 7 support
glo71317 Dec 5, 2022
be0f1ba
drop the laminas-ci.json file as all dependent packages has php8.2 su…
glo71317 Dec 5, 2022
5f29d11
added convertDeprecationsToExceptions in phpunit.xml.dist
glo82145 Dec 6, 2022
08c89e7
upgraded phpunit version to 9.5 in composer.json
glo82145 Dec 7, 2022
87bf521
Exclude `declare(strict_types=1)` enforcement from CS rules
Ocramius Dec 11, 2022
282e9e2
Included psalm static analysis to prevent minor regressions in the co…
Ocramius Dec 11, 2022
80d6ac7
Merge remote-tracking branch 'origin/renovate/configure' into php8.2-…
Ocramius Dec 11, 2022
f8516f4
Merge branch 'feature/add-psalm-static-analysis' into php8.2-support
Ocramius Dec 11, 2022
5bb2eff
Removing unused test autoloader: was used for test classes that were …
Ocramius Dec 11, 2022
922c94d
Exclude build artifacts from distribution package
Ocramius Dec 11, 2022
bba4f67
Adjusted `DecoratorManagerTest`
Ocramius Dec 11, 2022
6fec99b
Restored internal docs of `Table\Table`, broken by #12 work
Ocramius Dec 11, 2022
d1791ca
Restored internal docs of `Table\Row`, broken by #12 work
Ocramius Dec 11, 2022
e5763cd
Replaced `gettype` with `get_debug_type` when looking at unknown `mix…
Ocramius Dec 11, 2022
a4d3b87
Adjusted `DecoratorManager` to adjust to `AbstractPluginManager` types
Ocramius Dec 11, 2022
7faee16
Restored `Table\Column` documentation broken by #12
Ocramius Dec 11, 2022
26d2ad1
Restored `Multibyte` documentation and deprecations broken by #12
Ocramius Dec 11, 2022
a50c6fa
Restored `Figlet` documentation broken by #12
Ocramius Dec 11, 2022
8bdc2b2
Regenerated psalm baseline based on type improvements coming from the…
Ocramius Dec 11, 2022
cca9f0e
Applied automated CS fixes: sorting of docblock annotation groups
Ocramius Dec 11, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,12 @@
/.github/ export-ignore
/.gitignore export-ignore
/.travis.yml export-ignore
/composer.lock export-ignore
/docs/ export-ignore
/mkdocs.yml export-ignore
/phpcs.xml export-ignore
/phpunit.xml.dist export-ignore
/psalm.xml.dist export-ignore
/psalm-baseline.xml export-ignore
/renovate.json export-ignore
/test/ export-ignore
5 changes: 0 additions & 5 deletions .laminas-ci.json

This file was deleted.

29 changes: 18 additions & 11 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,28 +16,33 @@
"forum": "https://discourse.laminas.dev"
},
"config": {
"sort-packages": true
"sort-packages": true,
"platform": {
"php": "8.0.99"
},
"allow-plugins": {
"dealerdirect/phpcodesniffer-composer-installer": true
}
},
"extra": {
},
"require": {
"php": "^7.3 || ~8.0.0 || ~8.1.0",
"laminas/laminas-servicemanager": "^3.4",
"laminas/laminas-stdlib": "^3.6"
"php": "~8.0.0 || ~8.1.0 || ~8.2.0",
"laminas/laminas-servicemanager": "^3.19.0",
"laminas/laminas-stdlib": "^3.7.1"
},
"require-dev": {
"laminas/laminas-coding-standard": "~1.0.0",
"phpunit/phpunit": "^9.3"
"laminas/laminas-coding-standard": "~2.4.0",
"phpunit/phpunit": "^9.5",
"psalm/plugin-phpunit": "^0.18.4",
"vimeo/psalm": "^5.1"
},
"autoload": {
"psr-4": {
"Laminas\\Text\\": "src/"
}
},
"autoload-dev": {
"files": [
"test/autoload.php"
],
"psr-4": {
"LaminasTest\\Text\\": "test/"
}
Expand All @@ -49,8 +54,10 @@
],
"cs-check": "phpcs",
"cs-fix": "phpcbf",
"test": "phpunit --colors=always",
"test-coverage": "phpunit --colors=always --coverage-clover clover.xml"
"test": "phpunit --colors=always --testsuite \"unit test\"",
"test-coverage": "phpunit --colors=always --coverage-clover clover.xml",
"test-integration": "phpunit --colors=always --testsuite \"integration test\"",
"upload-coverage": "coveralls -v"
},
"conflict": {
"zendframework/zend-text": "*"
Expand Down
Loading