SetExceptionBreakpoints contradiction
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 42/100
- Tipo de issue
- Documentación
- Claridad
- Bastante claro
- Estado de actividad
- Tranquilo
- Área
- api, documentation
Línea de trabajo
Lee las secciones enlazadas „Initialized Event“ y „SetExceptionBreakpoints Request“ de la especificación DAP, centrándote en cómo las capabilities que faltan afectan a ambas condiciones. Compara las dos afirmaciones y aclara la condición exacta para enviar setExceptionBreakpoints; el issue estará terminado cuando la especificación ya no presente una contradicción.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Consider the case when a DAP debugger doesn't report any capabilities.
The Initialized Event states:
client sends a setExceptionBreakpoints request if one or more exceptionBreakpointFilters have been defined (or if supportsConfigurationDoneRequest is not true)
Since adapter didn't report any Capabilities, the supportsConfigurationDoneRequest is false, and the client must send the setExceptionBreakpoints request.
The SetExceptionBreakpoints Request states:
Clients should only call this request if the corresponding capability exceptionBreakpointFilters returns one or more filters.
Since adapter didn't report any Capabilities, the exceptionBreakpointFilters is empty, and the client must not call the method.
Could you please clarify the conditions when the setExceptionBreakpoints must be sent?
To me it looks strange that clients must send it if the supportsConfigurationDoneRequest is false.
- Lenguaje dominante
- HTML
- Estrellas
- 1.8k
- Forks
- 173
- Merge medio
- 7 d 7 h
- PR fusionados (30 d)
- 2
Preparar el entorno
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de microsoft/debug-adapter-protocol
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
microsoft/debug-adapter-protocol#633 · 1 comentario ·
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
microsoft/debug-adapter-protocol#599 · 8 reacciones ·
-
under-discussion
Dificultad 2/5 1-3 horas Aptitud para principiantes 48/100
microsoft/debug-adapter-protocol#596 · 9 comentarios ·
-
Clarifying 'loadedSource' eventsAbierto
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
microsoft/debug-adapter-protocol#588 · 1 comentario ·
Todos los issues de microsoft/debug-adapter-protocol
Issues similares
-
pydanty:is-working
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
pydantic/pydantic-ai#8843 ·
Los mantenedores suelen responder en 1 día
-
breaking change enhancement server
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
openhab/openhab-core#5847 ·
Los mantenedores suelen responder en 1 día
-
bug P2 reliability
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
afreidah/s3-orchestrator#1564 ·
Los mantenedores suelen responder en 1 día
-
SSH workspace restore rewrites relative symlinks into the deleted sync-back staging directoryAbierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100
paperclipai/paperclip#14173 ·
Los mantenedores suelen responder en 1 día