#3 让 Maven 项目能跳进依赖库(从 pom.xml 和本地仓库解析依赖、按需读 jar、没有源码时生成签名存根)。Gradle 项目的依赖还读不了。 思路:从 `build.gradle`/`build.gradle.kts` 和 `gradle/libs.versions.toml` 读写成字符串的坐标,在 `~/.gradle/caches/modules-2/files-2.1/<group>/<artifact>/<version>/<hash>/` 里找 jar、sources jar 和 pom,传递依赖复用 `internal/deps` 现有的 POM 解析;版本由插件 BOM 管理、写法省略版本时取本地最高版本。不运行 Gradle、不联网。 验收:在一个 Spring Boot Gradle 项目上用 `cmd/nav-bench` 测命中率和内存,写进 README。
Activity