Projet

Général

Profil

Anomalie #4197

fonctions inutilisées dans inc/invalideur

Ajouté par jluc - il y a 3 mois. Mis à jour il y a 10 jours.

Statut:
Nouveau
Priorité:
Normal
Assigné à:
-
Catégorie:
divers
Version cible:
Début:
20/10/2018
Echéance:
% réalisé:

0%

Resolution:
Navigateur:

Description

Dans inc/invalideur.php, les fonctions insere_invalideur et applique_invalideur, qui ne font rien, ne sont jamais utilisées par le noyau.

Elles ne sont définies et utilisées que dans les vieilles versions de SPIP et dans le plugin 'invalideur' qui reproduit le fonctionnement leur ancien système de caches.

Si un plugin surcharge inc/invalideur, il est libre de définir des fonctions ayant ces noms et de les appeler (et c'est ce que fait le plugin "invalideur" qui reproduit l'ancien système de cache).

Mais ces fonctions n'ont rien à faire dans le noyau et c'est inutile qu'elles y soient.

Elles devraient être supprimées.

Historique

#1 Mis à jour par b b il y a 3 mois

  • Version cible mis à 3.3

#2 Mis à jour par marcimat 🌈 il y a 10 jours

En même temps… c’est quasiment tout le fichier qui serait à enlever…
Il n’y a aucun usage de `retire_cache()` non plus.
Les fonctions purger_repertoire() et nombre_de_fichiers_repertoire() auraient plus de sens dans inc/flock…

Formats disponibles : Atom PDF