@Builder annotation fails to work with multi-line comments on fields
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 45/100
Línea de trabajo
Reproduce el problema en la VS Code Java extension usando JDK 21 con @Builder y un comentario multilínea a nivel de campo; después, compáralo con un comentario de una sola línea. Sigue la ruta del error de generación del builder e identifica dónde el comentario cambia el comportamiento del análisis o de la generación. Se considera terminado cuando el builder se genera y se puede usar en ambos casos, con una prueba de regresión que cubra el comentario multilínea.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Environment:
- VS Code Version: cursor 0.45.11
- Extension Version: 0.29.0
- JDK Type & Version: oracle jdk version: 21
- OS Type & Version:
Step to Reproduce:
When using the @Builder annotation, if a field has a multi-line comment (/** xx **/), the editor extension fails to generate the builder method, making it unusable. However, if the comment is changed to a single-line comment (// xx), the builder method works as expected.
Expected Behavior:
The @Builder annotation should work as expected even when fields have multi-line comments (/** xx **/), and the builder method should be generated and usable.
Actual Behavior:
The actual behavior is that when using the @Builder annotation with multi-line comments (/** xx **/) above the fields, the editor continuously reports an error, preventing the builder from being generated and used. However, if the comments are removed or changed to single-line comments (// xx), the builder works as expected and the error disappears.
Related Issues:
- Lenguaje dominante
- TypeScript
- Estrellas
- 352
- Forks
- 166
- Merge medio
- 17 h 47 min
- PR fusionados (30 d)
- 32
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.
Más de microsoft/vscode-java-pack
-
Memory Leak in Linux Abiertoai-triaged bug
Dificultad 4/5 3-5 días Aptitud para principiantes 42/100
microsoft/vscode-java-pack#1543 · 8 comentarios · 4 reacciones ·
-
ai-triaged bug
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
microsoft/vscode-java-pack#1443 · 1 comentario · 2 reacciones ·
-
ai-triaged bug
Dificultad 3/5 1-2 días Aptitud para principiantes 45/100
microsoft/vscode-java-pack#1425 · 1 comentario ·
-
ai-triaged enhancement feature-request
Dificultad 5/5 Más de una semana Aptitud para principiantes 20/100
microsoft/vscode-java-pack#1423 · 2 comentarios · 1 reacción ·
-
ai-triaged area/jdtls bug needs-investigation
Dificultad 4/5 3-5 días Aptitud para principiantes 25/100
microsoft/vscode-java-pack#1420 · 1 comentario ·
Todos los issues de microsoft/vscode-java-pack
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
-
bug v2
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
modelcontextprotocol/inspector#2458 · 1 comentario ·
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 75/100
railmapgen/rmp-gallery#4068 ·
-
Mend: dependency security vulnerability status: needs triage 🕵️♀️
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
carbon-design-system/ibm-products#9907 ·