Automattic / Automattic/VIP-Coding-Standards
4.0 | Remove JS/CSS Sniffs
- 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
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