├── .bazelci └── presubmit.yml ├── .gitignore ├── AUTHORS ├── BUILD ├── CONTRIBUTING.md ├── CONTRIBUTORS ├── LICENSE.txt ├── README.md ├── WORKSPACE ├── generate_workspace.bzl ├── generate_workspace ├── BUILD └── src │ ├── main │ └── java │ │ └── com │ │ └── google │ │ └── devtools │ │ └── build │ │ └── workspace │ │ ├── BUILD │ │ ├── GenerateWorkspace.java │ │ ├── GenerateWorkspaceOptions.java │ │ ├── maven │ │ ├── Aether.java │ │ ├── ArtifactBuilder.java │ │ ├── ArtifactResolver.java │ │ ├── BUILD │ │ ├── DefaultModelResolver.java │ │ ├── GraphSerializer.java │ │ ├── MavenJarRule.java │ │ ├── Resolver.java │ │ ├── Rule.java │ │ └── VersionResolver.java │ │ └── output │ │ ├── AbstractWriter.java │ │ ├── BUILD │ │ ├── BzlWriter.java │ │ └── WorkspaceWriter.java │ └── test │ └── java │ └── com │ └── google │ └── devtools │ └── build │ └── workspace │ ├── BUILD │ ├── GenerateWorkspaceOptionsTest.java │ ├── maven │ ├── AetherGraphTraverserTest.java │ ├── BUILD │ ├── GraphSerializerTest.java │ ├── ResolverTest.java │ ├── RuleTest.java │ └── VersionResolverTest.java │ └── output │ ├── BUILD │ ├── BzlWriterTest.java │ └── WorkspaceWriterTest.java ├── third_party ├── BUILD ├── aether │ ├── LICENSE.html │ ├── aether-api-1.0.0.v20140518.jar │ ├── aether-connector-basic-1.0.0.v20140518.jar │ ├── aether-impl-1.0.0.v20140518.jar │ ├── aether-spi-1.0.0.v20140518.jar │ ├── aether-transport-classpath-1.0.0.v20140518.jar │ ├── aether-transport-file-1.0.0.v20140518.jar │ ├── aether-transport-http-1.0.0.v20140518.jar │ ├── aether-transport-wagon-1.0.0.v20140518.jar │ └── aether-util-1.0.0.v20140518.jar ├── jcommander │ ├── BUILD │ ├── LICENSE │ └── jcommander-1.71 │ │ └── jcommander-1.71.jar └── maven_model │ ├── LICENSE │ ├── maven-aether-provider-3.2.3.jar │ ├── maven-model-3.2.3.jar │ ├── maven-model-builder-3.2.3.jar │ └── maven-repository-metadata-3.2.3.jar └── transitive_maven_jar ├── BUILD ├── generate_workspace_deploy.jar └── transitive_maven_jar.bzl /.bazelci/presubmit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazelbuild/migration-tooling/HEAD/.bazelci/presubmit.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *~ 2 | bazel-* 3 | .idea/ 4 | *.iml 5 | -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazelbuild/migration-tooling/HEAD/AUTHORS -------------------------------------------------------------------------------- /BUILD: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazelbuild/migration-tooling/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /CONTRIBUTORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazelbuild/migration-tooling/HEAD/CONTRIBUTORS -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazelbuild/migration-tooling/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazelbuild/migration-tooling/HEAD/README.md -------------------------------------------------------------------------------- /WORKSPACE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazelbuild/migration-tooling/HEAD/WORKSPACE -------------------------------------------------------------------------------- /generate_workspace.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazelbuild/migration-tooling/HEAD/generate_workspace.bzl -------------------------------------------------------------------------------- /generate_workspace/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazelbuild/migration-tooling/HEAD/generate_workspace/BUILD -------------------------------------------------------------------------------- /generate_workspace/src/main/java/com/google/devtools/build/workspace/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazelbuild/migration-tooling/HEAD/generate_workspace/src/main/java/com/google/devtools/build/workspace/BUILD -------------------------------------------------------------------------------- /generate_workspace/src/main/java/com/google/devtools/build/workspace/GenerateWorkspace.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazelbuild/migration-tooling/HEAD/generate_workspace/src/main/java/com/google/devtools/build/workspace/GenerateWorkspace.java -------------------------------------------------------------------------------- /generate_workspace/src/main/java/com/google/devtools/build/workspace/GenerateWorkspaceOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazelbuild/migration-tooling/HEAD/generate_workspace/src/main/java/com/google/devtools/build/workspace/GenerateWorkspaceOptions.java -------------------------------------------------------------------------------- /generate_workspace/src/main/java/com/google/devtools/build/workspace/maven/Aether.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazelbuild/migration-tooling/HEAD/generate_workspace/src/main/java/com/google/devtools/build/workspace/maven/Aether.java -------------------------------------------------------------------------------- /generate_workspace/src/main/java/com/google/devtools/build/workspace/maven/ArtifactBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazelbuild/migration-tooling/HEAD/generate_workspace/src/main/java/com/google/devtools/build/workspace/maven/ArtifactBuilder.java -------------------------------------------------------------------------------- /generate_workspace/src/main/java/com/google/devtools/build/workspace/maven/ArtifactResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazelbuild/migration-tooling/HEAD/generate_workspace/src/main/java/com/google/devtools/build/workspace/maven/ArtifactResolver.java -------------------------------------------------------------------------------- /generate_workspace/src/main/java/com/google/devtools/build/workspace/maven/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazelbuild/migration-tooling/HEAD/generate_workspace/src/main/java/com/google/devtools/build/workspace/maven/BUILD -------------------------------------------------------------------------------- /generate_workspace/src/main/java/com/google/devtools/build/workspace/maven/DefaultModelResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazelbuild/migration-tooling/HEAD/generate_workspace/src/main/java/com/google/devtools/build/workspace/maven/DefaultModelResolver.java -------------------------------------------------------------------------------- /generate_workspace/src/main/java/com/google/devtools/build/workspace/maven/GraphSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazelbuild/migration-tooling/HEAD/generate_workspace/src/main/java/com/google/devtools/build/workspace/maven/GraphSerializer.java -------------------------------------------------------------------------------- /generate_workspace/src/main/java/com/google/devtools/build/workspace/maven/MavenJarRule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazelbuild/migration-tooling/HEAD/generate_workspace/src/main/java/com/google/devtools/build/workspace/maven/MavenJarRule.java -------------------------------------------------------------------------------- /generate_workspace/src/main/java/com/google/devtools/build/workspace/maven/Resolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazelbuild/migration-tooling/HEAD/generate_workspace/src/main/java/com/google/devtools/build/workspace/maven/Resolver.java -------------------------------------------------------------------------------- /generate_workspace/src/main/java/com/google/devtools/build/workspace/maven/Rule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazelbuild/migration-tooling/HEAD/generate_workspace/src/main/java/com/google/devtools/build/workspace/maven/Rule.java -------------------------------------------------------------------------------- /generate_workspace/src/main/java/com/google/devtools/build/workspace/maven/VersionResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazelbuild/migration-tooling/HEAD/generate_workspace/src/main/java/com/google/devtools/build/workspace/maven/VersionResolver.java -------------------------------------------------------------------------------- /generate_workspace/src/main/java/com/google/devtools/build/workspace/output/AbstractWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazelbuild/migration-tooling/HEAD/generate_workspace/src/main/java/com/google/devtools/build/workspace/output/AbstractWriter.java -------------------------------------------------------------------------------- /generate_workspace/src/main/java/com/google/devtools/build/workspace/output/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazelbuild/migration-tooling/HEAD/generate_workspace/src/main/java/com/google/devtools/build/workspace/output/BUILD -------------------------------------------------------------------------------- /generate_workspace/src/main/java/com/google/devtools/build/workspace/output/BzlWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazelbuild/migration-tooling/HEAD/generate_workspace/src/main/java/com/google/devtools/build/workspace/output/BzlWriter.java -------------------------------------------------------------------------------- /generate_workspace/src/main/java/com/google/devtools/build/workspace/output/WorkspaceWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazelbuild/migration-tooling/HEAD/generate_workspace/src/main/java/com/google/devtools/build/workspace/output/WorkspaceWriter.java -------------------------------------------------------------------------------- /generate_workspace/src/test/java/com/google/devtools/build/workspace/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazelbuild/migration-tooling/HEAD/generate_workspace/src/test/java/com/google/devtools/build/workspace/BUILD -------------------------------------------------------------------------------- /generate_workspace/src/test/java/com/google/devtools/build/workspace/GenerateWorkspaceOptionsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazelbuild/migration-tooling/HEAD/generate_workspace/src/test/java/com/google/devtools/build/workspace/GenerateWorkspaceOptionsTest.java -------------------------------------------------------------------------------- /generate_workspace/src/test/java/com/google/devtools/build/workspace/maven/AetherGraphTraverserTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazelbuild/migration-tooling/HEAD/generate_workspace/src/test/java/com/google/devtools/build/workspace/maven/AetherGraphTraverserTest.java -------------------------------------------------------------------------------- /generate_workspace/src/test/java/com/google/devtools/build/workspace/maven/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazelbuild/migration-tooling/HEAD/generate_workspace/src/test/java/com/google/devtools/build/workspace/maven/BUILD -------------------------------------------------------------------------------- /generate_workspace/src/test/java/com/google/devtools/build/workspace/maven/GraphSerializerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazelbuild/migration-tooling/HEAD/generate_workspace/src/test/java/com/google/devtools/build/workspace/maven/GraphSerializerTest.java -------------------------------------------------------------------------------- /generate_workspace/src/test/java/com/google/devtools/build/workspace/maven/ResolverTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazelbuild/migration-tooling/HEAD/generate_workspace/src/test/java/com/google/devtools/build/workspace/maven/ResolverTest.java -------------------------------------------------------------------------------- /generate_workspace/src/test/java/com/google/devtools/build/workspace/maven/RuleTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazelbuild/migration-tooling/HEAD/generate_workspace/src/test/java/com/google/devtools/build/workspace/maven/RuleTest.java -------------------------------------------------------------------------------- /generate_workspace/src/test/java/com/google/devtools/build/workspace/maven/VersionResolverTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazelbuild/migration-tooling/HEAD/generate_workspace/src/test/java/com/google/devtools/build/workspace/maven/VersionResolverTest.java -------------------------------------------------------------------------------- /generate_workspace/src/test/java/com/google/devtools/build/workspace/output/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazelbuild/migration-tooling/HEAD/generate_workspace/src/test/java/com/google/devtools/build/workspace/output/BUILD -------------------------------------------------------------------------------- /generate_workspace/src/test/java/com/google/devtools/build/workspace/output/BzlWriterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazelbuild/migration-tooling/HEAD/generate_workspace/src/test/java/com/google/devtools/build/workspace/output/BzlWriterTest.java -------------------------------------------------------------------------------- /generate_workspace/src/test/java/com/google/devtools/build/workspace/output/WorkspaceWriterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazelbuild/migration-tooling/HEAD/generate_workspace/src/test/java/com/google/devtools/build/workspace/output/WorkspaceWriterTest.java -------------------------------------------------------------------------------- /third_party/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazelbuild/migration-tooling/HEAD/third_party/BUILD -------------------------------------------------------------------------------- /third_party/aether/LICENSE.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazelbuild/migration-tooling/HEAD/third_party/aether/LICENSE.html -------------------------------------------------------------------------------- /third_party/aether/aether-api-1.0.0.v20140518.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazelbuild/migration-tooling/HEAD/third_party/aether/aether-api-1.0.0.v20140518.jar -------------------------------------------------------------------------------- /third_party/aether/aether-connector-basic-1.0.0.v20140518.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazelbuild/migration-tooling/HEAD/third_party/aether/aether-connector-basic-1.0.0.v20140518.jar -------------------------------------------------------------------------------- /third_party/aether/aether-impl-1.0.0.v20140518.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazelbuild/migration-tooling/HEAD/third_party/aether/aether-impl-1.0.0.v20140518.jar -------------------------------------------------------------------------------- /third_party/aether/aether-spi-1.0.0.v20140518.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazelbuild/migration-tooling/HEAD/third_party/aether/aether-spi-1.0.0.v20140518.jar -------------------------------------------------------------------------------- /third_party/aether/aether-transport-classpath-1.0.0.v20140518.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazelbuild/migration-tooling/HEAD/third_party/aether/aether-transport-classpath-1.0.0.v20140518.jar -------------------------------------------------------------------------------- /third_party/aether/aether-transport-file-1.0.0.v20140518.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazelbuild/migration-tooling/HEAD/third_party/aether/aether-transport-file-1.0.0.v20140518.jar -------------------------------------------------------------------------------- /third_party/aether/aether-transport-http-1.0.0.v20140518.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazelbuild/migration-tooling/HEAD/third_party/aether/aether-transport-http-1.0.0.v20140518.jar -------------------------------------------------------------------------------- /third_party/aether/aether-transport-wagon-1.0.0.v20140518.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazelbuild/migration-tooling/HEAD/third_party/aether/aether-transport-wagon-1.0.0.v20140518.jar -------------------------------------------------------------------------------- /third_party/aether/aether-util-1.0.0.v20140518.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazelbuild/migration-tooling/HEAD/third_party/aether/aether-util-1.0.0.v20140518.jar -------------------------------------------------------------------------------- /third_party/jcommander/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazelbuild/migration-tooling/HEAD/third_party/jcommander/BUILD -------------------------------------------------------------------------------- /third_party/jcommander/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazelbuild/migration-tooling/HEAD/third_party/jcommander/LICENSE -------------------------------------------------------------------------------- /third_party/jcommander/jcommander-1.71/jcommander-1.71.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazelbuild/migration-tooling/HEAD/third_party/jcommander/jcommander-1.71/jcommander-1.71.jar -------------------------------------------------------------------------------- /third_party/maven_model/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazelbuild/migration-tooling/HEAD/third_party/maven_model/LICENSE -------------------------------------------------------------------------------- /third_party/maven_model/maven-aether-provider-3.2.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazelbuild/migration-tooling/HEAD/third_party/maven_model/maven-aether-provider-3.2.3.jar -------------------------------------------------------------------------------- /third_party/maven_model/maven-model-3.2.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazelbuild/migration-tooling/HEAD/third_party/maven_model/maven-model-3.2.3.jar -------------------------------------------------------------------------------- /third_party/maven_model/maven-model-builder-3.2.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazelbuild/migration-tooling/HEAD/third_party/maven_model/maven-model-builder-3.2.3.jar -------------------------------------------------------------------------------- /third_party/maven_model/maven-repository-metadata-3.2.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazelbuild/migration-tooling/HEAD/third_party/maven_model/maven-repository-metadata-3.2.3.jar -------------------------------------------------------------------------------- /transitive_maven_jar/BUILD: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /transitive_maven_jar/generate_workspace_deploy.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazelbuild/migration-tooling/HEAD/transitive_maven_jar/generate_workspace_deploy.jar -------------------------------------------------------------------------------- /transitive_maven_jar/transitive_maven_jar.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazelbuild/migration-tooling/HEAD/transitive_maven_jar/transitive_maven_jar.bzl --------------------------------------------------------------------------------