redhat-developer / redhat-developer/vscode-java
Diagnostics do not work on symlinked files
Abierto
Nadie ha tomado este issue todavía.
bug
diagnostics
- Lenguaje dominante
- TypeScript
- Estrellas
- 2.3k
- Forks
- 546
- Merge medio
- 20 h 1 min
- PR fusionados (30 d)
- 11
Descripción
Syntax highlighting does not work on symlinked files, but it does on original one.
Environment
- Operating System: Ubuntu 20.04
- JDK version: 13.0.7
- Visual Studio Code version: 1.63.2
- Java extension version: 1.3.0
Steps To Reproduce
- Create a sample java project with a
.javafile and introduce an error to it (e.g. useHashMap<String, String>without importing HashMap). - You should see
HashMapunderlined with an errorHashMap cannot be resolved to a type - Create a symlink of the file to somewhere outside the project (in ubuntu:
ln -s <path to original file> <path somewhere outside src/main/java structure>) - The new file won't have
HashMapunderlined


Guía de contribución
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
Reproduce el problema con la configuración indicada de Ubuntu, JDK y VS Code, comparando los diagnósticos de los archivos .java originales y de los enlazados simbólicamente. Rastrea cómo se gestionan los archivos fuera de la estructura src/main/java; se considera terminado cuando el archivo enlazado simbólicamente muestra el mismo diagnóstico que el original.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- java, typescript, vscode
- Área
- developer-experience, tooling
- Tipo de issue
- Error
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 35/100