redhat-developer / redhat-developer/vscode-java
Better quick fix to "Potential null pointer access": check if the variable is not null
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
I have the following code:
String s = null;
// do conditional stuff with "s"
s.length() // "Potential null pointer access" warning
Currently VS Code offers me 2 quick fixes:
- "Ignore compiler problem(s)"
- "Add @SuppressWarnings 'null' to myMethod"
A better quick fix option would be to add a "not nulll" check before the method calling.
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 suivre les corrections rapides existantes pour l’avertissement « Potential null pointer access » et les deux options décrites dans l’issue. Déterminez comment une correction rapide de vérification de nullité doit se comporter pour l’exemple, puis ajoutez une couverture montrant que la nouvelle option apparaît et produit l’appel protégé attendu.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- java, typescript
- Domaine
- 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