Jean-François Lépine - Indice de #maintenabilité d’un projet #PHP et Jenkins
▻http://blog.lepine.pro/industrialisation/indice-de-maintenabilite-dun-projet-php-et-jenkins
Jean-François Lépine - Indice de #maintenabilité d’un projet #PHP et Jenkins
▻http://blog.lepine.pro/industrialisation/indice-de-maintenabilite-dun-projet-php-et-jenkins
peut-être lire ça (▻http://blog.lepine.pro/php/la-maintenabilite-dun-projet-php-en-images) avant ...
Symfony2 Component :
Zend Framework 2 :
Drupal 7 :
WordPress 3 2 :
Chaque cercle représente un fichier. En schématisant, plus le cercle est gros, plus le code est complexe ; la couleur, elle, est représentative de l’indice de maintenabilité.
et #SPIP ?
J’ai tenté de faire tourner le bouzin sur un dossier contenant SPIP 3.0.16 et paf :
php metrics.phar --report-html=report.html spip/
PHPMetrics by Jean-François Lépine <https://twitter.com/Halleck45>
114/1936 [=>--------------------------] 5%
[Exception]
Closure detected instead of method
Yop
Parles tu de ceci : ▻https://scrutinizer-ci.com/g/spip/spip ?
Il semble en effet qu’il y ait des similitudes :
▻https://scrutinizer-ci.com/docs/tools/php
PHP Change Tracking Analyzer
PHP Code Coverage
PHP Code Similarity Analyzer
PHP Code Sniffer
PHP Copy/Paste Detector
PHP CS Fixer
PHP HHVM
PHP Mess Detector
PHP PDepend
PHP Analyzer
Security Advisory Checker
@b_b peux-tu ouvrir un ticket ici ? ▻https://github.com/Halleck45/PhpMetrics/issues?state=open
Pour info, scrutinizer n’est pas un outil d’analyse, « simplement » un aggrégateur. Idéalement ce serait bien d’ailleurs que scrutinizer lance PhpMetrics ;)
à l’intégration de PhpMetrics dans Scrutinizer ? Je ne sais pas trop, j’ai contacté scrutinizer, qui semblait intéressé, il y a déjà quelques temps, mais depuis plus rien...
Pour PhpMetrics, il y a plein de choses à faire encore. La première idée qui me vient serait de m’aider à rédiger la documentation en anglais. Un second point concerne l’ergonomie des rapports HTML.
Bien entendu, l’aide la plus efficace consiste aussi à parler de cet outil ;)
Bon, @seenthis semble avoir bloqué mon post par RSS qui faisait doublon avec celui-ci. Je poste donc manuellement :
Any .geojson file in a GitHub repository will now be automatically rendered as an interactive, browsable map, annotated with your geodata.
Avec du #leaflet dedans, et ça c’est cool :)
Avant :
Après :
nan, moi c’est pareil, un pb dont j’ai déjà parlé à fil
bon j’avais aussi seenthisé l’info, puis effacé après avoir vu le doublon, mais @fil avait déjà commenté... Je cite donc son commentaire ici :
github est un bon modèle de système de publication sur internet : tout en filesystem, versionné, simple et efficace…
@b_b si c’est pas possible tu peux pas nous ajouter ça dans GIS4 ou 5 genre comme les kml, fournir un geojson ?
Pour ce qui est de l’import/export, avec gis geometries il est possible d’importer un kml ou un gpx dans la table gis et d’exporter un objet gis dans ces formats.
Pour le geojson, on fournit déjà tout ce qu’il faut car on utilise du geojson pour alimenter les cartes.
Du coup, il manque quoi ?