technova69/spip-check | 12 commits
Par Gilles Vincent, le 28 août 2026 à 12h29min :
Merge branch ‹ feat/diagnostic-prudent › into ‹ feat/spip-check-cli-port ›
Diagnostic prudent : réduire les faux positifs et gérer les archives manquantes
See merge request technova69/spip-check!12
Ajouté
tests/unit/PhpAnalyzerTest.php
tests/unit/PluginArchiveCacheTest.php
tests/unit/PluginReferencePreparerTest.php
tests/unit/PluginUploadHandlerTest.php
tests/unit/SpipLoaderVerifierTest.php
tests/unit/VerificationPipelineTest.php
Modifié
CHANGELOG.md
README.md
lang/spip_check_ar.php
lang/spip_check_ast.php
lang/spip_check_ca.php
lang/spip_check_cs.php
lang/spip_check_de.php
lang/spip_check_en.php
lang/spip_check_eo.php
lang/spip_check_es.php
lang/spip_check_eu.php
lang/spip_check_fa.php
lang/spip_check_fr.php
lang/spip_check_gl.php
lang/spip_check_hr.php
lang/spip_check_id.php
lang/spip_check_it.php
lang/spip_check_km.php
lang/spip_check_lb.php
lang/spip_check_nl.php
lang/spip_check_oc_lnc.php
lang/spip_check_oc_ni.php
lang/spip_check_pt.php
lang/spip_check_pt_br.php
lang/spip_check_ro.php
lang/spip_check_ru.php
lang/spip_check_sk.php
lang/spip_check_sv.php
lang/spip_check_tr.php
lang/spip_check_zh_tw.php
spip-check.php
src/SpipCheck.php
templates/spip-check.php.tpl
tests/integration/SitewebRegressionTest.php
tests/unit/ArchiveReferenceTest.php
tests/unit/BuildTest.php
tests/unit/I18nTest.php
tests/unit/IndexedScannerTest.php
tests/unit/LanguageCatalogTest.php
tests/unit/PluginSourceIndexTest.php
tests/unit/PluginVerifierTest.php
tests/unit/ReferenceVerifierTest.php
tests/unit/ResultSelectionTest.php
tests/unit/RunStoreTest.php
tests/unit/ScannerTest.php
==============================
Par gilles, le 28 août 2026 à 12h05min :
fix: corriger les écarts du diagnostic prudent
Modifié
CHANGELOG.md
lang/spip_check_ar.php
lang/spip_check_ast.php
lang/spip_check_ca.php
lang/spip_check_cs.php
lang/spip_check_de.php
lang/spip_check_en.php
lang/spip_check_eo.php
lang/spip_check_es.php
lang/spip_check_eu.php
lang/spip_check_fa.php
lang/spip_check_fr.php
lang/spip_check_gl.php
lang/spip_check_hr.php
lang/spip_check_id.php
lang/spip_check_it.php
lang/spip_check_km.php
lang/spip_check_lb.php
lang/spip_check_nl.php
lang/spip_check_oc_lnc.php
lang/spip_check_oc_ni.php
lang/spip_check_pt.php
lang/spip_check_pt_br.php
lang/spip_check_ro.php
lang/spip_check_ru.php
lang/spip_check_sk.php
lang/spip_check_sv.php
lang/spip_check_tr.php
lang/spip_check_zh_tw.php
spip-check.php
src/SpipCheck.php
templates/spip-check.php.tpl
tests/unit/ArchiveReferenceTest.php
tests/unit/BuildTest.php
tests/unit/IndexedScannerTest.php
tests/unit/LanguageCatalogTest.php
tests/unit/ResultSelectionTest.php
tests/unit/RunStoreTest.php
tests/unit/SpipLoaderVerifierTest.php
tests/unit/VerificationPipelineTest.php
==============================
Par gilles, le 28 août 2026 à 00h38min :
docs: finaliser le diagnostic prudent
Modifié
CHANGELOG.md
README.md
spip-check.php
tests/integration/SitewebRegressionTest.php
==============================
Par gilles, le 28 août 2026 à 00h33min :
feat: distinguer la couverture des fichiers suspects
Modifié
lang/spip_check_en.php
lang/spip_check_fr.php
src/SpipCheck.php
templates/spip-check.php.tpl
tests/unit/BuildTest.php
tests/unit/I18nTest.php
tests/unit/LanguageCatalogTest.php
tests/unit/ResultSelectionTest.php
Détails : https://git.spip.net/technova69/spip-check/-/commit/16566dcca5415acdeed713ed153a0773c097bc0a
==============================
Par gilles, le 28 août 2026 à 00h29min :
feat: téléverser les références de plugins manquantes
Ajouté
tests/unit/PluginUploadHandlerTest.php
Modifié
lang/spip_check_en.php
lang/spip_check_fr.php
src/SpipCheck.php
templates/spip-check.php.tpl
tests/unit/BuildTest.php
==============================
Par gilles, le 28 août 2026 à 00h23min :
refactor: préparer les références des plugins
Ajouté
tests/unit/PluginArchiveCacheTest.php
tests/unit/PluginReferencePreparerTest.php
Modifié
src/SpipCheck.php
tests/unit/PluginSourceIndexTest.php
tests/unit/PluginVerifierTest.php
==============================
Par gilles, le 28 août 2026 à 00h09min :
feat: vérifier les fichiers de spip_loader
Ajouté
tests/unit/SpipLoaderVerifierTest.php
Modifié
src/SpipCheck.php
templates/spip-check.php.tpl
tests/unit/BuildTest.php
==============================
Par gilles, le 27 août 2026 à 20h42min :
feat: appliquer un diagnostic prudent par fichier
Modifié
src/SpipCheck.php
tests/unit/IndexedScannerTest.php
tests/unit/ScannerTest.php
tests/unit/VerificationPipelineTest.php
Détails : https://git.spip.net/technova69/spip-check/-/commit/af4c6d75633b5620488c37c37492611dae6ed7bb
==============================
Par gilles, le 27 août 2026 à 20h34min :
refactor: ordonner les vérifications de scripts
Ajouté
tests/unit/VerificationPipelineTest.php
Modifié
src/SpipCheck.php
==============================
Par gilles, le 27 août 2026 à 20h21min :
refactor: isoler l’analyse des tokens PHP
Ajouté
tests/unit/PhpAnalyzerTest.php
Modifié
src/SpipCheck.php
==============================
Par gilles, le 27 août 2026 à 20h16min :
refactor: mémoriser les fichiers de référence fiables
Modifié
src/SpipCheck.php
tests/unit/PluginVerifierTest.php
tests/unit/ReferenceVerifierTest.php
tests/unit/RunStoreTest.php
==============================
Par gilles, le 27 août 2026 à 20h12min :
feat: tolérer les fins de ligne des références
Modifié
src/SpipCheck.php
templates/spip-check.php.tpl
tests/unit/ArchiveReferenceTest.php