Skip to content

Gradle 项目的依赖库跳转 #4

Open

Description

@1lck

#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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions