[pipeline-bridge ↪ 1.x] 10 commits

spip-league/pipeline-bridge | 10 commits

Par Matthieu Marcillaud, le 13 avril 2026 à 08h51min :

docs: Up Readme

Modifié
README.md
docs/PIPELINE_MIGRATION.md

Détails : docs: Up Readme (962afc96) · Validations · spip-league / pipeline-bridge · GitLab

==============================
Par Matthieu Marcillaud, le 13 avril 2026 à 08h40min :

refactor: Éviter de repasser par une description legacy

Modifié
README.md
src/ListenerDefinition.php
src/PipelineRegistry.php
src/PipelineRegistryInterface.php
tests/PipelineRegistryTest.php

Détails : refactor: Éviter de repasser par une description legacy (a7f824c8) · Validations · spip-league / pipeline-bridge · GitLab

==============================
Par Matthieu Marcillaud, le 13 avril 2026 à 01h59min :

fix: ne pas utiliser fromGlobals en interne, c’est inutile

Modifié
src/CacheCompiler.php
src/PipelineRegistryInterface.php

Détails : fix: ne pas utiliser fromGlobals en interne, c’est inutile (8bec2dba) · Validations · spip-league / pipeline-bridge · GitLab

==============================
Par Matthieu Marcillaud, le 13 avril 2026 à 01h51min :

remove: ListenerFactory

Supprimé
src/ListenerFactory.php
tests/ListenerFactoryTest.php
Modifié
README.md
docs/PIPELINE_MIGRATION.md
src/PipelineRegistry.php
tests/PipelineRegistryTest.php

Détails : remove: ListenerFactory (c24bf621) · Validations · spip-league / pipeline-bridge · GitLab

==============================
Par Matthieu Marcillaud, le 13 avril 2026 à 00h41min :

chore: fix PHPStan analyse

Modifié
src/ListenerFactory.php
src/PipelineRegistry.php
tests/PipelineDispatcherTest.php

Détails : chore: fix PHPStan analyse (7d9c6446) · Validations · spip-league / pipeline-bridge · GitLab

==============================
Par Matthieu Marcillaud, le 13 avril 2026 à 00h27min :

style: ecs pass

Modifié
src/CacheCompiler.php
src/ListenerDefinition.php
src/ListenerFactory.php
src/PipelineRegistry.php
src/PipelineRegistryInterface.php
src/ServicePipelineListener.php
tests/CacheCompilerTest.php
tests/Fixtures/functions.php

Détails : style: ecs pass (3c68b065) · Validations · spip-league / pipeline-bridge · GitLab

==============================
Par Matthieu Marcillaud, le 13 avril 2026 à 00h25min :

remove: Gestion de spip_pipeline ‹ all › qui venait de On peut declarer dans la globale $GLOBALS['spip_pipeline']['all'] des... (64e934d6) · Validations · spip / ecrire · GitLab

L’EventDispatcher fera mieux en analyse

Modifié
src/CacheCompiler.php
src/ListenerFactory.php
src/PipelineRegistry.php
src/PipelineRegistryInterface.php
tests/Fixtures/functions.php
tests/ListenerFactoryTest.php
tests/PipelineRegistryTest.php

Détails : remove: Gestion de spip_pipeline 'all' qui venait de... (861f8d7e) · Validations · spip-league / pipeline-bridge · GitLab

==============================
Par Matthieu Marcillaud, le 12 avril 2026 à 23h29min :

change: simplification, on ne traite pas de constante SPIP pour les path, ils arrivent absolus.

Supprimé
src/PathReference.php
Modifié
README.md
docs/PIPELINE_MIGRATION.md
src/CacheCompiler.php
src/ListenerDefinition.php
src/PipelineRegistry.php
tests/CacheCompilerTest.php

Détails : change: simplification, on ne traite pas de constante SPIP pour les path, ils arrivent absolus. (a3e3a080) · Validations · spip-league / pipeline-bridge · GitLab

==============================
Par Matthieu Marcillaud, le 12 avril 2026 à 16h15min :

change: Le cache n’écrit plus de code legacy.

Modifié
README.md
docs/PIPELINE_MIGRATION.md
src/CacheCompiler.php
tests/CacheCompilerTest.php

Détails : change: Le cache n’écrit plus de code legacy. (f9dcf733) · Validations · spip-league / pipeline-bridge · GitLab

==============================
Par Matthieu Marcillaud, le 12 avril 2026 à 15h30min :

fix: Meilleure gestion des pipelines SPIP

Ajouté
docs/PIPELINE_MIGRATION.md
src/ListenerDefinition.php
src/ListenerPosition.php
src/ListenerTargetType.php
src/PathReference.php
src/PipelineRegistryInterface.php
src/ServicePipelineListener.php
Modifié
README.md
composer.json
src/CacheCompiler.php
src/ListenerFactory.php
src/PipelineDispatcher.php
src/PipelineEvent.php
src/PipelineRegistry.php
tests/ListenerFactoryTest.php
tests/PipelineDispatcherTest.php
tests/PipelineEventTest.php
tests/PipelineRegistryTest.php

Détails : fix: Meilleure gestion des pipelines SPIP (7830e41b) · Validations · spip-league / pipeline-bridge · GitLab