microsoft / microsoft/java-debug
Use client agnostic command names
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- Java
- Estrellas
- 409
- Forks
- 204
- Merge medio
- 1 d 13 h
- PR fusionados (30 d)
- 4
Descripción
From https://github.com/eclipse/eclipse.jdt.ls/pull/424#issuecomment-344130840, I noticed the debugger exposes vscode* commands on the server side.
[Trace - 21:52:28] Received request 'client/registerCapability - (5)'.
Params: {
"registrations": [
{
"id": "18163e21-97e7-4ae8-b51c-5cdb20e639b1",
"method": "workspace/executeCommand",
"registerOptions": {
"commands": [
"java.edit.organizeImports",
"vscode.java.fetchUsageData",
"vscode.java.resolveClasspath",
"vscode.java.resolveMainClass",
"vscode.java.updateDebugSettings",
"vscode.java.buildWorkspace",
"vscode.java.startDebugSession"
]
}
}
]
It'd be better if the names were client agnostic.
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
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.
Línea de trabajo
Comienza localizando dónde se registran y utilizan los nombres de workspace/executeCommand indicados, incluidos los comandos vscode.java.* mostrados en el issue. Determina la convención de nombres neutral respecto al cliente del proyecto, actualiza de forma coherente los registros y las referencias, y verifica que el registro de comandos siga funcionando para el servidor de depuración de Java.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- java
- Área
- devtools
- Tipo de issue
- Refactorización
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 35/100