adobe / adobe/aio-cli-plugin-runtime

Clean up numerous classnames

Aperta
#40 1 commento 0 reazioni 0 assegnatari Vedi su GitHub
enhancement good first issue help wanted
Lingua principale
JavaScript
Stelle
21
Fork
33
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

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('..`

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia da commands/runtime/action/create.js e confronta le dichiarazioni delle classi dei comandi nell'intera directory commands. Esamina il pattern dei test che assegna un comando richiesto generico a un nome locale, quindi identifica tutti i nomi delle classi dei comandi che sono privati dei rispettivi moduli. Il lavoro è completato quando le classi dei comandi usano un nome generico coerente senza modificare il comportamento dei comandi.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
javascript
Ambito
cli
Tipo di issue
Refactoring
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
45/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.