PHPStan

Merci Nikrou pour m’avoir conseillé PHPStan, ça m’a permis de trouver deux ou trois bugs qui étaient restés sous les radars dans Clearbricks depuis des années ! Je me suis cependant limité au niveau 5 de l’analyse, qui en compte 8, déjà bien suffisant.

Du côté de Dotclear je vais faire de même, peut-être d’ailleurs en m’arrêtant encore plus bas vu que la structure de l’appli ne s’y prête pas toujours bien ; on a pas mal de code hors classes, plus quelques constantes et variables globales qui compliquent l’analyse.

Du coup j’ai conservé le typage que j’avais mis en place côté Clearbricks et suis tombé sur quelques bugs côté Dotclear à cause d’une utilisation « baroque », c’est-à-dire pas franchement prévue à l’origine ; effet de bord d’un code utilisé et parfois détourné depuis des années.

En tout cas il faudra faire quelques tests d’installation propre, de mise à jour et voir comment se comportent les quelques dizaines de plugins et de thèmes avant de publier la prochaine 2.19 !

FLoC Off !

Google a trouvé un nouveau moyen pour pister son bétail, sans utiliser de cookie, alors voilà un petit plugin pour Dotclear 2 qui insère une entête qui va bien pour empêcher ce nouveau comportement. C’est disponible comme d’habitude sur DotAddict, ou sur le dépôt Github où j’assure son suivi. Il  […]

Lire la suite

Selle en bois

Henri du hamac et sa selle en bois, avr. 2021

Henri du hamac et sa selle en bois Ce vélo est génial — d’ailleurs je prévois de le baptiser dans la journée — en tout point sauf sa selle, faite en pur bois de métal en béton ; alors j’ai commandé chez mon fournisseur de selles préféré, une selle de remplacement, qui soulage au passage le périnée,  […]

Lire la suite

Haut de page