cloudwego / cloudwego/abcoder

Is there any plan to support java gradle project ?

Abierto
#146 0 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
Go
Estrellas
391
Forks
58
Merge medio
2 d 21 h
PR fusionados (30 d)
1

Descripción

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

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Reproduce el informe con `abcoder parse java my-java-project-path -o test.json` e inspecciona por qué el JSON resultante tiene datos de Modules y Graph vacíos. No se nombran archivos fuente ni pruebas, así que primero localiza el punto de entrada del análisis de Java y el manejo de proyectos Gradle; la tarea estará terminada cuando los proyectos Java estándar de Gradle produzcan datos de clases en la salida.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
java
Área
build-system, cli
Tipo de issue
Nueva funcionalidad
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.