redhat-developer / redhat-developer/vscode-java

False positive warnings and errors

Ouverte
#3,807 1 commentaire 0 réactions 0 personnes assignées Voir sur GitHub

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

When loading a java project, the extension reports hundreds of warnings and errors. once those files are opened, the nonsenese warnings and errors disappear.
If at any point all java files are closed, the nonsense warnings and errors reappear.

The only way to get rid of them is to open every file they appear in.

Environment
  • Operating System: MacOS 14.5
  • Visual Studio Code version: 1.95.0
  • Java extension version: 1.35.1
$ java -version
openjdk version "22.0.2" 2024-07-16
OpenJDK Runtime Environment Zulu22.32+15-CA (build 22.0.2+9)
OpenJDK 64-Bit Server VM Zulu22.32+15-CA (build 22.0.2+9, mixed mode, sharing)
Steps To Reproduce
  1. Open a relatively large java project
  2. observe nonsense errors and warnings

Dozens of warnings for file ArrayList.java

No issues found in file after opening

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Piste de recherche

Commencez par reproduire le problème avec les versions signalées de macOS, VS Code, Java extension et OpenJDK sur un projet Java relativement volumineux. Comparez les diagnostics avant et après l’ouverture des fichiers concernés, notamment ArrayList.java ; le travail est considéré comme terminé lorsque les avertissements et erreurs erronés ne réapparaissent pas une fois tous les fichiers Java fermés.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
java, typescript
Domaine
developer-experience, devtools
Type d'issue
Bug
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.