LuaLS / LuaLS/lua-language-server
Relative paths for library files break in a multi workspace setup
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- Lua
- Estrellas
- 4.4k
- Forks
- 442
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
Vscode Latest
log.log
Each workspace has it its own .luarc file
If I use a relative path for workspace.library in a multi workspace setup "../../factorio-api/", then the files are not used correctly

However if I use an absolute path for a workspace, that workspace will work correctly
This does not happen if the relative path is in only 1 of the workspaces with the other being empty
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
Empieza reproduciendo el problema en VS Code con dos workspaces, cada uno usando su propio .luarc y una ruta workspace.library relativa como "../../factorio-api/". Revisa el log.log adjunto mientras comparas esta configuración con los casos que funcionan usando una ruta absoluta y un solo workspace. Se considera completado cuando las rutas de biblioteca relativas se resuelven correctamente para cada workspace en la configuración multiworkspace.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- lua, vscode
- Área
- devtools
- Tipo de issue
- Error
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 38/100