JamesRezo/plugin-manager | 4 commits
Par JamesRezo, le 25 septembre 2025 à 12h52min :
feat(validation): VersionCheckerTrait
Ajouté
src/Descriptor/SpipVersionAwareInterface.php
src/Descriptor/SpipVersionAwareTrait.php
src/Descriptor/VersionCheckerAwareInterface.php
src/Descriptor/VersionCheckerAwareTrait.php
tests/Stub/CheckerAwareStub.php
tests/Stub/VersionAwareStub.php
Supprimé
src/Descriptor/CompatibilityAwareTrait.php
tests/Stub/CompatibleStub.php
tests/Stub/NothingStub.php
Modifié
docs/usage.md
src/Descriptor/Necessite.php
src/Descriptor/Paquet.php
src/Descriptor/Spip.php
src/Descriptor/Utilise.php
src/Serializer/PaquetNormalizer.php
src/Version/Checker.php
src/Version/CheckerInterface.php
tests/Descriptor/PaquetTest.php
tests/Descriptor/SpipTest.php
tests/ParserTest.php
tests/Serializer/PaquetNormalizerTest.php
Détails : feat(validation): VersionCheckerTrait (b82e1c8c) · Validations · JamesRezo / plugin-manager · GitLab
==============================
Par JamesRezo, le 25 septembre 2025 à 10h05min :
feat(validation): IsCompatible constraint
Ajouté
src/Constraints/IsCompatible.php
src/Constraints/IsCompatibleValidator.php
tests/Constraints/IsCompatibleValidatorTest.php
Modifié
tests/Fake/FakeChecker.php
==============================
Par JamesRezo, le 24 septembre 2025 à 20h34min :
feat(version): use checker in semver constraint
Ajouté
tests/Fake/FakeChecker.php
Modifié
src/Constraints/IsSemver.php
src/Constraints/IsSemverValidator.php
tests/Constraints/IssemverValidatorTest.php
tests/ParserTest.php
==============================
Par JamesRezo, le 24 septembre 2025 à 20h16min :
feat(version): simple checker
Ajouté
src/Version/Checker.php
src/Version/CheckerInterface.php
tests/Version/CheckerTest.php
Détails : feat(version): simple checker (b8e5b035) · Validations · JamesRezo / plugin-manager · GitLab