Open jycr opened 2 years ago
Hello @jycr, désolé de n'avoir pu regarder ta PR que maintenant. Je te laisse prendre connaissance de mes commentaires, je pense que nous avons besoin d'échanger davantage sur le problème et voir ce qu'on peut faire pour éviter au maximum de modifier le coeur de GreenIT-Analysis dans la version cli. Si tu as aussi des problèmes avec le plugin, peut-être qu'il faudrait créer une PR côté GreenIT-Analysis ?
Changement de la méthode d'analyse en recréant le DOM de la page en mémoire. Cela évite de charge le code de l'analyseur dans la page elle même. Cela permet d'analyser des sites ayant des Content Security Policy de configurés.
Ces modifications sont issues de la proposition de @hayaofr (via https://github.com/cnumr/GreenIT-Analysis-cli/pull/16), j'ai simplement ici réduit au maximum le nombre de modification pour faciliter la relecture de la PR
Fix: https://github.com/cnumr/GreenIT-Analysis-cli/issues/19