spip-contrib-extensions/indexer | 2 commits
Par Matthieu Marcillaud, le 13 septembre 2024 à 09h34min :
chore: composrer normalize
Modifié
composer.json
lib/composer.json
lib/vendor/composer/installed.php
Détails : chore: composrer normalize (ab7b9de6) · Validations · spip-contrib-extensions / indexer · GitLab
==============================
Par Matthieu Marcillaud, le 13 septembre 2024 à 09h33min :
build: Autoloader Composer plus à jour
- On met toutes les classes dans lib/src avec un composer.json spécifique
- On charge lib/vendor/autoload.php si on ne trouve pas la classe d’Indexer.
- On déclare aussi les requires dans le composer.json racine, pour celleux qui l’auraient chargés comme cela
Ajouté
lib/composer.json
lib/composer.lock
lib/src/Indexer/Indexer.php
lib/src/Indexer/Sources/Document.php
lib/src/Indexer/Sources/SourceGeneratorInterface.php
lib/src/Indexer/Sources/SourceInterface.php
lib/src/Indexer/Sources/Sources.php
lib/src/Indexer/Storage/Sphinx.php
lib/src/Indexer/Storage/StorageInterface.php
lib/src/Sources/HierarchieMots.php
lib/src/Sources/HierarchieRubriques.php
lib/src/Sources/SpipDocuments.php
lib/src/Sources/SpipSourcesIndexer.php
lib/src/Sphinx/SphinxQL/Query.php
lib/src/Sphinx/SphinxQL/QueryApi.php
lib/src/Sphinx/SphinxQL/SphinxQL.php
lib/src/Sphinx/SphinxQL/SphinxQLSingleton.php
lib/vendor/autoload.php
lib/vendor/composer/ClassLoader.php
lib/vendor/composer/InstalledVersions.php
lib/vendor/composer/LICENSE
lib/vendor/composer/autoload_classmap.php
lib/vendor/composer/autoload_namespaces.php
lib/vendor/composer/autoload_psr4.php
lib/vendor/composer/autoload_real.php
lib/vendor/composer/autoload_static.php
lib/vendor/composer/installed.json
lib/vendor/composer/installed.php
Modifié
composer.json
inc/indexer.php