adobe / adobe/aio-cli-plugin-runtime

Clean up numerous classnames

Abierto
#40 1 comentario 0 reacciones 0 asignados Ver en GitHub
enhancement good first issue help wanted
Lenguaje dominante
JavaScript
Estrellas
21
Forks
33
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

All commands define their own classname even though it is not visible to other code.

example from `commands/runtime/action/create.js`
```
class ActionCreate extends RuntimeBaseCommand {
}
...
module.exports = ActionCreate
```

Ideally these should all just be `Command` or something generic, and they should all be the same, much like the way the tests all specify the commands they are testing with : `const TheCommand = require('..`

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Comienza con commands/runtime/action/create.js y compara las declaraciones de las clases de comandos en todo el directorio commands. Revisa el patrón de las pruebas de asignar un comando requerido genérico a un nombre local y, después, identifica todos los nombres de clases de comandos que son privados de sus módulos. La tarea estará terminada cuando las clases de comandos usen un nombre genérico coherente sin cambiar el comportamiento de los comandos.

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

Evaluación

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

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.