Automattic / Automattic/VIP-Coding-Standards

4.0 | Remove JS/CSS Sniffs

Abierto
#442 6 comentarios 0 reacciones 0 asignados Ver en GitHub
JS/CSS
Lenguaje dominante
PHP
Estrellas
261
Forks
44
Merge medio
19 min
PR fusionados (30 d)
1

Descripción

With JS and CSS tokenizers slated to be removed in 4.0 of PHPCS, we may have to remove our JS/CSS sniffs for compatibility: https://github.com/squizlabs/PHP_CodeSniffer/issues/2448

JS sniffs:

* JS/WindowSniff.php
* JS/DangerouslySetInnerHTMLSniff.php
* JS/HTMLExecutingFunctionsSniff.php
* JS/InnerHTMLSniff.php
* JS/StringConcatSniff.php
* JS/StrippingTagsSniff.php

CSS Sniffs:

* UserExperience/AdminBarRemovalSniff.php

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Empieza revisando el issue de compatibilidad de PHP_CodeSniffer enlazado y los archivos de sniff JS y CSS indicados: JS/WindowSniff.php, JS/DangerouslySetInnerHTMLSniff.php, JS/HTMLExecutingFunctionsSniff.php, JS/InnerHTMLSniff.php, JS/StringConcatSniff.php, JS/StrippingTagsSniff.php y UserExperience/AdminBarRemovalSniff.php. Confirma si PHPCS 4.0 requiere eliminarlos; se considera terminado cuando los sniffs afectados se gestionen de forma coherente con esa decisión de compatibilidad.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
css, javascript, php
Área
tooling
Tipo de issue
Refactorización
Dificultad
3/5
Tiempo estimado
1-2 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
38/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.