microsoft / microsoft/vscode-java-debug

stepFilters skipClasses setting not honored

Ouverte
#1,182 2 commentaires 1 réaction 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

ai-triaged bug question step
Langage dominant
TypeScript
Étoiles
591
Forks
429
Merge moyen
1 j 9 h
PR mergées (30 j)
19

Description

I'm having an issue configuring vscode to prevent stepping into .class files while debugging. Am I on the right path by updating launch.json configuration with the example below? Is there another setting that would override the debugger? I'm still seeing vscode step into springframework .class files given the setting here:
"configurations": [ .... { "stepFilters": { "skipClasses": [ "org.springframework.*" ] } }

Environment
  • Operating System: Mac OS X
  • JDK version: openjdk version "11.0.10"
  • Visual Studio Code version:Version: 1.68.1
  • Java extension version: Extension Pack for Java v0.23.2022061300
  • Java Debugger extension version: v0.41.0
Steps To Reproduce
  1. Configure launch.json with "stepFilters": { "skipClasses": [ "org.springframework.*" ] }
  2. Run springframework app in debug and observe class files are stepped into.

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 la configuration stepFilters de launch.json et reproduisez le problème en utilisant le modèle org.springframework.* fourni dans une application Spring. Suivez la manière dont la Java debugger extension lit skipClasses, puis vérifiez que le stepping n'entre plus dans les fichiers .class correspondants lorsque la configuration est appliquée.

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

Évaluation

Stack technique
java, typescript, vscode
Domaine
developer-experience, devtools
Type d'issue
Bug
Difficulté
3/5
Temps estimé
1-2 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.