JcDenis / improve

Dotclear plugin - Module cleaner
GNU General Public License v2.0
0 stars 0 forks source link

Action : Dépréciés de Dotclear #8

Closed franck-paul closed 1 year ago

franck-paul commented 1 year ago

Visiblement un petit problème de faux-positif sur un plugin, a11yConfig, fichier _admin.php qui m'indique :

Possible utilisation du déprécié "adminPreferencesForm", vous devriez utiliser "adminPreferencesFormV2" à la place depuis Dotclear 2.24.

Or j'utilise bien la V2 du behavior : https://github.com/franck-paul/a11yConfig/blob/b2436d4415a3899cdfa55edb49d58647eed8a7f8/_admin.php#L176

👍 Bien vu le lien vers le billet d'adaptation chez moi ;-)

JcDenis commented 1 year ago

Je recherche en rexepx simmple du coup il trouve le second adminPreferencesForm (qui est ta methode perso) je ne sais pas trop comment faire autrement sans faire une usine à gaz :/ Si tu as une idée.

Du coup chez moi j'ai modifié également le nom des methods des plugins.

franck-paul commented 1 year ago

Je vais voir si je trouve une regexp qui convient ;-)

franck-paul commented 1 year ago

Bon t'as raison, c'est un peu too much de mettre en place une (grosse) regexp de la mort qui tue pour si peu :-)

JcDenis commented 1 year ago

Ou alors travailler en asynchrone...

franck-paul commented 1 year ago

Ou alors utiliser Rector voire PHPStan pour faire de l'analyse syntaxique et détecter les deprecated non détectés en standard :-p

JcDenis commented 1 year ago

feu !

PS: Je te laisse faire hein

franck-paul commented 1 year ago

Ouais, je te dis dès que c'est prêt… :-p