├── .cirrus.yml ├── .cirrus └── publish-macos-m1-build.sh ├── .github ├── ci_scripts │ ├── integration_test.sh │ └── prepare_output.sh ├── dependabot.yml └── workflows │ ├── dependabot_automerge.yml │ ├── release.yml │ └── test.yml ├── .gitignore ├── DEVELOPING.md ├── LICENSE ├── README.md ├── crates ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── driver │ ├── .gitignore │ ├── Cargo.toml │ └── src │ │ ├── build_graph.rs │ │ ├── extract_defrefs.rs │ │ ├── extract_defs.rs │ │ ├── main.rs │ │ ├── print_build.rs │ │ └── sha256_value.rs ├── jarscanner │ ├── Cargo.toml │ ├── src │ │ ├── errors.rs │ │ ├── lib.rs │ │ └── main.rs │ └── tests │ │ ├── data │ │ ├── scala-parser-combinators_2.11-2.2.0.jar │ │ └── scala-parser-combinators_2.12-2.3.0.jar │ │ └── integration_test.rs ├── protobuf_extractor │ ├── Cargo.toml │ └── src │ │ ├── extract_protobuf_imports.rs │ │ └── main.rs ├── python_extractor │ ├── Cargo.toml │ ├── src │ │ ├── extract_py_bzl_gen_build_commands.rs │ │ ├── extract_py_imports.rs │ │ ├── lib.rs │ │ └── main.rs │ └── tests │ │ ├── data │ │ ├── nonascii.py │ │ └── test_module.py │ │ └── integration_test.rs ├── python_utilities │ ├── .gitignore │ ├── Cargo.toml │ └── src │ │ ├── ast_builder.rs │ │ ├── ast_printer.rs │ │ └── lib.rs └── shared_types │ ├── .gitignore │ ├── Cargo.toml │ └── src │ ├── api │ ├── extracted_data.rs │ └── mod.rs │ ├── build_config.rs │ ├── directive.rs │ ├── internal_types │ ├── mod.rs │ └── tree_node.rs │ ├── lib.rs │ ├── module_config.rs │ ├── project_conf.rs │ └── serde_helpers.rs ├── example ├── .bazelrc ├── .bazelversion ├── BUILD.bazel ├── MODULE.bazel ├── WORKSPACE ├── build_tools │ ├── BUILD.bazel │ ├── bazel_rules │ │ ├── jar_scanner │ │ │ ├── BUILD.bazel │ │ │ ├── py_build_commands.py │ │ │ └── rule.bzl │ │ ├── maven_dep.bzl │ │ └── wheel_scanner │ │ │ ├── BUILD.bazel │ │ │ ├── py_build_commands.py │ │ │ └── wheel_scanner.bzl │ └── lang_support │ │ ├── create_lang_build_files │ │ ├── bazel_jvm_modules.json │ │ ├── bazel_jvm_modules_java.json │ │ ├── bazel_protos_modules.json │ │ ├── bazel_python_modules.json │ │ ├── bzl_gen_build_common.sh │ │ ├── delete_build_files.sh │ │ ├── fetch_binary.sh │ │ ├── gen │ │ │ └── WORKSPACE │ │ ├── regenerate.sh │ │ ├── regenerate_jvm_build_files.sh │ │ ├── regenerate_protos_build_files.sh │ │ └── regenerate_python_build_files.sh │ │ └── python │ │ ├── BUILD.bazel │ │ └── py_binary.bzl ├── com │ └── example │ │ ├── BUILD.bazel │ │ ├── aa.proto │ │ ├── foo │ │ ├── BUILD.bazel │ │ ├── bb.proto │ │ └── cc.proto │ │ ├── hello.py │ │ └── hello_test.py ├── maven.bzl ├── requirements.in ├── requirements_lock_3_9.txt ├── src │ └── main │ │ └── java │ │ └── com │ │ └── example │ │ ├── BUILD.bazel │ │ ├── Hello.java │ │ └── cycle │ │ ├── BUILD.bazel │ │ └── Foo.java └── tests │ └── com │ └── example │ └── Test1.java ├── language_generators └── scala-defref-extractor │ ├── .gitignore │ ├── .scalafmt.conf │ ├── build.sbt │ ├── build_native.sh │ ├── native-image-configs │ └── reflect-config.json │ ├── project │ ├── build.properties │ └── plugins.sbt │ ├── sbt │ └── src │ ├── main │ └── scala │ │ └── io │ │ └── bazeltools │ │ └── buildgen │ │ ├── javadefref │ │ ├── JavaSourceEntityExtractor.scala │ │ └── Main.scala │ │ ├── scaladefref │ │ ├── Main.scala │ │ ├── NamePart.scala │ │ └── ScalaSourceEntityExtractor.scala │ │ └── shared │ │ ├── DataApi.scala │ │ ├── DriverApplication.scala │ │ ├── Entity.scala │ │ └── PathTree.scala │ └── test │ └── scala │ └── io │ └── bazeltools │ └── buildgen │ ├── javadefref │ ├── CanParseFileTest.scala │ └── JavaSourceEntityExtractorTest.scala │ ├── scaladefref │ ├── CanParseFileTest.scala │ └── NamePartTest.scala │ └── shared │ ├── EntityTest.scala │ ├── OrderingLaws.scala │ └── PathTreeTest.scala ├── prepare_all_apps.sh └── scripts └── jarscanner_perf.sh /.cirrus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/.cirrus.yml -------------------------------------------------------------------------------- /.cirrus/publish-macos-m1-build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/.cirrus/publish-macos-m1-build.sh -------------------------------------------------------------------------------- /.github/ci_scripts/integration_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/.github/ci_scripts/integration_test.sh -------------------------------------------------------------------------------- /.github/ci_scripts/prepare_output.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/.github/ci_scripts/prepare_output.sh -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/dependabot_automerge.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/.github/workflows/dependabot_automerge.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/.gitignore -------------------------------------------------------------------------------- /DEVELOPING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/DEVELOPING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/README.md -------------------------------------------------------------------------------- /crates/.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | /.metals 3 | /.vscode 4 | -------------------------------------------------------------------------------- /crates/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/crates/Cargo.lock -------------------------------------------------------------------------------- /crates/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/crates/Cargo.toml -------------------------------------------------------------------------------- /crates/driver/.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | -------------------------------------------------------------------------------- /crates/driver/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/crates/driver/Cargo.toml -------------------------------------------------------------------------------- /crates/driver/src/build_graph.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/crates/driver/src/build_graph.rs -------------------------------------------------------------------------------- /crates/driver/src/extract_defrefs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/crates/driver/src/extract_defrefs.rs -------------------------------------------------------------------------------- /crates/driver/src/extract_defs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/crates/driver/src/extract_defs.rs -------------------------------------------------------------------------------- /crates/driver/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/crates/driver/src/main.rs -------------------------------------------------------------------------------- /crates/driver/src/print_build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/crates/driver/src/print_build.rs -------------------------------------------------------------------------------- /crates/driver/src/sha256_value.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/crates/driver/src/sha256_value.rs -------------------------------------------------------------------------------- /crates/jarscanner/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/crates/jarscanner/Cargo.toml -------------------------------------------------------------------------------- /crates/jarscanner/src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/crates/jarscanner/src/errors.rs -------------------------------------------------------------------------------- /crates/jarscanner/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/crates/jarscanner/src/lib.rs -------------------------------------------------------------------------------- /crates/jarscanner/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/crates/jarscanner/src/main.rs -------------------------------------------------------------------------------- /crates/jarscanner/tests/data/scala-parser-combinators_2.11-2.2.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/crates/jarscanner/tests/data/scala-parser-combinators_2.11-2.2.0.jar -------------------------------------------------------------------------------- /crates/jarscanner/tests/data/scala-parser-combinators_2.12-2.3.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/crates/jarscanner/tests/data/scala-parser-combinators_2.12-2.3.0.jar -------------------------------------------------------------------------------- /crates/jarscanner/tests/integration_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/crates/jarscanner/tests/integration_test.rs -------------------------------------------------------------------------------- /crates/protobuf_extractor/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/crates/protobuf_extractor/Cargo.toml -------------------------------------------------------------------------------- /crates/protobuf_extractor/src/extract_protobuf_imports.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/crates/protobuf_extractor/src/extract_protobuf_imports.rs -------------------------------------------------------------------------------- /crates/protobuf_extractor/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/crates/protobuf_extractor/src/main.rs -------------------------------------------------------------------------------- /crates/python_extractor/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/crates/python_extractor/Cargo.toml -------------------------------------------------------------------------------- /crates/python_extractor/src/extract_py_bzl_gen_build_commands.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/crates/python_extractor/src/extract_py_bzl_gen_build_commands.rs -------------------------------------------------------------------------------- /crates/python_extractor/src/extract_py_imports.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/crates/python_extractor/src/extract_py_imports.rs -------------------------------------------------------------------------------- /crates/python_extractor/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/crates/python_extractor/src/lib.rs -------------------------------------------------------------------------------- /crates/python_extractor/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/crates/python_extractor/src/main.rs -------------------------------------------------------------------------------- /crates/python_extractor/tests/data/nonascii.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/crates/python_extractor/tests/data/nonascii.py -------------------------------------------------------------------------------- /crates/python_extractor/tests/data/test_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/crates/python_extractor/tests/data/test_module.py -------------------------------------------------------------------------------- /crates/python_extractor/tests/integration_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/crates/python_extractor/tests/integration_test.rs -------------------------------------------------------------------------------- /crates/python_utilities/.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | -------------------------------------------------------------------------------- /crates/python_utilities/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/crates/python_utilities/Cargo.toml -------------------------------------------------------------------------------- /crates/python_utilities/src/ast_builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/crates/python_utilities/src/ast_builder.rs -------------------------------------------------------------------------------- /crates/python_utilities/src/ast_printer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/crates/python_utilities/src/ast_printer.rs -------------------------------------------------------------------------------- /crates/python_utilities/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/crates/python_utilities/src/lib.rs -------------------------------------------------------------------------------- /crates/shared_types/.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | /Cargo.lock 3 | -------------------------------------------------------------------------------- /crates/shared_types/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/crates/shared_types/Cargo.toml -------------------------------------------------------------------------------- /crates/shared_types/src/api/extracted_data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/crates/shared_types/src/api/extracted_data.rs -------------------------------------------------------------------------------- /crates/shared_types/src/api/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod extracted_data; 2 | -------------------------------------------------------------------------------- /crates/shared_types/src/build_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/crates/shared_types/src/build_config.rs -------------------------------------------------------------------------------- /crates/shared_types/src/directive.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/crates/shared_types/src/directive.rs -------------------------------------------------------------------------------- /crates/shared_types/src/internal_types/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod tree_node; 2 | -------------------------------------------------------------------------------- /crates/shared_types/src/internal_types/tree_node.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/crates/shared_types/src/internal_types/tree_node.rs -------------------------------------------------------------------------------- /crates/shared_types/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/crates/shared_types/src/lib.rs -------------------------------------------------------------------------------- /crates/shared_types/src/module_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/crates/shared_types/src/module_config.rs -------------------------------------------------------------------------------- /crates/shared_types/src/project_conf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/crates/shared_types/src/project_conf.rs -------------------------------------------------------------------------------- /crates/shared_types/src/serde_helpers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/crates/shared_types/src/serde_helpers.rs -------------------------------------------------------------------------------- /example/.bazelrc: -------------------------------------------------------------------------------- 1 | common --enable_bzlmod 2 | -------------------------------------------------------------------------------- /example/.bazelversion: -------------------------------------------------------------------------------- 1 | 6.2.1 2 | -------------------------------------------------------------------------------- /example/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/example/BUILD.bazel -------------------------------------------------------------------------------- /example/MODULE.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/example/MODULE.bazel -------------------------------------------------------------------------------- /example/WORKSPACE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/example/WORKSPACE -------------------------------------------------------------------------------- /example/build_tools/BUILD.bazel: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example/build_tools/bazel_rules/jar_scanner/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/example/build_tools/bazel_rules/jar_scanner/BUILD.bazel -------------------------------------------------------------------------------- /example/build_tools/bazel_rules/jar_scanner/py_build_commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/example/build_tools/bazel_rules/jar_scanner/py_build_commands.py -------------------------------------------------------------------------------- /example/build_tools/bazel_rules/jar_scanner/rule.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/example/build_tools/bazel_rules/jar_scanner/rule.bzl -------------------------------------------------------------------------------- /example/build_tools/bazel_rules/maven_dep.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/example/build_tools/bazel_rules/maven_dep.bzl -------------------------------------------------------------------------------- /example/build_tools/bazel_rules/wheel_scanner/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/example/build_tools/bazel_rules/wheel_scanner/BUILD.bazel -------------------------------------------------------------------------------- /example/build_tools/bazel_rules/wheel_scanner/py_build_commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/example/build_tools/bazel_rules/wheel_scanner/py_build_commands.py -------------------------------------------------------------------------------- /example/build_tools/bazel_rules/wheel_scanner/wheel_scanner.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/example/build_tools/bazel_rules/wheel_scanner/wheel_scanner.bzl -------------------------------------------------------------------------------- /example/build_tools/lang_support/create_lang_build_files/bazel_jvm_modules.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/example/build_tools/lang_support/create_lang_build_files/bazel_jvm_modules.json -------------------------------------------------------------------------------- /example/build_tools/lang_support/create_lang_build_files/bazel_jvm_modules_java.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/example/build_tools/lang_support/create_lang_build_files/bazel_jvm_modules_java.json -------------------------------------------------------------------------------- /example/build_tools/lang_support/create_lang_build_files/bazel_protos_modules.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/example/build_tools/lang_support/create_lang_build_files/bazel_protos_modules.json -------------------------------------------------------------------------------- /example/build_tools/lang_support/create_lang_build_files/bazel_python_modules.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/example/build_tools/lang_support/create_lang_build_files/bazel_python_modules.json -------------------------------------------------------------------------------- /example/build_tools/lang_support/create_lang_build_files/bzl_gen_build_common.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/example/build_tools/lang_support/create_lang_build_files/bzl_gen_build_common.sh -------------------------------------------------------------------------------- /example/build_tools/lang_support/create_lang_build_files/delete_build_files.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/example/build_tools/lang_support/create_lang_build_files/delete_build_files.sh -------------------------------------------------------------------------------- /example/build_tools/lang_support/create_lang_build_files/fetch_binary.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/example/build_tools/lang_support/create_lang_build_files/fetch_binary.sh -------------------------------------------------------------------------------- /example/build_tools/lang_support/create_lang_build_files/gen/WORKSPACE: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example/build_tools/lang_support/create_lang_build_files/regenerate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/example/build_tools/lang_support/create_lang_build_files/regenerate.sh -------------------------------------------------------------------------------- /example/build_tools/lang_support/create_lang_build_files/regenerate_jvm_build_files.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/example/build_tools/lang_support/create_lang_build_files/regenerate_jvm_build_files.sh -------------------------------------------------------------------------------- /example/build_tools/lang_support/create_lang_build_files/regenerate_protos_build_files.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/example/build_tools/lang_support/create_lang_build_files/regenerate_protos_build_files.sh -------------------------------------------------------------------------------- /example/build_tools/lang_support/create_lang_build_files/regenerate_python_build_files.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/example/build_tools/lang_support/create_lang_build_files/regenerate_python_build_files.sh -------------------------------------------------------------------------------- /example/build_tools/lang_support/python/BUILD.bazel: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example/build_tools/lang_support/python/py_binary.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/example/build_tools/lang_support/python/py_binary.bzl -------------------------------------------------------------------------------- /example/com/example/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/example/com/example/BUILD.bazel -------------------------------------------------------------------------------- /example/com/example/aa.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/example/com/example/aa.proto -------------------------------------------------------------------------------- /example/com/example/foo/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/example/com/example/foo/BUILD.bazel -------------------------------------------------------------------------------- /example/com/example/foo/bb.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/example/com/example/foo/bb.proto -------------------------------------------------------------------------------- /example/com/example/foo/cc.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/example/com/example/foo/cc.proto -------------------------------------------------------------------------------- /example/com/example/hello.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/example/com/example/hello.py -------------------------------------------------------------------------------- /example/com/example/hello_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/example/com/example/hello_test.py -------------------------------------------------------------------------------- /example/maven.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/example/maven.bzl -------------------------------------------------------------------------------- /example/requirements.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/example/requirements.in -------------------------------------------------------------------------------- /example/requirements_lock_3_9.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/example/requirements_lock_3_9.txt -------------------------------------------------------------------------------- /example/src/main/java/com/example/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/example/src/main/java/com/example/BUILD.bazel -------------------------------------------------------------------------------- /example/src/main/java/com/example/Hello.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/example/src/main/java/com/example/Hello.java -------------------------------------------------------------------------------- /example/src/main/java/com/example/cycle/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/example/src/main/java/com/example/cycle/BUILD.bazel -------------------------------------------------------------------------------- /example/src/main/java/com/example/cycle/Foo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/example/src/main/java/com/example/cycle/Foo.java -------------------------------------------------------------------------------- /example/tests/com/example/Test1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/example/tests/com/example/Test1.java -------------------------------------------------------------------------------- /language_generators/scala-defref-extractor/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/language_generators/scala-defref-extractor/.gitignore -------------------------------------------------------------------------------- /language_generators/scala-defref-extractor/.scalafmt.conf: -------------------------------------------------------------------------------- 1 | version = 3.6.1 2 | runner.dialect = scala213 3 | -------------------------------------------------------------------------------- /language_generators/scala-defref-extractor/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/language_generators/scala-defref-extractor/build.sbt -------------------------------------------------------------------------------- /language_generators/scala-defref-extractor/build_native.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/language_generators/scala-defref-extractor/build_native.sh -------------------------------------------------------------------------------- /language_generators/scala-defref-extractor/native-image-configs/reflect-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/language_generators/scala-defref-extractor/native-image-configs/reflect-config.json -------------------------------------------------------------------------------- /language_generators/scala-defref-extractor/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.9.7 2 | -------------------------------------------------------------------------------- /language_generators/scala-defref-extractor/project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/language_generators/scala-defref-extractor/project/plugins.sbt -------------------------------------------------------------------------------- /language_generators/scala-defref-extractor/sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/language_generators/scala-defref-extractor/sbt -------------------------------------------------------------------------------- /language_generators/scala-defref-extractor/src/main/scala/io/bazeltools/buildgen/javadefref/JavaSourceEntityExtractor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/language_generators/scala-defref-extractor/src/main/scala/io/bazeltools/buildgen/javadefref/JavaSourceEntityExtractor.scala -------------------------------------------------------------------------------- /language_generators/scala-defref-extractor/src/main/scala/io/bazeltools/buildgen/javadefref/Main.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/language_generators/scala-defref-extractor/src/main/scala/io/bazeltools/buildgen/javadefref/Main.scala -------------------------------------------------------------------------------- /language_generators/scala-defref-extractor/src/main/scala/io/bazeltools/buildgen/scaladefref/Main.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/language_generators/scala-defref-extractor/src/main/scala/io/bazeltools/buildgen/scaladefref/Main.scala -------------------------------------------------------------------------------- /language_generators/scala-defref-extractor/src/main/scala/io/bazeltools/buildgen/scaladefref/NamePart.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/language_generators/scala-defref-extractor/src/main/scala/io/bazeltools/buildgen/scaladefref/NamePart.scala -------------------------------------------------------------------------------- /language_generators/scala-defref-extractor/src/main/scala/io/bazeltools/buildgen/scaladefref/ScalaSourceEntityExtractor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/language_generators/scala-defref-extractor/src/main/scala/io/bazeltools/buildgen/scaladefref/ScalaSourceEntityExtractor.scala -------------------------------------------------------------------------------- /language_generators/scala-defref-extractor/src/main/scala/io/bazeltools/buildgen/shared/DataApi.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/language_generators/scala-defref-extractor/src/main/scala/io/bazeltools/buildgen/shared/DataApi.scala -------------------------------------------------------------------------------- /language_generators/scala-defref-extractor/src/main/scala/io/bazeltools/buildgen/shared/DriverApplication.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/language_generators/scala-defref-extractor/src/main/scala/io/bazeltools/buildgen/shared/DriverApplication.scala -------------------------------------------------------------------------------- /language_generators/scala-defref-extractor/src/main/scala/io/bazeltools/buildgen/shared/Entity.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/language_generators/scala-defref-extractor/src/main/scala/io/bazeltools/buildgen/shared/Entity.scala -------------------------------------------------------------------------------- /language_generators/scala-defref-extractor/src/main/scala/io/bazeltools/buildgen/shared/PathTree.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/language_generators/scala-defref-extractor/src/main/scala/io/bazeltools/buildgen/shared/PathTree.scala -------------------------------------------------------------------------------- /language_generators/scala-defref-extractor/src/test/scala/io/bazeltools/buildgen/javadefref/CanParseFileTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/language_generators/scala-defref-extractor/src/test/scala/io/bazeltools/buildgen/javadefref/CanParseFileTest.scala -------------------------------------------------------------------------------- /language_generators/scala-defref-extractor/src/test/scala/io/bazeltools/buildgen/javadefref/JavaSourceEntityExtractorTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/language_generators/scala-defref-extractor/src/test/scala/io/bazeltools/buildgen/javadefref/JavaSourceEntityExtractorTest.scala -------------------------------------------------------------------------------- /language_generators/scala-defref-extractor/src/test/scala/io/bazeltools/buildgen/scaladefref/CanParseFileTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/language_generators/scala-defref-extractor/src/test/scala/io/bazeltools/buildgen/scaladefref/CanParseFileTest.scala -------------------------------------------------------------------------------- /language_generators/scala-defref-extractor/src/test/scala/io/bazeltools/buildgen/scaladefref/NamePartTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/language_generators/scala-defref-extractor/src/test/scala/io/bazeltools/buildgen/scaladefref/NamePartTest.scala -------------------------------------------------------------------------------- /language_generators/scala-defref-extractor/src/test/scala/io/bazeltools/buildgen/shared/EntityTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/language_generators/scala-defref-extractor/src/test/scala/io/bazeltools/buildgen/shared/EntityTest.scala -------------------------------------------------------------------------------- /language_generators/scala-defref-extractor/src/test/scala/io/bazeltools/buildgen/shared/OrderingLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/language_generators/scala-defref-extractor/src/test/scala/io/bazeltools/buildgen/shared/OrderingLaws.scala -------------------------------------------------------------------------------- /language_generators/scala-defref-extractor/src/test/scala/io/bazeltools/buildgen/shared/PathTreeTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/language_generators/scala-defref-extractor/src/test/scala/io/bazeltools/buildgen/shared/PathTreeTest.scala -------------------------------------------------------------------------------- /prepare_all_apps.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/prepare_all_apps.sh -------------------------------------------------------------------------------- /scripts/jarscanner_perf.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazeltools/bzl-gen-build/HEAD/scripts/jarscanner_perf.sh --------------------------------------------------------------------------------