cloudwego / cloudwego/abcoder

Is there any plan to support java gradle project ?

Aperta
#146 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Go
Stelle
390
Fork
57
Merge medio
2g 21h
PR unite (30g)
1

Descrizione

When I try to parse a standard gradle java project, got a json file without any class data.

{"id":"project path","ASTVersion":"v0.1.4","ToolVersion":"v0.2.3","Path":"project path","Modules":{},"Graph":{}}

command:
abcoder parse java my-java-project-path -o test.json

[ERROR]23:14:17 client.go:268: LSP server stderr: OpenJDK 64-Bit Server VM warning: Options -Xverify:none and -noverify were deprecated in JDK 13 and will likely be removed in a future release.
[ERROR]23:14:17 client.go:268: LSP server stderr: Jan 12, 2026 11:14:17 PM org.apache.aries.spifly.BaseActivator log
[ERROR]23:14:17 client.go:268: LSP server stderr: INFO: Registered provider ch.qos.logback.classic.servlet.LogbackServletContainerInitializer of service jakarta.servlet.ServletContainerInitializer in bundle ch.qos.logback.classic
[ERROR]23:14:17 client.go:268: LSP server stderr: Jan 12, 2026 11:14:17 PM org.apache.aries.spifly.BaseActivator log
[ERROR]23:14:17 client.go:268: LSP server stderr: INFO: Registered provider ch.qos.logback.classic.spi.LogbackServiceProvider of service org.slf4j.spi.SLF4JServiceProvider in bundle ch.qos.logback.classic
[ERROR]23:14:18 handler.go:112: Received unknown request: client/registerCapability

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Riproduci il report con `abcoder parse java my-java-project-path -o test.json` e analizza perché il JSON risultante contiene dati Modules e Graph vuoti. Non sono indicati file sorgente né test, quindi individua prima il punto di ingresso del parsing Java e la gestione dei progetti Gradle; il lavoro è completato quando i progetti Java Gradle standard producono dati sulle classi nell'output.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
java
Ambito
build-system, cli
Tipo di issue
Funzionalità
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.