Skip to content

Commit 9c9fc23

Browse files
Vitexusclaude
andcommitted
fix: modernise packaging and fix phinx-adapter EaseCore→Ease paths
- composer.json: add PHP >=8.1 constraint, autoload-dev, pin dev deps, add phpstan-phpunit, remove redundant Ui namespace mapping - debian/control: Standards-Version 4.7.0, Rules-Requires-Root, Vcs-*, remove runtime composer dep, multi-line Depends, multiflexi-cli - debian/conf/phinx-adapter.php: use system autoload.php instead of hardcoded EaseCore include paths - debian/autoload.php: revert spurious class_exists guard Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent a5dda56 commit 9c9fc23

4 files changed

Lines changed: 770 additions & 536 deletions

File tree

composer.json

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,18 +5,23 @@
55
"license": "MIT",
66
"autoload": {
77
"psr-4": {
8-
"SpojeNet\\CSas\\": "src/SpojeNet/CSas",
9-
"SpojeNet\\CSas\\Ui\\": "src/SpojeNet/CSas/Ui"
8+
"SpojeNet\\CSas\\": "src/SpojeNet/CSas"
9+
}
10+
},
11+
"autoload-dev": {
12+
"psr-4": {
13+
"SpojeNet\\CSas\\Tests\\": "tests/"
1014
}
1115
},
1216
"authors": [
1317
{
14-
"name": "CyberVitexus",
18+
"name": "Vítězslav Dvořák",
1519
"email": "info@vitexsoftware.cz"
1620
}
1721
],
1822
"minimum-stability": "dev",
1923
"require": {
24+
"php": ">=8.1",
2025
"vitexsoftware/ease-twbootstrap5": "^1.2",
2126
"league/oauth2-client": "^2.8",
2227
"vitexsoftware/ease-core": "^1.49",
@@ -27,11 +32,12 @@
2732
},
2833
"require-dev": {
2934
"robmorgan/phinx": "^0.16",
30-
"phpunit/phpunit": "*",
35+
"phpunit/phpunit": "^12.3",
3136
"phpstan/phpstan": "*",
32-
"friendsofphp/php-cs-fixer": "^3.87",
33-
"ergebnis/composer-normalize": "^2.48",
34-
"ergebnis/php-cs-fixer-config": "^6.54"
37+
"phpstan/phpstan-phpunit": "^2.0",
38+
"friendsofphp/php-cs-fixer": "^3.92",
39+
"ergebnis/composer-normalize": "^2.50",
40+
"ergebnis/php-cs-fixer-config": "^6.60"
3541
},
3642
"config": {
3743
"allow-plugins": {

0 commit comments

Comments
 (0)