Explicit non-Quarkus dependencies not resolved in classpath
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Facilidade para iniciantes
- 25/100
- Tipo de issue
- Bug
- Clareza
- Razoavelmente clara
- Status de atividade
- Pouca atividade
- Stack de tecnologia
- java
- Domínio
- build-system
Direção de pesquisa
The report involves a Quarkus Gradle project where a direct dependency such as jackson-dataformat-csv is missing from the JDT LS classpath, while Quarkus-extension transitives resolve. Start by reproducing with a minimal Gradle project that declares that dependency, then compare what the language server reports against the Gradle dependency graph. Done means the import resolves without errors in Zed.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Relevance Confirmation
- I confirmed that this is not an issue with the Eclipse JDT Language Server itself
What happened?
In a Quarkus Gradle project, transitive dependencies pulled in via Quarkus extensions are correctly resolved, but explicit direct dependencies that are not part of any Quarkus extension (e.g. jackson-dataformat-csv) are missing from the JDT LS classpath, causing false import errors. Gradle compiles fine.
- Extension version: 6.8.17
- Quarkus version: 3.35.2
What did you expect to happen?
Zed Java LSP does not show errors for such external dependencies
Environment
Zed: v1.2.2
Platform: macOS 26.5
Java: Oracle GraalVM 25.0.3+9.1
- Linguagem predominante
- Rust
- Estrelas
- 225
- Forks
- 47
- Merge médio
- 3h
- PRs com merge (30d)
- 5
Preparar o ambiente
Este projeto não oferece contêiner de desenvolvimento, Dockerfile nem guia de contribuição, então a configuração fica por sua conta: comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.
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.
Mais de zed-extensions/java
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 88/100
zed-extensions/java#325 · 1 comentário ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 62/100
zed-extensions/java#133 · 1 comentário ·
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 45/100
zed-extensions/java#324 · 1 comentário ·
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 30/100
zed-extensions/java#272 · 6 comentários ·
-
language-server
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 18/100
zed-extensions/java#233 · 16 comentários ·
Todas as issues de zed-extensions/java
Issues semelhantes
-
A match arm above the largest i64 is compared as 0Talvez já em andamento Um pull request vinculado a esta issue está aberto ou já foi mesclado. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 86/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 83/100
DioxusLabs/dioxus#6063 ·
Mantenedores costumam responder em até 1 dia
-
`nsh-core` fails to compile when taffy's default `calc` feature is enabled elsewhere in the graphAberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
longbridge/nsh#966 ·
Mantenedores costumam responder em até 1 dia
-
Windows docs: pin a tested ConPTY version for Kitty graphics; 1.25.260930003 corrupts large uploadsAberta
Dificuldade 1/5 1-3 horas Facilidade para iniciantes 88/100
raphamorim/rio#2021 ·
Mantenedores costumam responder em até 1 dia
-
documentation
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
non7top/sigstore-shell#38 ·
Mantenedores costumam responder em até 1 dia