redhat-developer / redhat-developer/vscode-java
Use a naming convention to ignore the unused variable warning
Personne n'a encore pris cette issue.
- Langage dominant
- TypeScript
- Étoiles
- 2.3k
- Forks
- 546
- Merge moyen
- 20 h 1 min
- PR mergées (30 j)
- 11
Description
For example :
for (String i : arrayName)
ArrayListName.add(someIntVariable++);
I need the length of arrayName, but I need not i. Obviously, the language server will prompt the warning of The value of the local variable i is not used.
I can suppress the warning through add @SuppressWarnings("unused") before the method/class. But IntelliJ has a better solution: you can rename i to ignored to suppress this warning. Could we provide a similar function?
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Commencez par le traitement, par Java language-server, de l’avertissement concernant les variables locales inutilisées décrit dans l’issue, et examinez la manière dont IntelliJ traite le nom ignored. Déterminez la convention de nommage prise en charge et sa portée, puis vérifiez que renommer i en ignored supprime l’avertissement sans supprimer les autres diagnostics concernant les variables inutilisées.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- java, typescript, vscode
- Domaine
- developer-experience, tooling
- Type d'issue
- Fonctionnalité
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 35/100