microsoft / microsoft/vscode-java-debug

stepFilters skipClasses setting not honored

Abierto
#1,182 2 comentarios 1 reacción 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

ai-triaged bug question step
Lenguaje dominante
TypeScript
Estrellas
591
Forks
429
Merge medio
1 d 9 h
PR fusionados (30 d)
19

Descripción

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.

Guía de contribución

Abrir la guía de contribución

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Línea de trabajo

Comienza con la configuración stepFilters de launch.json y reproduce el problema utilizando el patrón org.springframework.* proporcionado en una aplicación Spring. Traza cómo la Java debugger extension lee skipClasses y, a continuación, verifica que el stepping ya no entre en los archivos .class coincidentes cuando se aplica la configuración.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
java, typescript, vscode
Área
developer-experience, devtools
Tipo de issue
Error
Dificultad
3/5
Tiempo estimado
1-2 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.