LuaLS / LuaLS/lua-language-server
Addon manager takes wrong path when using Lua.addonManager.repositoryPath
Ninguém assumiu esta issue ainda.
- Linguagem predominante
- Lua
- Estrelas
- 4.4k
- Forks
- 442
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Descrição
### How are you using the lua-language-server?
Visual Studio Code Extension (sumneko.lua)
### Which OS are you using?
Windows
### What is the issue affecting?
Libraries
### Expected Behaviour
I expect it works with custom repository addons (workspaceStorage)
### Actual Behaviour
It works with official repository addons (globalStorage)
_important note: I copied the files from "workspaceStorage" to "globalStorage" to illustrate the problem. Without this, the custom library will not activate._
### Reproduction steps
1. Go to 'settings', search for 'Lua.addonManager.repositoryPath'
2. Type 'https://github.com/antim0118/LLS-Addons-LPYT'
3. Open 'Addon manager'
4. Activate any custom addon
5. Nothing happens (because it tries to find the addon in globalStorage folder)
### Additional Notes
_No response_
### Log File
[Log file](https://github.com/user-attachments/files/21246638/file_e.3A_.21Desktop_PortablePrograms_psp_LuaPlayerYT.200.5_Projects_3d_triangles_test.log)
Guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Direção de pesquisa
Reproduza o problema definindo Lua.addonManager.repositoryPath como o repositório vinculado e ativando um addon por meio do Addon manager. Rastreie a resolução do caminho do repositório do addon manager e verifique se os addons do repositório personalizado são carregados de workspaceStorage sem copiá-los para globalStorage.
Escrita pelo modelo de indexação a partir do texto da issue.
Avaliação
- Stack de tecnologia
- lua, vscode
- Domínio
- tooling
- Tipo de issue
- Bug
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Status de atividade
- Estagnada
- Clareza
- Razoavelmente clara
- Facilidade para iniciantes
- 45/100