├── .devcontainer ├── Dockerfile ├── README.md ├── devcontainer.json ├── onCreateCommand.sh ├── postCreateCommand.sh └── postStartCommand.sh ├── .env ├── .git-blame-ignore-revs ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── config.yml │ ├── feature_request.md │ └── user_registration.yml ├── dependabot.yml ├── runs-on.yml └── workflows │ ├── BUILD │ ├── audit.yaml │ ├── auto-cherry-picker.yaml │ ├── build_runson_ami.yaml │ ├── cache_comparison.yaml │ ├── clear_self_hosted_persistent_caches.yaml │ ├── nudgebot.yaml │ ├── public_repos.yaml │ ├── release.yaml │ ├── test.yaml │ ├── tests │ ├── BUILD │ └── auto_cherry_picker_smoke_test.py │ └── welcome-newcomers.yaml ├── .gitignore ├── .mailmap ├── .scalafix.conf ├── .scalafmt.conf ├── .taplo.toml ├── 3rdparty ├── README.md ├── jvm │ ├── args4j │ │ └── BUILD │ ├── com │ │ ├── fasterxml │ │ │ └── jackson │ │ │ │ ├── core │ │ │ │ └── BUILD │ │ │ │ └── datatype │ │ │ │ └── BUILD │ │ ├── github │ │ │ └── javaparser │ │ │ │ └── BUILD │ │ └── google │ │ │ ├── code │ │ │ └── findbugs │ │ │ │ └── BUILD │ │ │ └── guava │ │ │ └── BUILD │ ├── io │ │ └── circe │ │ │ └── BUILD │ ├── org │ │ ├── scala-lang │ │ │ └── BUILD │ │ └── scalameta │ │ │ └── BUILD │ └── testprojects.lockfile ├── python │ ├── BUILD │ ├── external-tool-upgrade-requirements.txt │ ├── external-tool-upgrade.lock │ ├── external-tool-upgrade.lock.metadata │ ├── flake8-requirements.txt │ ├── flake8.lock │ ├── flake8.lock.metadata │ ├── mypy-requirements.txt │ ├── mypy.lock │ ├── mypy.lock.metadata │ ├── pbs-script-requirements.lock │ ├── pbs-script-requirements.lock.metadata │ ├── pbs-script-requirements.txt │ ├── pytest-requirements.txt │ ├── pytest.lock │ ├── pytest.lock.metadata │ ├── requirements.txt │ ├── user_reqs.lock │ └── user_reqs.lock.metadata └── tools │ ├── act │ ├── .actrc │ └── BUILD │ ├── gh │ ├── BUILD │ └── extract.sh │ ├── protoc │ └── BUILD │ ├── python3 │ └── BUILD │ └── rust │ └── BUILD ├── BUILD ├── BUILD_ROOT ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── CONTRIBUTORS.md ├── LICENSE ├── MAINTAINERS.md ├── README.md ├── cargo ├── conftest.py ├── docs ├── README.md ├── docs │ ├── ad-hoc-tools │ │ ├── _category_.json │ │ └── integrating-new-tools-without-plugins.mdx │ ├── contributions │ │ ├── _category_.json │ │ ├── development │ │ │ ├── _category_.json │ │ │ ├── debugging-and-benchmarking.mdx │ │ │ ├── developing-rust.mdx │ │ │ ├── index.mdx │ │ │ ├── internal-architecture.mdx │ │ │ ├── maintenance-tasks-and-scripts.mdx │ │ │ ├── running-pants-from-sources.mdx │ │ │ ├── setting-up-pants.mdx │ │ │ └── style-guide.mdx │ │ ├── index.mdx │ │ └── releases │ │ │ ├── _category_.json │ │ │ ├── github-actions-linux-aarch64-runners.mdx │ │ │ ├── github-actions-macos-arm64-runners.mdx │ │ │ ├── index.mdx │ │ │ ├── release-process.mdx │ │ │ └── release-strategy.mdx │ ├── docker │ │ ├── _category_.json │ │ ├── index.mdx │ │ └── tagging-docker-images.mdx │ ├── getting-started │ │ ├── _category_.json │ │ ├── example-projects-and-repositories.mdx │ │ ├── incremental-adoption.mdx │ │ ├── index.mdx │ │ ├── initial-configuration.mdx │ │ ├── installing-pants.mdx │ │ └── prerequisites.mdx │ ├── go │ │ ├── _category_.json │ │ ├── index.mdx │ │ ├── integrations │ │ │ ├── _category_.json │ │ │ ├── index.mdx │ │ │ └── protobuf.mdx │ │ └── private-modules │ │ │ ├── _category_.json │ │ │ └── index.mdx │ ├── helm │ │ ├── _category_.json │ │ ├── deployments.mdx │ │ ├── index.mdx │ │ └── kubeconform.mdx │ ├── introduction │ │ ├── _category_.json │ │ ├── how-does-pants-work.mdx │ │ └── welcome-to-pants.mdx │ ├── javascript │ │ ├── _category_.json │ │ └── overview │ │ │ ├── _category_.json │ │ │ ├── enabling-javascript-support.mdx │ │ │ ├── enabling-typescript-support.mdx │ │ │ ├── index.mdx │ │ │ ├── lockfiles.mdx │ │ │ ├── package.mdx │ │ │ └── workspaces.mdx │ ├── jvm │ │ ├── _category_.json │ │ ├── java-and-scala.mdx │ │ └── kotlin.mdx │ ├── kubernetes │ │ ├── _category_.json │ │ └── index.mdx │ ├── python │ │ ├── _category_.json │ │ ├── goals │ │ │ ├── _category_.json │ │ │ ├── check.mdx │ │ │ ├── fmt.mdx │ │ │ ├── index.mdx │ │ │ ├── lint.mdx │ │ │ ├── package.mdx │ │ │ ├── publish.mdx │ │ │ ├── repl.mdx │ │ │ ├── run.mdx │ │ │ └── test.mdx │ │ ├── integrations │ │ │ ├── _category_.json │ │ │ ├── aws-lambda.mdx │ │ │ ├── google-cloud-functions.mdx │ │ │ ├── index.mdx │ │ │ ├── jupyter.mdx │ │ │ ├── protobuf-and-grpc.mdx │ │ │ ├── pyoxidizer.mdx │ │ │ └── thrift.mdx │ │ └── overview │ │ │ ├── _category_.json │ │ │ ├── building-distributions.mdx │ │ │ ├── enabling-python-support.mdx │ │ │ ├── index.mdx │ │ │ ├── interpreter-compatibility.mdx │ │ │ ├── linters-and-formatters.mdx │ │ │ ├── lockfiles.mdx │ │ │ ├── pex.mdx │ │ │ └── third-party-dependencies.mdx │ ├── releases │ │ ├── _category_.json │ │ ├── deprecation-policy.mdx │ │ └── upgrade-tips.mdx │ ├── shell │ │ ├── _category_.json │ │ ├── index.mdx │ │ ├── run-shell-commands.mdx │ │ └── self-extractable-archives.mdx │ ├── sql │ │ ├── _category_.json │ │ └── index.mdx │ ├── terraform │ │ ├── _category_.json │ │ └── index.mdx │ ├── tutorials │ │ ├── _category_.json │ │ ├── advanced-plugin-concepts.mdx │ │ ├── create-a-new-goal.mdx │ │ └── testing-plugins.mdx │ ├── using-pants │ │ ├── _category_.json │ │ ├── advanced-target-selection.mdx │ │ ├── anonymous-telemetry.mdx │ │ ├── assets-and-archives.mdx │ │ ├── command-line-help.mdx │ │ ├── environments.mdx │ │ ├── generating-version-tags-from-git.mdx │ │ ├── key-concepts │ │ │ ├── _category_.json │ │ │ ├── backends.mdx │ │ │ ├── goals.mdx │ │ │ ├── index.mdx │ │ │ ├── options.mdx │ │ │ ├── source-roots.mdx │ │ │ └── targets-and-build-files.mdx │ │ ├── project-introspection.mdx │ │ ├── remote-caching-and-execution │ │ │ ├── _category_.json │ │ │ ├── index.mdx │ │ │ ├── remote-caching.mdx │ │ │ └── remote-execution.mdx │ │ ├── restricted-internet-access.mdx │ │ ├── setting-up-an-ide.mdx │ │ ├── troubleshooting-common-issues.mdx │ │ ├── using-pants-in-ci.mdx │ │ └── validating-dependencies.mdx │ └── writing-plugins │ │ ├── _category_.json │ │ ├── common-plugin-tasks │ │ ├── _category_.json │ │ ├── add-a-formatter.mdx │ │ ├── add-a-linter.mdx │ │ ├── add-a-repl.mdx │ │ ├── add-a-typechecker.mdx │ │ ├── add-codegen.mdx │ │ ├── allowing-tool-export.mdx │ │ ├── custom-python-artifact-kwargs.mdx │ │ ├── index.mdx │ │ ├── plugin-lockfiles.mdx │ │ ├── plugin-upgrade-guide.mdx │ │ └── run-tests.mdx │ │ ├── common-subsystem-tasks.mdx │ │ ├── macros.mdx │ │ ├── overview.mdx │ │ ├── the-rules-api │ │ ├── _category_.json │ │ ├── concepts.mdx │ │ ├── file-system.mdx │ │ ├── goal-rules.mdx │ │ ├── index.mdx │ │ ├── installing-tools.mdx │ │ ├── logging-and-dynamic-output.mdx │ │ ├── migrating-gets.mdx │ │ ├── options-and-subsystems.mdx │ │ ├── processes.mdx │ │ ├── rules-and-the-target-api.mdx │ │ ├── testing-plugins.mdx │ │ ├── tips-and-debugging.mdx │ │ └── union-rules-advanced.mdx │ │ └── the-target-api │ │ ├── _category_.json │ │ ├── concepts.mdx │ │ ├── creating-new-fields.mdx │ │ ├── creating-new-targets.mdx │ │ ├── extending-existing-targets.mdx │ │ └── index.mdx └── notes │ ├── 1.0.x.rst │ ├── 1.1.x.rst │ ├── 1.10.x.rst │ ├── 1.11.x.rst │ ├── 1.12.x.rst │ ├── 1.13.x.rst │ ├── 1.14.x.rst │ ├── 1.15.x.rst │ ├── 1.16.x.rst │ ├── 1.17.x.rst │ ├── 1.18.x.rst │ ├── 1.19.x.rst │ ├── 1.2.x.rst │ ├── 1.20.x.rst │ ├── 1.21.x.rst │ ├── 1.22.x.rst │ ├── 1.23.x.rst │ ├── 1.24.x.rst │ ├── 1.25.x.rst │ ├── 1.26.x.rst │ ├── 1.27.x.rst │ ├── 1.28.x.rst │ ├── 1.29.x.rst │ ├── 1.3.x.rst │ ├── 1.30.x.rst │ ├── 1.4.x.rst │ ├── 1.5.x.rst │ ├── 1.6.x.rst │ ├── 1.7.x.rst │ ├── 1.8.x.rst │ ├── 1.9.x.rst │ ├── 2.0.x.md │ ├── 2.1.x.md │ ├── 2.10.x.md │ ├── 2.11.x.md │ ├── 2.12.x.md │ ├── 2.13.x.md │ ├── 2.14.x.md │ ├── 2.15.x.md │ ├── 2.16.x.md │ ├── 2.17.x.md │ ├── 2.18.x.md │ ├── 2.19.x.md │ ├── 2.2.x.md │ ├── 2.20.x.md │ ├── 2.21.x.md │ ├── 2.22.x.md │ ├── 2.23.x.md │ ├── 2.24.x.md │ ├── 2.25.x.md │ ├── 2.26.x.md │ ├── 2.27.x.md │ ├── 2.28.x.md │ ├── 2.29.x.md │ ├── 2.3.x.md │ ├── 2.30.x.md │ ├── 2.31.x.md │ ├── 2.4.x.md │ ├── 2.5.x.md │ ├── 2.6.x.md │ ├── 2.7.x.md │ ├── 2.8.x.md │ ├── 2.9.x.md │ └── master.rst ├── extract_lockfile_metadata.py ├── pants ├── pants-plugins ├── README.md ├── internal_plugins │ ├── __init__.py │ ├── releases │ │ ├── BUILD │ │ ├── __init__.py │ │ └── register.py │ └── test_lockfile_fixtures │ │ ├── BUILD │ │ ├── __init__.py │ │ ├── collect_fixtures.py │ │ ├── lockfile_fixture.py │ │ ├── register.py │ │ └── rules.py └── pants_explorer │ └── server │ ├── BUILD │ ├── __init__.py │ ├── browser.py │ ├── graphql │ ├── BUILD │ ├── context.py │ ├── field_types.py │ ├── query │ │ ├── BUILD │ │ ├── conftest.py │ │ ├── root.py │ │ ├── rules.py │ │ ├── rules_test.py │ │ ├── targets.py │ │ └── targets_test.py │ ├── rules.py │ ├── setup.py │ └── subsystem.py │ ├── integration_test.py │ ├── register.py │ └── uvicorn.py ├── pants.ci.toml ├── pants.remote-execution.toml ├── pants.toml ├── pyproject.toml ├── shell.nix ├── src ├── assets │ └── pants-logo.svg ├── python │ ├── pants │ │ ├── BUILD │ │ ├── CHANGELOG.md │ │ ├── VERSION │ │ ├── __init__.py │ │ ├── __main__.py │ │ ├── _version │ │ │ ├── BUILD │ │ │ ├── README.md │ │ │ ├── VERSION │ │ │ └── __init__.py │ │ ├── backend │ │ │ ├── BUILD │ │ │ ├── README.md │ │ │ ├── __init__.py │ │ │ ├── adhoc │ │ │ │ ├── BUILD │ │ │ │ ├── __init__.py │ │ │ │ ├── adhoc_tool.py │ │ │ │ ├── adhoc_tool_integration_test.py │ │ │ │ ├── adhoc_tool_test.py │ │ │ │ ├── code_quality_tool.py │ │ │ │ ├── code_quality_tool_integration_test.py │ │ │ │ ├── run_system_binary.py │ │ │ │ ├── run_system_binary_integration_test.py │ │ │ │ └── target_types.py │ │ │ ├── awslambda │ │ │ │ ├── BUILD │ │ │ │ ├── __init__.py │ │ │ │ └── python │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── complete_platform_3.10-arm64.json │ │ │ │ │ ├── complete_platform_3.10-x86_64.json │ │ │ │ │ ├── complete_platform_3.11-arm64.json │ │ │ │ │ ├── complete_platform_3.11-x86_64.json │ │ │ │ │ ├── complete_platform_3.12-arm64.json │ │ │ │ │ ├── complete_platform_3.12-x86_64.json │ │ │ │ │ ├── complete_platform_3.13-arm64.json │ │ │ │ │ ├── complete_platform_3.13-x86_64.json │ │ │ │ │ ├── complete_platform_3.6.json │ │ │ │ │ ├── complete_platform_3.7.json │ │ │ │ │ ├── complete_platform_3.8-arm64.json │ │ │ │ │ ├── complete_platform_3.8-x86_64.json │ │ │ │ │ ├── complete_platform_3.9-arm64.json │ │ │ │ │ ├── complete_platform_3.9-x86_64.json │ │ │ │ │ ├── register.py │ │ │ │ │ ├── rules.py │ │ │ │ │ ├── rules_test.py │ │ │ │ │ ├── target_types.py │ │ │ │ │ └── target_types_test.py │ │ │ ├── build_files │ │ │ │ ├── BUILD │ │ │ │ ├── __init__.py │ │ │ │ ├── fix │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── base.py │ │ │ │ │ └── deprecations │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── base.py │ │ │ │ │ │ ├── register.py │ │ │ │ │ │ ├── renamed_fields_rules.py │ │ │ │ │ │ ├── renamed_fields_rules_test.py │ │ │ │ │ │ ├── renamed_targets_rules.py │ │ │ │ │ │ ├── renamed_targets_rules_test.py │ │ │ │ │ │ └── subsystem.py │ │ │ │ ├── fmt │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── base.py │ │ │ │ │ ├── black │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── integration_test.py │ │ │ │ │ │ └── register.py │ │ │ │ │ ├── buildifier │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── register.py │ │ │ │ │ │ ├── rules.py │ │ │ │ │ │ ├── rules_integration_test.py │ │ │ │ │ │ └── subsystem.py │ │ │ │ │ ├── ruff │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── integration_test.py │ │ │ │ │ │ └── register.py │ │ │ │ │ └── yapf │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── integration_test.py │ │ │ │ │ │ └── register.py │ │ │ │ └── utils.py │ │ │ ├── cc │ │ │ │ ├── BUILD │ │ │ │ ├── __init__.py │ │ │ │ ├── dependency_inference │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── rules.py │ │ │ │ │ └── rules_integration_test.py │ │ │ │ ├── goals │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── tailor.py │ │ │ │ │ └── tailor_test.py │ │ │ │ ├── lint │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── clangformat │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── clangformat.lock │ │ │ │ │ │ ├── clangformat.lock.metadata │ │ │ │ │ │ ├── rules.py │ │ │ │ │ │ ├── rules_integration_test.py │ │ │ │ │ │ ├── skip_field.py │ │ │ │ │ │ ├── subsystem.py │ │ │ │ │ │ └── subsystem_test.py │ │ │ │ ├── subsystems │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── cc_infer.py │ │ │ │ │ └── compiler.py │ │ │ │ ├── target_types.py │ │ │ │ └── util_rules │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── toolchain.py │ │ │ │ │ └── toolchain_test.py │ │ │ ├── codegen │ │ │ │ ├── BUILD │ │ │ │ ├── __init__.py │ │ │ │ ├── avro │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── avro_subsystem.py │ │ │ │ │ ├── java │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── avro-tools.default.lockfile.txt │ │ │ │ │ │ ├── avro.test.lock │ │ │ │ │ │ ├── rules.py │ │ │ │ │ │ ├── rules_integration_test.py │ │ │ │ │ │ └── subsystem.py │ │ │ │ │ ├── rules.py │ │ │ │ │ ├── tailor.py │ │ │ │ │ ├── tailor_test.py │ │ │ │ │ ├── target_types.py │ │ │ │ │ └── target_types_test.py │ │ │ │ ├── export_codegen_goal.py │ │ │ │ ├── export_codegen_goal_test.py │ │ │ │ ├── protobuf │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── go │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── rules.py │ │ │ │ │ │ └── rules_integration_test.py │ │ │ │ │ ├── java │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── dependency_inference.py │ │ │ │ │ │ ├── grpc-java.default.lockfile.txt │ │ │ │ │ │ ├── protobuf-grpc-java.test.lock │ │ │ │ │ │ ├── protobuf-java.test.lock │ │ │ │ │ │ ├── rules.py │ │ │ │ │ │ ├── rules_integration_test.py │ │ │ │ │ │ ├── subsystem.py │ │ │ │ │ │ └── symbol_mapper.py │ │ │ │ │ ├── jvm_symbol_mapper.py │ │ │ │ │ ├── lint │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ └── buf │ │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ │ ├── format_rules.py │ │ │ │ │ │ │ ├── format_rules_integration_test.py │ │ │ │ │ │ │ ├── lint_rules.py │ │ │ │ │ │ │ ├── lint_rules_integration_test.py │ │ │ │ │ │ │ ├── register.py │ │ │ │ │ │ │ ├── skip_field.py │ │ │ │ │ │ │ └── subsystem.py │ │ │ │ │ ├── protobuf_dependency_inference.py │ │ │ │ │ ├── protobuf_dependency_inference_test.py │ │ │ │ │ ├── protoc.py │ │ │ │ │ ├── python │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── additional_fields.py │ │ │ │ │ │ ├── grpc_python_plugin.py │ │ │ │ │ │ ├── grpclib.lock │ │ │ │ │ │ ├── grpclib.lock.metadata │ │ │ │ │ │ ├── mypy_protobuf.lock │ │ │ │ │ │ ├── mypy_protobuf.lock.metadata │ │ │ │ │ │ ├── python_protobuf_module_mapper.py │ │ │ │ │ │ ├── python_protobuf_module_mapper_test.py │ │ │ │ │ │ ├── python_protobuf_subsystem.py │ │ │ │ │ │ ├── python_protobuf_subsystem_test.py │ │ │ │ │ │ ├── register.py │ │ │ │ │ │ ├── rules.py │ │ │ │ │ │ ├── rules_integration_test.py │ │ │ │ │ │ ├── test_grpc_pre_v2_mypy_plugin.lock │ │ │ │ │ │ └── test_grpc_pre_v2_mypy_plugin.lock.metadata │ │ │ │ │ ├── scala │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── ScalaPBShim.scala │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── dependency_inference.py │ │ │ │ │ │ ├── rules.py │ │ │ │ │ │ ├── rules_integration_test.py │ │ │ │ │ │ ├── scalapb.test.lock │ │ │ │ │ │ ├── scalapbc.default.lockfile.txt │ │ │ │ │ │ ├── subsystem.py │ │ │ │ │ │ └── symbol_mapper.py │ │ │ │ │ ├── tailor.py │ │ │ │ │ ├── tailor_test.py │ │ │ │ │ ├── target_types.py │ │ │ │ │ └── target_types_test.py │ │ │ │ ├── python_format_string │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── k8s │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── rules.py │ │ │ │ │ │ └── rules_integration_test.py │ │ │ │ │ └── target_types.py │ │ │ │ ├── thrift │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── apache │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ │ ├── libthrift.test.lock │ │ │ │ │ │ │ ├── rules.py │ │ │ │ │ │ │ ├── rules_integration_test.py │ │ │ │ │ │ │ ├── subsystem.py │ │ │ │ │ │ │ └── symbol_mapper.py │ │ │ │ │ │ ├── python │ │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ │ ├── additional_fields.py │ │ │ │ │ │ │ ├── python_thrift_module_mapper.py │ │ │ │ │ │ │ ├── python_thrift_module_mappper_test.py │ │ │ │ │ │ │ ├── register.py │ │ │ │ │ │ │ ├── rules.py │ │ │ │ │ │ │ ├── rules_integration_test.py │ │ │ │ │ │ │ └── subsystem.py │ │ │ │ │ │ ├── rules.py │ │ │ │ │ │ └── subsystem.py │ │ │ │ │ ├── dependency_inference.py │ │ │ │ │ ├── dependency_inference_test.py │ │ │ │ │ ├── jvm_symbol_mapper.py │ │ │ │ │ ├── rules.py │ │ │ │ │ ├── scrooge │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── additional_fields.py │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ │ ├── rules.py │ │ │ │ │ │ │ ├── rules_integration_test.py │ │ │ │ │ │ │ ├── scrooge.test.lock │ │ │ │ │ │ │ ├── subsystem.py │ │ │ │ │ │ │ └── symbol_mapper.py │ │ │ │ │ │ ├── rules.py │ │ │ │ │ │ ├── scala │ │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ │ ├── rules.py │ │ │ │ │ │ │ ├── rules_integration_test.py │ │ │ │ │ │ │ ├── scrooge.test.lock │ │ │ │ │ │ │ ├── subsystem.py │ │ │ │ │ │ │ └── symbol_mapper.py │ │ │ │ │ │ ├── scrooge.default.lockfile.txt │ │ │ │ │ │ └── subsystem.py │ │ │ │ │ ├── subsystem.py │ │ │ │ │ ├── tailor.py │ │ │ │ │ ├── tailor_test.py │ │ │ │ │ ├── target_types.py │ │ │ │ │ ├── target_types_test.py │ │ │ │ │ ├── thrift_parser.py │ │ │ │ │ └── thrift_parser_test.py │ │ │ │ └── utils.py │ │ │ ├── cue │ │ │ │ ├── BUILD │ │ │ │ ├── __init__.py │ │ │ │ ├── goals │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── fix.py │ │ │ │ │ ├── fix_test.py │ │ │ │ │ ├── lint.py │ │ │ │ │ └── lint_test.py │ │ │ │ ├── rules.py │ │ │ │ ├── subsystem.py │ │ │ │ └── target_types.py │ │ │ ├── debian │ │ │ │ ├── BUILD │ │ │ │ ├── __init__.py │ │ │ │ ├── rules.py │ │ │ │ ├── rules_integration_test.py │ │ │ │ ├── target_types.py │ │ │ │ └── target_types_test.py │ │ │ ├── docker │ │ │ │ ├── BUILD │ │ │ │ ├── __init__.py │ │ │ │ ├── goals │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── package_image.py │ │ │ │ │ ├── package_image_integration_test.py │ │ │ │ │ ├── package_image_test.py │ │ │ │ │ ├── publish.py │ │ │ │ │ ├── publish_test.py │ │ │ │ │ ├── run_image.py │ │ │ │ │ ├── run_image_integration_test.py │ │ │ │ │ ├── tailor.py │ │ │ │ │ └── tailor_test.py │ │ │ │ ├── lint │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── hadolint │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── register.py │ │ │ │ │ │ ├── rules.py │ │ │ │ │ │ ├── rules_integration_test.py │ │ │ │ │ │ ├── skip_field.py │ │ │ │ │ │ └── subsystem.py │ │ │ │ │ └── trivy │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── rules.py │ │ │ │ │ │ └── trivy_integration_test.py │ │ │ │ ├── package_types.py │ │ │ │ ├── register.py │ │ │ │ ├── registries.py │ │ │ │ ├── registries_test.py │ │ │ │ ├── rules.py │ │ │ │ ├── subsystems │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── docker_options.py │ │ │ │ │ ├── dockerfile.lock │ │ │ │ │ ├── dockerfile.lock.metadata │ │ │ │ │ ├── dockerfile_parser.py │ │ │ │ │ ├── dockerfile_parser_test.py │ │ │ │ │ └── dockerfile_wrapper_script.py │ │ │ │ ├── target_types.py │ │ │ │ ├── target_types_test.py │ │ │ │ ├── util_rules │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── dependencies.py │ │ │ │ │ ├── dependencies_test.py │ │ │ │ │ ├── docker_binary.py │ │ │ │ │ ├── docker_binary_test.py │ │ │ │ │ ├── docker_build_args.py │ │ │ │ │ ├── docker_build_args_test.py │ │ │ │ │ ├── docker_build_context.py │ │ │ │ │ ├── docker_build_context_test.py │ │ │ │ │ ├── docker_build_env.py │ │ │ │ │ ├── docker_build_env_test.py │ │ │ │ │ ├── dockerfile.py │ │ │ │ │ └── dockerfile_test.py │ │ │ │ ├── utils.py │ │ │ │ ├── utils_test.py │ │ │ │ └── value_interpolation.py │ │ │ ├── experimental │ │ │ │ ├── __init__.py │ │ │ │ ├── adhoc │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── adhoc_tool_backend_integration_test.py │ │ │ │ │ └── register.py │ │ │ │ ├── bsp │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── register.py │ │ │ │ ├── cc │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── lint │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ └── clangformat │ │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ │ └── register.py │ │ │ │ │ └── register.py │ │ │ │ ├── codegen │ │ │ │ │ ├── avro │ │ │ │ │ │ └── java │ │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ │ └── register.py │ │ │ │ │ ├── protobuf │ │ │ │ │ │ ├── go │ │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ │ └── register.py │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ │ └── register.py │ │ │ │ │ │ └── scala │ │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ │ └── register.py │ │ │ │ │ ├── python_format_string │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── k8s │ │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ │ └── register.py │ │ │ │ │ │ └── register.py │ │ │ │ │ └── thrift │ │ │ │ │ │ ├── apache │ │ │ │ │ │ └── java │ │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ │ └── register.py │ │ │ │ │ │ └── scrooge │ │ │ │ │ │ ├── java │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ └── register.py │ │ │ │ │ │ └── scala │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ └── register.py │ │ │ │ ├── cue │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── register.py │ │ │ │ ├── debian │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── register.py │ │ │ │ ├── docker │ │ │ │ │ ├── lint │ │ │ │ │ │ └── trivy │ │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ │ └── register.py │ │ │ │ │ └── podman │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ └── register.py │ │ │ │ ├── go │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── debug_goals │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ └── register.py │ │ │ │ │ ├── lint │ │ │ │ │ │ ├── golangci_lint │ │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ │ └── register.py │ │ │ │ │ │ └── vet │ │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ │ └── register.py │ │ │ │ │ └── register.py │ │ │ │ ├── helm │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── check │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ └── kubeconform │ │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ │ └── register.py │ │ │ │ │ ├── lint │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ └── trivy │ │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ │ └── register.py │ │ │ │ │ └── register.py │ │ │ │ ├── java │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── bsp │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ └── register.py │ │ │ │ │ ├── debug_goals │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ └── register.py │ │ │ │ │ ├── lint │ │ │ │ │ │ └── google_java_format │ │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ │ └── register.py │ │ │ │ │ └── register.py │ │ │ │ ├── javascript │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── lint │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ └── prettier │ │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ │ └── register.py │ │ │ │ │ └── register.py │ │ │ │ ├── k8s │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── register.py │ │ │ │ ├── kotlin │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── debug_goals │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ └── register.py │ │ │ │ │ ├── lint │ │ │ │ │ │ └── ktlint │ │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ │ └── register.py │ │ │ │ │ └── register.py │ │ │ │ ├── makeself │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── register.py │ │ │ │ ├── nfpm │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── native_libs │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ └── register.py │ │ │ │ │ └── register.py │ │ │ │ ├── openapi │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── codegen │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ │ └── register.py │ │ │ │ │ │ └── python │ │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ │ └── register.py │ │ │ │ │ ├── lint │ │ │ │ │ │ ├── openapi_format │ │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ │ └── register.py │ │ │ │ │ │ └── spectral │ │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ │ └── register.py │ │ │ │ │ └── register.py │ │ │ │ ├── python │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── framework │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── django │ │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ │ └── register.py │ │ │ │ │ │ └── stevedore │ │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ │ └── register.py │ │ │ │ │ ├── lint │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── add_trailing_comma │ │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ │ └── register.py │ │ │ │ │ │ ├── autoflake │ │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ │ └── register.py │ │ │ │ │ │ ├── pyupgrade │ │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ │ └── register.py │ │ │ │ │ │ └── ruff │ │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ │ ├── check │ │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ │ └── register.py │ │ │ │ │ │ │ └── format │ │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ │ └── register.py │ │ │ │ │ ├── packaging │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ └── pyoxidizer │ │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ │ └── register.py │ │ │ │ │ ├── register.py │ │ │ │ │ └── typecheck │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── pyright │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ └── register.py │ │ │ │ │ │ └── pytype │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ └── register.py │ │ │ │ ├── rust │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── register.py │ │ │ │ ├── scala │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── bsp │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ └── register.py │ │ │ │ │ ├── debug_goals │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ └── register.py │ │ │ │ │ ├── lint │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── scalafix │ │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ │ └── register.py │ │ │ │ │ │ └── scalafmt │ │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ │ └── register.py │ │ │ │ │ └── register.py │ │ │ │ ├── sql │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── lint │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ └── sqlfluff │ │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ │ └── register.py │ │ │ │ │ └── register.py │ │ │ │ ├── swift │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── register.py │ │ │ │ ├── terraform │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── lint │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── tfsec │ │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ │ └── register.py │ │ │ │ │ │ └── trivy │ │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ │ └── register.py │ │ │ │ │ └── register.py │ │ │ │ ├── tools │ │ │ │ │ ├── semgrep │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ └── register.py │ │ │ │ │ ├── trufflehog │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ └── register.py │ │ │ │ │ ├── workunit_logger │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ └── register.py │ │ │ │ │ └── yamllint │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ └── register.py │ │ │ │ ├── typescript │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── register.py │ │ │ │ └── visibility │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── register.py │ │ │ ├── go │ │ │ │ ├── BUILD │ │ │ │ ├── README.md │ │ │ │ ├── __init__.py │ │ │ │ ├── conftest.py │ │ │ │ ├── dependency_inference.py │ │ │ │ ├── dependency_inference_test.py │ │ │ │ ├── go_sources │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── analyze_package │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── build_context.go │ │ │ │ │ │ ├── main.go │ │ │ │ │ │ ├── read.go │ │ │ │ │ │ ├── string_utils.go │ │ │ │ │ │ ├── syslist.go │ │ │ │ │ │ ├── tags.go │ │ │ │ │ │ └── tags.go1.17.go │ │ │ │ │ ├── asm_check │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ └── asm_check.go │ │ │ │ │ ├── embedcfg │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ └── main.go │ │ │ │ │ ├── generate_testmain │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ └── main.go │ │ │ │ │ ├── gentestflags.go │ │ │ │ │ ├── load_go_binary.py │ │ │ │ │ └── parse_vendor_modules │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── parse.go │ │ │ │ │ │ └── semver.go │ │ │ │ ├── goals │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── check.py │ │ │ │ │ ├── check_test.py │ │ │ │ │ ├── debug_goals.py │ │ │ │ │ ├── generate.py │ │ │ │ │ ├── generate_test.py │ │ │ │ │ ├── package_binary.py │ │ │ │ │ ├── package_binary_integration_test.py │ │ │ │ │ ├── run_binary.py │ │ │ │ │ ├── run_binary_integration_test.py │ │ │ │ │ ├── tailor.py │ │ │ │ │ ├── tailor_test.py │ │ │ │ │ ├── test.py │ │ │ │ │ └── test_test.py │ │ │ │ ├── lint │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── gofmt │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── rules.py │ │ │ │ │ │ ├── rules_integration_test.py │ │ │ │ │ │ ├── skip_field.py │ │ │ │ │ │ └── subsystem.py │ │ │ │ │ ├── golangci_lint │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── rules.py │ │ │ │ │ │ ├── rules_integration_test.py │ │ │ │ │ │ ├── skip_field.py │ │ │ │ │ │ └── subsystem.py │ │ │ │ │ └── vet │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── rules.py │ │ │ │ │ │ ├── rules_integration_test.py │ │ │ │ │ │ ├── skip_field.py │ │ │ │ │ │ └── subsystem.py │ │ │ │ ├── subsystems │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── golang.py │ │ │ │ │ └── gotest.py │ │ │ │ ├── target_type_rules.py │ │ │ │ ├── target_type_rules_test.py │ │ │ │ ├── target_types.py │ │ │ │ ├── testutil.py │ │ │ │ └── util_rules │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── assembly.py │ │ │ │ │ ├── assembly_integration_test.py │ │ │ │ │ ├── binary.py │ │ │ │ │ ├── build_opts.py │ │ │ │ │ ├── build_opts_test.py │ │ │ │ │ ├── build_pkg.py │ │ │ │ │ ├── build_pkg_target.py │ │ │ │ │ ├── build_pkg_target_test.py │ │ │ │ │ ├── build_pkg_test.py │ │ │ │ │ ├── cgo.py │ │ │ │ │ ├── cgo_binaries.py │ │ │ │ │ ├── cgo_pkgconfig.py │ │ │ │ │ ├── cgo_pkgconfig_test.py │ │ │ │ │ ├── cgo_security.py │ │ │ │ │ ├── cgo_security_test.py │ │ │ │ │ ├── cgo_test.py │ │ │ │ │ ├── coverage.py │ │ │ │ │ ├── coverage_html.py │ │ │ │ │ ├── coverage_output.py │ │ │ │ │ ├── coverage_profile.py │ │ │ │ │ ├── coverage_profile_test.py │ │ │ │ │ ├── coverage_test.py │ │ │ │ │ ├── embed_integration_test.py │ │ │ │ │ ├── embedcfg.py │ │ │ │ │ ├── first_party_pkg.py │ │ │ │ │ ├── first_party_pkg_test.py │ │ │ │ │ ├── go_bootstrap.py │ │ │ │ │ ├── go_bootstrap_test.py │ │ │ │ │ ├── go_mod.py │ │ │ │ │ ├── go_mod_test.py │ │ │ │ │ ├── goroot.py │ │ │ │ │ ├── goroot_test.py │ │ │ │ │ ├── implicit_linker_deps.py │ │ │ │ │ ├── import_analysis.py │ │ │ │ │ ├── import_analysis_test.py │ │ │ │ │ ├── import_config.py │ │ │ │ │ ├── import_config_test.py │ │ │ │ │ ├── link.py │ │ │ │ │ ├── link_defs.py │ │ │ │ │ ├── pkg_analyzer.py │ │ │ │ │ ├── pkg_pattern.py │ │ │ │ │ ├── pkg_pattern_test.py │ │ │ │ │ ├── sdk.py │ │ │ │ │ ├── tests_analysis.py │ │ │ │ │ ├── tests_analysis_test.py │ │ │ │ │ ├── testutil.py │ │ │ │ │ ├── third_party_pkg.py │ │ │ │ │ ├── third_party_pkg_test.py │ │ │ │ │ ├── vendor.py │ │ │ │ │ └── vendor_test.py │ │ │ ├── google_cloud_function │ │ │ │ ├── BUILD │ │ │ │ ├── __init__.py │ │ │ │ └── python │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── complete_platform_python310_20240728_3_10_14_RC00.json │ │ │ │ │ ├── complete_platform_python311_20240728_3_11_9_RC00.json │ │ │ │ │ ├── complete_platform_python312_20240728_3_12_4_RC00.json │ │ │ │ │ ├── complete_platform_python37_20240728_3_7_17_RC00.json │ │ │ │ │ ├── complete_platform_python38_20240728_3_8_19_RC00.json │ │ │ │ │ ├── complete_platform_python39_20240728_3_9_19_RC00.json │ │ │ │ │ ├── register.py │ │ │ │ │ ├── rules.py │ │ │ │ │ ├── rules_test.py │ │ │ │ │ ├── target_types.py │ │ │ │ │ └── target_types_test.py │ │ │ ├── helm │ │ │ │ ├── BUILD │ │ │ │ ├── __init__.py │ │ │ │ ├── check │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── kubeconform │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── chart.py │ │ │ │ │ │ ├── chart_test.py │ │ │ │ │ │ ├── common.py │ │ │ │ │ │ ├── deployment.py │ │ │ │ │ │ ├── deployment_test.py │ │ │ │ │ │ ├── extra_fields.py │ │ │ │ │ │ └── subsystem.py │ │ │ │ ├── dependency_inference │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── chart.py │ │ │ │ │ ├── chart_test.py │ │ │ │ │ ├── deployment.py │ │ │ │ │ ├── deployment_test.py │ │ │ │ │ ├── subsystem.py │ │ │ │ │ ├── unittest.py │ │ │ │ │ └── unittest_test.py │ │ │ │ ├── goals │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── deploy.py │ │ │ │ │ ├── deploy_test.py │ │ │ │ │ ├── lint.py │ │ │ │ │ ├── lint_test.py │ │ │ │ │ ├── package.py │ │ │ │ │ ├── package_test.py │ │ │ │ │ ├── publish.py │ │ │ │ │ ├── publish_test.py │ │ │ │ │ ├── tailor.py │ │ │ │ │ └── tailor_test.py │ │ │ │ ├── lint │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── trivy │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── rules.py │ │ │ │ │ │ └── trivy_integration_test.py │ │ │ │ ├── resolve │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── artifacts.py │ │ │ │ │ ├── artifacts_test.py │ │ │ │ │ ├── fetch.py │ │ │ │ │ ├── fetch_test.py │ │ │ │ │ ├── remotes.py │ │ │ │ │ └── remotes_test.py │ │ │ │ ├── subsystems │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── helm.py │ │ │ │ │ ├── k8s_parser.lock │ │ │ │ │ ├── k8s_parser.lock.metadata │ │ │ │ │ ├── k8s_parser.py │ │ │ │ │ ├── k8s_parser_main.py │ │ │ │ │ ├── k8s_parser_test.py │ │ │ │ │ ├── post_renderer.lock │ │ │ │ │ ├── post_renderer.lock.metadata │ │ │ │ │ ├── post_renderer.py │ │ │ │ │ ├── post_renderer_main.py │ │ │ │ │ ├── post_renderer_test.py │ │ │ │ │ ├── unittest.py │ │ │ │ │ └── unittest_test.py │ │ │ │ ├── target_types.py │ │ │ │ ├── target_types_test.py │ │ │ │ ├── test │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── unittest.py │ │ │ │ │ └── unittest_test.py │ │ │ │ ├── testutil.py │ │ │ │ ├── util_rules │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── chart.py │ │ │ │ │ ├── chart_metadata.py │ │ │ │ │ ├── chart_metadata_test.py │ │ │ │ │ ├── chart_test.py │ │ │ │ │ ├── post_renderer.py │ │ │ │ │ ├── post_renderer_test.py │ │ │ │ │ ├── renderer.py │ │ │ │ │ ├── renderer_test.py │ │ │ │ │ ├── sources.py │ │ │ │ │ ├── sources_test.py │ │ │ │ │ ├── testutil.py │ │ │ │ │ ├── tool.py │ │ │ │ │ └── tool_test.py │ │ │ │ └── utils │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── yaml.py │ │ │ │ │ └── yaml_test.py │ │ │ ├── java │ │ │ │ ├── BUILD │ │ │ │ ├── __init__.py │ │ │ │ ├── bsp │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── rules.py │ │ │ │ │ └── spec.py │ │ │ │ ├── compile │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── javac.py │ │ │ │ │ ├── javac_test.py │ │ │ │ │ └── joda.test.lock │ │ │ │ ├── dependency_inference │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── PantsJavaParserLauncher.java │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── java_parser.lock │ │ │ │ │ ├── java_parser.py │ │ │ │ │ ├── java_parser_test.py │ │ │ │ │ ├── rules.py │ │ │ │ │ ├── rules_test.py │ │ │ │ │ ├── symbol_mapper.py │ │ │ │ │ └── types.py │ │ │ │ ├── goals │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── check.py │ │ │ │ │ ├── debug_goals.py │ │ │ │ │ ├── tailor.py │ │ │ │ │ └── tailor_test.py │ │ │ │ ├── lint │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── google_java_format │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── google_java_format.default.lockfile.txt │ │ │ │ │ │ ├── rules.py │ │ │ │ │ │ ├── rules_integration_test.py │ │ │ │ │ │ ├── skip_field.py │ │ │ │ │ │ └── subsystem.py │ │ │ │ ├── subsystems │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── java_infer.py │ │ │ │ │ ├── javac.py │ │ │ │ │ └── junit.py │ │ │ │ └── target_types.py │ │ │ ├── javascript │ │ │ │ ├── BUILD │ │ │ │ ├── __init__.py │ │ │ │ ├── dependency_inference │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── rules.py │ │ │ │ │ └── rules_test.py │ │ │ │ ├── goals │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── export.py │ │ │ │ │ ├── export_test.py │ │ │ │ │ ├── jest_resources │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── package-lock.json │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ ├── pnpm-lock.yaml │ │ │ │ │ │ └── yarn.lock │ │ │ │ │ ├── lockfile.py │ │ │ │ │ ├── lockfile_test.py │ │ │ │ │ ├── mocha_resources │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── package-lock.json │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ ├── pnpm-lock.yaml │ │ │ │ │ │ └── yarn.lock │ │ │ │ │ ├── tailor.py │ │ │ │ │ ├── tailor_test.py │ │ │ │ │ ├── test.py │ │ │ │ │ ├── test_integration_test.py │ │ │ │ │ └── test_test.py │ │ │ │ ├── install_node_package.py │ │ │ │ ├── install_node_package_test.py │ │ │ │ ├── lint │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── prettier │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── rules.py │ │ │ │ │ │ ├── rules_integration_test.py │ │ │ │ │ │ ├── skip_field.py │ │ │ │ │ │ └── subsystem.py │ │ │ │ ├── nodejs_project.py │ │ │ │ ├── nodejs_project_environment.py │ │ │ │ ├── nodejs_project_environment_integration_test.py │ │ │ │ ├── nodejs_project_test.py │ │ │ │ ├── package │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── package-lock.json │ │ │ │ │ ├── pnpm-lock.yaml │ │ │ │ │ ├── rules.py │ │ │ │ │ ├── rules_integration_test.py │ │ │ │ │ ├── rules_test.py │ │ │ │ │ └── yarn.lock │ │ │ │ ├── package_json.py │ │ │ │ ├── package_json_test.py │ │ │ │ ├── package_manager.py │ │ │ │ ├── resolve.py │ │ │ │ ├── resolve_test.py │ │ │ │ ├── run │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── rules.py │ │ │ │ │ └── rules_test.py │ │ │ │ ├── subsystems │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── nodejs.py │ │ │ │ │ ├── nodejs_infer.py │ │ │ │ │ ├── nodejs_test.py │ │ │ │ │ ├── nodejs_tool.py │ │ │ │ │ ├── nodejs_tool_test.py │ │ │ │ │ ├── nodejstest.py │ │ │ │ │ ├── package-lock.json │ │ │ │ │ ├── pnpm-lock.yaml │ │ │ │ │ └── yarn.lock │ │ │ │ └── target_types.py │ │ │ ├── jsx │ │ │ │ ├── BUILD │ │ │ │ ├── __init__.py │ │ │ │ ├── goals │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── tailor.py │ │ │ │ │ └── tailor_test.py │ │ │ │ └── target_types.py │ │ │ ├── k8s │ │ │ │ ├── BUILD │ │ │ │ ├── __init__.py │ │ │ │ ├── goals │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── deploy.py │ │ │ │ │ └── deploy_test.py │ │ │ │ ├── k8s_subsystem.py │ │ │ │ ├── kubectl_subsystem.py │ │ │ │ └── target_types.py │ │ │ ├── kotlin │ │ │ │ ├── BUILD │ │ │ │ ├── __init__.py │ │ │ │ ├── compile │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── kotlin-stdlib-with-joda.test.lock │ │ │ │ │ ├── kotlin-stdlib.test.lock │ │ │ │ │ ├── kotlinc-allopen.test.lock │ │ │ │ │ ├── kotlinc.py │ │ │ │ │ ├── kotlinc_plugins.py │ │ │ │ │ ├── kotlinc_test.py │ │ │ │ │ └── testutil.py │ │ │ │ ├── dependency_inference │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── KotlinParser.kt │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── kotlin_parser.lock │ │ │ │ │ ├── kotlin_parser.py │ │ │ │ │ ├── kotlin_parser_test.py │ │ │ │ │ ├── rules.py │ │ │ │ │ ├── rules_test.py │ │ │ │ │ └── symbol_mapper.py │ │ │ │ ├── goals │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── check.py │ │ │ │ │ ├── debug_goals.py │ │ │ │ │ ├── tailor.py │ │ │ │ │ └── tailor_test.py │ │ │ │ ├── lint │ │ │ │ │ └── ktlint │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── ktlint.lock │ │ │ │ │ │ ├── rules.py │ │ │ │ │ │ ├── rules_integration_test.py │ │ │ │ │ │ ├── skip_field.py │ │ │ │ │ │ └── subsystem.py │ │ │ │ ├── subsystems │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── kotlin.py │ │ │ │ │ ├── kotlin_infer.py │ │ │ │ │ └── kotlinc.py │ │ │ │ ├── target_types.py │ │ │ │ └── test │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── junit.py │ │ │ │ │ ├── junit_test.py │ │ │ │ │ └── kotlin-test.test.lock │ │ │ ├── makeself │ │ │ │ ├── BUILD │ │ │ │ ├── __init__.py │ │ │ │ ├── goals │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── package.py │ │ │ │ │ ├── package_run_integration_test.py │ │ │ │ │ └── run.py │ │ │ │ ├── subsystem.py │ │ │ │ ├── system_binaries.py │ │ │ │ └── target_types.py │ │ │ ├── nfpm │ │ │ │ ├── BUILD │ │ │ │ ├── __init__.py │ │ │ │ ├── config.py │ │ │ │ ├── dependency_inference.py │ │ │ │ ├── dependency_inference_test.py │ │ │ │ ├── field_sets.py │ │ │ │ ├── field_sets_test.py │ │ │ │ ├── fields │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── _relationships.py │ │ │ │ │ ├── all.py │ │ │ │ │ ├── apk.py │ │ │ │ │ ├── archlinux.py │ │ │ │ │ ├── contents.py │ │ │ │ │ ├── contents_test.py │ │ │ │ │ ├── deb.py │ │ │ │ │ ├── rpm.py │ │ │ │ │ ├── scripts.py │ │ │ │ │ └── version.py │ │ │ │ ├── native_libs │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── elfdeps │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── analyze.py │ │ │ │ │ │ ├── analyze_test.py │ │ │ │ │ │ ├── elfdeps.lock │ │ │ │ │ │ ├── elfdeps.lock.metadata │ │ │ │ │ │ ├── rules.py │ │ │ │ │ │ ├── rules_integration_test.py │ │ │ │ │ │ └── subsystem.py │ │ │ │ │ ├── rules.py │ │ │ │ │ └── rules_integration_test.py │ │ │ │ ├── rules.py │ │ │ │ ├── rules_integration_test.py │ │ │ │ ├── subsystem.py │ │ │ │ ├── target_types.py │ │ │ │ ├── target_types_rules.py │ │ │ │ ├── target_types_test.py │ │ │ │ └── util_rules │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── contents.py │ │ │ │ │ ├── contents_test.py │ │ │ │ │ ├── generate_config.py │ │ │ │ │ ├── generate_config_test.py │ │ │ │ │ ├── inject_config.py │ │ │ │ │ ├── inject_config_test.py │ │ │ │ │ ├── sandbox.py │ │ │ │ │ └── sandbox_test.py │ │ │ ├── openapi │ │ │ │ ├── BUILD │ │ │ │ ├── __init__.py │ │ │ │ ├── codegen │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── java │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── extra_fields.py │ │ │ │ │ │ ├── openapi.test.lock │ │ │ │ │ │ ├── rules.py │ │ │ │ │ │ ├── rules_integration_test.py │ │ │ │ │ │ └── symbol_mapper.py │ │ │ │ │ └── python │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── extra_fields.py │ │ │ │ │ │ ├── generate.py │ │ │ │ │ │ ├── generate_integration_test.py │ │ │ │ │ │ ├── openapi.test.lock │ │ │ │ │ │ ├── openapi.test.lock.metadata │ │ │ │ │ │ ├── package_mapper.py │ │ │ │ │ │ └── rules.py │ │ │ │ ├── dependency_inference.py │ │ │ │ ├── dependency_inference_test.py │ │ │ │ ├── goals │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── tailor.py │ │ │ │ │ └── tailor_test.py │ │ │ │ ├── lint │ │ │ │ │ ├── openapi_format │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── rules.py │ │ │ │ │ │ ├── rules_integration_test.py │ │ │ │ │ │ ├── skip_field.py │ │ │ │ │ │ └── subsystem.py │ │ │ │ │ └── spectral │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── rules.py │ │ │ │ │ │ ├── rules_integration_test.py │ │ │ │ │ │ ├── skip_field.py │ │ │ │ │ │ └── subsystem.py │ │ │ │ ├── sample │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── petstore_spec.yaml │ │ │ │ │ └── resources.py │ │ │ │ ├── subsystems │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── openapi.py │ │ │ │ │ ├── openapi_generator.default.lockfile.txt │ │ │ │ │ ├── openapi_generator.py │ │ │ │ │ └── redocly.py │ │ │ │ ├── target_types.py │ │ │ │ └── util_rules │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── generator_process.py │ │ │ │ │ ├── generator_process_test.py │ │ │ │ │ ├── openapi_bundle.py │ │ │ │ │ ├── openapi_bundle_test.py │ │ │ │ │ ├── pom_parser.py │ │ │ │ │ └── pom_parser_test.py │ │ │ ├── plugin_development │ │ │ │ ├── BUILD │ │ │ │ ├── __init__.py │ │ │ │ ├── pants_requirements.py │ │ │ │ ├── pants_requirements_test.py │ │ │ │ └── register.py │ │ │ ├── project_info │ │ │ │ ├── BUILD │ │ │ │ ├── __init__.py │ │ │ │ ├── count_loc.py │ │ │ │ ├── count_loc_test.py │ │ │ │ ├── dependencies.py │ │ │ │ ├── dependencies_test.py │ │ │ │ ├── dependents.py │ │ │ │ ├── dependents_test.py │ │ │ │ ├── filedeps.py │ │ │ │ ├── filedeps_test.py │ │ │ │ ├── filter_targets.py │ │ │ │ ├── filter_targets_test.py │ │ │ │ ├── list_integration_test.py │ │ │ │ ├── list_roots.py │ │ │ │ ├── list_roots_test.py │ │ │ │ ├── list_targets.py │ │ │ │ ├── list_targets_test.py │ │ │ │ ├── paths.py │ │ │ │ ├── paths_test.py │ │ │ │ ├── peek.py │ │ │ │ ├── peek_integration_test.py │ │ │ │ ├── peek_test.py │ │ │ │ ├── regex_lint.py │ │ │ │ ├── regex_lint_test.py │ │ │ │ └── register.py │ │ │ ├── python │ │ │ │ ├── BUILD │ │ │ │ ├── __init__.py │ │ │ │ ├── dependency_inference │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── default_module_mapping.py │ │ │ │ │ ├── default_unowned_dependencies.py │ │ │ │ │ ├── module_mapper.py │ │ │ │ │ ├── module_mapper_test.py │ │ │ │ │ ├── parse_python_dependencies.py │ │ │ │ │ ├── parse_python_dependencies_test.py │ │ │ │ │ ├── rules.py │ │ │ │ │ ├── rules_test.py │ │ │ │ │ └── subsystem.py │ │ │ │ ├── framework │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── django │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── dependency_inference.py │ │ │ │ │ │ ├── dependency_inference_test.py │ │ │ │ │ │ ├── detect_apps.py │ │ │ │ │ │ ├── detect_apps_test.py │ │ │ │ │ │ └── scripts │ │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ │ ├── app_detector.py │ │ │ │ │ │ │ └── dependency_visitor.py │ │ │ │ │ └── stevedore │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── python_target_dependencies.py │ │ │ │ │ │ ├── python_target_dependencies_test.py │ │ │ │ │ │ ├── rules.py │ │ │ │ │ │ ├── rules_test.py │ │ │ │ │ │ └── target_types.py │ │ │ │ ├── goals │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── conftest.py │ │ │ │ │ ├── coverage_py.py │ │ │ │ │ ├── coverage_py_integration_test.py │ │ │ │ │ ├── coverage_py_test.py │ │ │ │ │ ├── debug_goals.py │ │ │ │ │ ├── debug_goals_test.py │ │ │ │ │ ├── export.py │ │ │ │ │ ├── export_integration_test.py │ │ │ │ │ ├── export_test.py │ │ │ │ │ ├── lockfile.py │ │ │ │ │ ├── lockfile_integration_test.py │ │ │ │ │ ├── lockfile_test.py │ │ │ │ │ ├── package_dists.py │ │ │ │ │ ├── package_dists_integration_test.py │ │ │ │ │ ├── package_pex_binary.py │ │ │ │ │ ├── package_pex_binary_integration_test.py │ │ │ │ │ ├── package_pex_binary_test.py │ │ │ │ │ ├── platform-linux-py38.json │ │ │ │ │ ├── platform-mac-py38.json │ │ │ │ │ ├── publish.py │ │ │ │ │ ├── publish_test.py │ │ │ │ │ ├── pytest_extra_output_test.lock │ │ │ │ │ ├── pytest_extra_output_test.lock.metadata │ │ │ │ │ ├── pytest_runner.py │ │ │ │ │ ├── pytest_runner_integration_test.py │ │ │ │ │ ├── pytest_runner_test.py │ │ │ │ │ ├── repl.py │ │ │ │ │ ├── repl_integration_test.py │ │ │ │ │ ├── run_helper.py │ │ │ │ │ ├── run_pex_binary.py │ │ │ │ │ ├── run_pex_binary_integration_test.py │ │ │ │ │ ├── run_python_requirement.py │ │ │ │ │ ├── run_python_requirement_integration_test.py │ │ │ │ │ ├── run_python_source.py │ │ │ │ │ ├── run_python_source_integration_test.py │ │ │ │ │ ├── tailor.py │ │ │ │ │ └── tailor_test.py │ │ │ │ ├── lint │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── add_trailing_comma │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── add_trailing_comma.lock │ │ │ │ │ │ ├── add_trailing_comma.lock.metadata │ │ │ │ │ │ ├── rules.py │ │ │ │ │ │ ├── rules_integration_test.py │ │ │ │ │ │ ├── skip_field.py │ │ │ │ │ │ └── subsystem.py │ │ │ │ │ ├── autoflake │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── autoflake.lock │ │ │ │ │ │ ├── autoflake.lock.metadata │ │ │ │ │ │ ├── register.py │ │ │ │ │ │ ├── rules.py │ │ │ │ │ │ ├── rules_integration_test.py │ │ │ │ │ │ ├── skip_field.py │ │ │ │ │ │ └── subsystem.py │ │ │ │ │ ├── bandit │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── bandit.lock │ │ │ │ │ │ ├── bandit.lock.metadata │ │ │ │ │ │ ├── bandit_plugin_test.lock │ │ │ │ │ │ ├── bandit_plugin_test.lock.metadata │ │ │ │ │ │ ├── register.py │ │ │ │ │ │ ├── rules.py │ │ │ │ │ │ ├── rules_integration_test.py │ │ │ │ │ │ ├── skip_field.py │ │ │ │ │ │ └── subsystem.py │ │ │ │ │ ├── black │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── black-23.12.lock │ │ │ │ │ │ ├── black-23.12.lock.metadata │ │ │ │ │ │ ├── black-py38-testing.lock │ │ │ │ │ │ ├── black-py38-testing.lock.metadata │ │ │ │ │ │ ├── black.lock │ │ │ │ │ │ ├── black.lock.metadata │ │ │ │ │ │ ├── register.py │ │ │ │ │ │ ├── rules.py │ │ │ │ │ │ ├── rules_integration_test.py │ │ │ │ │ │ ├── skip_field.py │ │ │ │ │ │ └── subsystem.py │ │ │ │ │ ├── docformatter │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── docformatter.lock │ │ │ │ │ │ ├── docformatter.lock.metadata │ │ │ │ │ │ ├── register.py │ │ │ │ │ │ ├── rules.py │ │ │ │ │ │ ├── rules_integration_test.py │ │ │ │ │ │ ├── skip_field.py │ │ │ │ │ │ └── subsystem.py │ │ │ │ │ ├── first_party_plugins.py │ │ │ │ │ ├── flake8 │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── flake8.lock │ │ │ │ │ │ ├── flake8.lock.metadata │ │ │ │ │ │ ├── flake8_plugin_test.lock │ │ │ │ │ │ ├── flake8_plugin_test.lock.metadata │ │ │ │ │ │ ├── register.py │ │ │ │ │ │ ├── rules.py │ │ │ │ │ │ ├── rules_integration_test.py │ │ │ │ │ │ ├── skip_field.py │ │ │ │ │ │ ├── subsystem.py │ │ │ │ │ │ └── subsystem_test.py │ │ │ │ │ ├── isort │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── isort.lock │ │ │ │ │ │ ├── isort.lock.metadata │ │ │ │ │ │ ├── register.py │ │ │ │ │ │ ├── rules.py │ │ │ │ │ │ ├── rules_integration_test.py │ │ │ │ │ │ ├── skip_field.py │ │ │ │ │ │ └── subsystem.py │ │ │ │ │ ├── pydocstyle │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── pydocstyle.lock │ │ │ │ │ │ ├── pydocstyle.lock.metadata │ │ │ │ │ │ ├── register.py │ │ │ │ │ │ ├── rules.py │ │ │ │ │ │ ├── rules_integration_test.py │ │ │ │ │ │ ├── skip_field.py │ │ │ │ │ │ └── subsystem.py │ │ │ │ │ ├── pylint │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── pylint.lock │ │ │ │ │ │ ├── pylint.lock.metadata │ │ │ │ │ │ ├── pylint_3rdparty_plugin_test.lock │ │ │ │ │ │ ├── pylint_3rdparty_plugin_test.lock.metadata │ │ │ │ │ │ ├── pylint_source_plugin_test.lock │ │ │ │ │ │ ├── pylint_source_plugin_test.lock.metadata │ │ │ │ │ │ ├── register.py │ │ │ │ │ │ ├── rules.py │ │ │ │ │ │ ├── rules_integration_test.py │ │ │ │ │ │ ├── skip_field.py │ │ │ │ │ │ ├── subsystem.py │ │ │ │ │ │ └── subsystem_test.py │ │ │ │ │ ├── pyupgrade │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── pyupgrade.lock │ │ │ │ │ │ ├── pyupgrade.lock.metadata │ │ │ │ │ │ ├── register.py │ │ │ │ │ │ ├── rules.py │ │ │ │ │ │ ├── rules_integration_test.py │ │ │ │ │ │ ├── skip_field.py │ │ │ │ │ │ └── subsystem.py │ │ │ │ │ ├── ruff │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── check │ │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ │ ├── rules.py │ │ │ │ │ │ │ └── skip_field.py │ │ │ │ │ │ ├── common.py │ │ │ │ │ │ ├── format │ │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ │ ├── rules.py │ │ │ │ │ │ │ └── skip_field.py │ │ │ │ │ │ ├── rules_integration_test.py │ │ │ │ │ │ ├── skip_field.py │ │ │ │ │ │ └── subsystem.py │ │ │ │ │ └── yapf │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── register.py │ │ │ │ │ │ ├── rules.py │ │ │ │ │ │ ├── rules_integration_test.py │ │ │ │ │ │ ├── skip_field.py │ │ │ │ │ │ ├── subsystem.py │ │ │ │ │ │ ├── yapf.lock │ │ │ │ │ │ └── yapf.lock.metadata │ │ │ │ ├── macros │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── common_fields.py │ │ │ │ │ ├── common_requirements_rule.py │ │ │ │ │ ├── pipenv_requirements.py │ │ │ │ │ ├── pipenv_requirements_test.py │ │ │ │ │ ├── poetry_requirements.py │ │ │ │ │ ├── poetry_requirements_test.py │ │ │ │ │ ├── python_artifact.py │ │ │ │ │ ├── python_artifact_test.py │ │ │ │ │ ├── python_requirements.py │ │ │ │ │ ├── python_requirements_test.py │ │ │ │ │ ├── uv_requirements.py │ │ │ │ │ └── uv_requirements_test.py │ │ │ │ ├── mixed_interpreter_constraints │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── py_constraints.py │ │ │ │ │ ├── py_constraints_test.py │ │ │ │ │ └── register.py │ │ │ │ ├── packaging │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── pyoxidizer │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── config.py │ │ │ │ │ │ ├── config_test.py │ │ │ │ │ │ ├── pyoxidizer.lock │ │ │ │ │ │ ├── pyoxidizer.lock.metadata │ │ │ │ │ │ ├── rules.py │ │ │ │ │ │ ├── rules_integration_test.py │ │ │ │ │ │ ├── subsystem.py │ │ │ │ │ │ └── target_types.py │ │ │ │ ├── providers │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── experimental │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── pyenv │ │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ │ ├── custom_install │ │ │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ │ │ └── register.py │ │ │ │ │ │ │ └── register.py │ │ │ │ │ │ └── python_build_standalone │ │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ │ └── register.py │ │ │ │ │ ├── pyenv │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── custom_install │ │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ │ ├── rules.py │ │ │ │ │ │ │ ├── rules_integration_test.py │ │ │ │ │ │ │ └── target_types.py │ │ │ │ │ │ ├── rules.py │ │ │ │ │ │ └── rules_integration_test.py │ │ │ │ │ └── python_build_standalone │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── constraints.py │ │ │ │ │ │ ├── constraints_test.py │ │ │ │ │ │ ├── rules.py │ │ │ │ │ │ ├── rules_integration_test.py │ │ │ │ │ │ ├── rules_test.py │ │ │ │ │ │ ├── scripts │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ └── generate_urls.py │ │ │ │ │ │ └── versions_info.json │ │ │ │ ├── register.py │ │ │ │ ├── subsystems │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── coverage_py.lock │ │ │ │ │ ├── coverage_py.lock.metadata │ │ │ │ │ ├── debugpy.lock │ │ │ │ │ ├── debugpy.lock.metadata │ │ │ │ │ ├── debugpy.py │ │ │ │ │ ├── ipython.lock │ │ │ │ │ ├── ipython.lock.metadata │ │ │ │ │ ├── ipython.py │ │ │ │ │ ├── pytest.lock │ │ │ │ │ ├── pytest.lock.metadata │ │ │ │ │ ├── pytest.py │ │ │ │ │ ├── python_native_code.py │ │ │ │ │ ├── python_tool_base.py │ │ │ │ │ ├── python_tool_base_test.py │ │ │ │ │ ├── repos.py │ │ │ │ │ ├── setup.py │ │ │ │ │ ├── setup_py_generation.py │ │ │ │ │ ├── setup_test.py │ │ │ │ │ ├── setuptools.lock │ │ │ │ │ ├── setuptools.lock.metadata │ │ │ │ │ ├── setuptools.py │ │ │ │ │ ├── setuptools_scm.lock │ │ │ │ │ ├── setuptools_scm.lock.metadata │ │ │ │ │ ├── setuptools_scm.py │ │ │ │ │ ├── twine.lock │ │ │ │ │ ├── twine.lock.metadata │ │ │ │ │ └── twine.py │ │ │ │ ├── target_types.py │ │ │ │ ├── target_types_rules.py │ │ │ │ ├── target_types_test.py │ │ │ │ ├── typecheck │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── mypy │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── mypy.lock │ │ │ │ │ │ ├── mypy.lock.metadata │ │ │ │ │ │ ├── mypy_py38.lock │ │ │ │ │ │ ├── mypy_py38.lock.metadata │ │ │ │ │ │ ├── mypy_shadowing_tomli.lock │ │ │ │ │ │ ├── mypy_shadowing_tomli.lock.metadata │ │ │ │ │ │ ├── mypy_with_django_stubs.lock │ │ │ │ │ │ ├── mypy_with_django_stubs.lock.metadata │ │ │ │ │ │ ├── mypy_with_more_itertools.lock │ │ │ │ │ │ ├── mypy_with_more_itertools.lock.metadata │ │ │ │ │ │ ├── mypyc.py │ │ │ │ │ │ ├── mypyc_integration_test.py │ │ │ │ │ │ ├── older_mypy_for_testing.lock │ │ │ │ │ │ ├── older_mypy_for_testing.lock.metadata │ │ │ │ │ │ ├── pep561_integration_test.py │ │ │ │ │ │ ├── register.py │ │ │ │ │ │ ├── rules.py │ │ │ │ │ │ ├── rules_integration_test.py │ │ │ │ │ │ ├── skip_field.py │ │ │ │ │ │ ├── subsystem.py │ │ │ │ │ │ └── subsystem_test.py │ │ │ │ │ ├── pyright │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── rules.py │ │ │ │ │ │ ├── rules_integration_test.py │ │ │ │ │ │ ├── skip_field.py │ │ │ │ │ │ └── subsystem.py │ │ │ │ │ └── pytype │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── pytype.lock │ │ │ │ │ │ ├── pytype.lock.metadata │ │ │ │ │ │ ├── rules.py │ │ │ │ │ │ ├── rules_integration_test.py │ │ │ │ │ │ ├── skip_field.py │ │ │ │ │ │ └── subsystem.py │ │ │ │ └── util_rules │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── ancestor_files.py │ │ │ │ │ ├── ancestor_files_test.py │ │ │ │ │ ├── complete_platform_faas-test-3-45.json │ │ │ │ │ ├── complete_platform_faas-test-67-89.json │ │ │ │ │ ├── complete_platform_pex_test.json │ │ │ │ │ ├── dists.py │ │ │ │ │ ├── dists_test.py │ │ │ │ │ ├── entry_points.py │ │ │ │ │ ├── entry_points_test.py │ │ │ │ │ ├── faas.py │ │ │ │ │ ├── faas_test.py │ │ │ │ │ ├── interpreter_constraints.py │ │ │ │ │ ├── interpreter_constraints_test.py │ │ │ │ │ ├── local_dists.py │ │ │ │ │ ├── local_dists_pep660.py │ │ │ │ │ ├── local_dists_pep660_test.py │ │ │ │ │ ├── local_dists_test.py │ │ │ │ │ ├── lockfile_diff.py │ │ │ │ │ ├── lockfile_diff_test.py │ │ │ │ │ ├── lockfile_metadata.py │ │ │ │ │ ├── lockfile_metadata_test.py │ │ │ │ │ ├── package_dists.py │ │ │ │ │ ├── package_dists_test.py │ │ │ │ │ ├── partition.py │ │ │ │ │ ├── partition_test.py │ │ │ │ │ ├── pex.py │ │ │ │ │ ├── pex_cli.py │ │ │ │ │ ├── pex_cli_test.py │ │ │ │ │ ├── pex_environment.py │ │ │ │ │ ├── pex_from_targets.py │ │ │ │ │ ├── pex_from_targets_test.py │ │ │ │ │ ├── pex_requirements.py │ │ │ │ │ ├── pex_requirements_test.py │ │ │ │ │ ├── pex_test.py │ │ │ │ │ ├── pex_test_utils.py │ │ │ │ │ ├── pex_venv.py │ │ │ │ │ ├── pex_venv_test.py │ │ │ │ │ ├── python_sources.py │ │ │ │ │ ├── python_sources_test.py │ │ │ │ │ ├── scripts │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── pep660_backend_wrapper.py │ │ │ │ │ ├── vcs_versioning.py │ │ │ │ │ └── vcs_versioning_test.py │ │ │ ├── rust │ │ │ │ ├── BUILD │ │ │ │ ├── __init__.py │ │ │ │ ├── goals │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── tailor.py │ │ │ │ ├── lint │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── rustfmt │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── rules.py │ │ │ │ │ │ ├── rules_integration_test.py │ │ │ │ │ │ ├── skip_field.py │ │ │ │ │ │ └── subsystem.py │ │ │ │ ├── subsystems │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── rust.py │ │ │ │ ├── target_types.py │ │ │ │ └── util_rules │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── toolchains.py │ │ │ ├── scala │ │ │ │ ├── BUILD │ │ │ │ ├── bsp │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── rules.py │ │ │ │ │ └── spec.py │ │ │ │ ├── compile │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── acyclic-scala212.test.lock │ │ │ │ │ ├── acyclic.test.lock │ │ │ │ │ ├── cats.test.lock │ │ │ │ │ ├── joda-time.test.lock │ │ │ │ │ ├── multiple-scalac-plugins.test.lock │ │ │ │ │ ├── scala-library-2.12.test.lock │ │ │ │ │ ├── scala-library-2.13.test.lock │ │ │ │ │ ├── scala-library-3.test.lock │ │ │ │ │ ├── scalac.py │ │ │ │ │ ├── scalac_plugins.py │ │ │ │ │ ├── scalac_test.py │ │ │ │ │ └── semanticdb-scalac-2.13.test.lock │ │ │ │ ├── dependency_inference │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── ScalaParser.scala │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── rules.py │ │ │ │ │ ├── rules_test.py │ │ │ │ │ ├── scala_parser.lock │ │ │ │ │ ├── scala_parser.py │ │ │ │ │ ├── scala_parser_test.py │ │ │ │ │ └── symbol_mapper.py │ │ │ │ ├── goals │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── check.py │ │ │ │ │ ├── debug_goals.py │ │ │ │ │ ├── repl.py │ │ │ │ │ ├── tailor.py │ │ │ │ │ └── tailor_test.py │ │ │ │ ├── lint │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── scalafix │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── extra_fields.py │ │ │ │ │ │ ├── rules.py │ │ │ │ │ │ ├── rules_integration_test.py │ │ │ │ │ │ ├── scala-rewrites-2.13.12.test.lock │ │ │ │ │ │ ├── scala3.test.lock │ │ │ │ │ │ ├── scalafix.default.lockfile.txt │ │ │ │ │ │ ├── semanticdb-scalac-2.13.12.test.lock │ │ │ │ │ │ └── subsystem.py │ │ │ │ │ └── scalafmt │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── rules.py │ │ │ │ │ │ ├── rules_integration_test.py │ │ │ │ │ │ ├── scalafmt.default.lockfile.txt │ │ │ │ │ │ ├── skip_field.py │ │ │ │ │ │ └── subsystem.py │ │ │ │ ├── resolve │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── artifact.py │ │ │ │ │ ├── lockfile.py │ │ │ │ │ └── lockfile_test.py │ │ │ │ ├── subsystems │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── scala.py │ │ │ │ │ ├── scala_infer.py │ │ │ │ │ ├── scalac.py │ │ │ │ │ ├── scalac_plugins.default.lockfile.txt │ │ │ │ │ ├── scalatest.default.lockfile.txt │ │ │ │ │ └── scalatest.py │ │ │ │ ├── target_types.py │ │ │ │ ├── target_types_test.py │ │ │ │ ├── test │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── scalatest.py │ │ │ │ │ ├── scalatest.test.lock │ │ │ │ │ └── scalatest_test.py │ │ │ │ └── util_rules │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── versions.py │ │ │ │ │ └── versions_test.py │ │ │ ├── shell │ │ │ │ ├── BUILD │ │ │ │ ├── __init__.py │ │ │ │ ├── dependency_inference.py │ │ │ │ ├── dependency_inference_test.py │ │ │ │ ├── goals │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── package.py │ │ │ │ │ ├── package_test.py │ │ │ │ │ ├── tailor.py │ │ │ │ │ ├── tailor_test.py │ │ │ │ │ ├── test.py │ │ │ │ │ └── test_test.py │ │ │ │ ├── lint │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── shellcheck │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── register.py │ │ │ │ │ │ ├── rules.py │ │ │ │ │ │ ├── rules_integration_test.py │ │ │ │ │ │ ├── skip_field.py │ │ │ │ │ │ └── subsystem.py │ │ │ │ │ └── shfmt │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── register.py │ │ │ │ │ │ ├── rules.py │ │ │ │ │ │ ├── rules_integration_test.py │ │ │ │ │ │ ├── skip_field.py │ │ │ │ │ │ └── subsystem.py │ │ │ │ ├── register.py │ │ │ │ ├── shunit2_test_runner.py │ │ │ │ ├── shunit2_test_runner_integration_test.py │ │ │ │ ├── shunit2_test_runner_test.py │ │ │ │ ├── subsystems │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── shell_setup.py │ │ │ │ │ ├── shell_test_subsys.py │ │ │ │ │ └── shunit2.py │ │ │ │ ├── target_types.py │ │ │ │ ├── target_types_test.py │ │ │ │ └── util_rules │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── builtin.py │ │ │ │ │ ├── shell_command.py │ │ │ │ │ ├── shell_command_integration_test.py │ │ │ │ │ └── shell_command_test.py │ │ │ ├── sql │ │ │ │ ├── BUILD │ │ │ │ ├── __init__.py │ │ │ │ ├── lint │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── sqlfluff │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── rules.py │ │ │ │ │ │ ├── rules_integration_test.py │ │ │ │ │ │ ├── skip_field.py │ │ │ │ │ │ ├── sqlfluff.lock │ │ │ │ │ │ ├── sqlfluff.lock.metadata │ │ │ │ │ │ └── subsystem.py │ │ │ │ ├── tailor.py │ │ │ │ └── target_types.py │ │ │ ├── swift │ │ │ │ ├── BUILD │ │ │ │ ├── __init__.py │ │ │ │ ├── goals │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── tailor.py │ │ │ │ │ └── tailor_test.py │ │ │ │ └── target_types.py │ │ │ ├── terraform │ │ │ │ ├── BUILD │ │ │ │ ├── __init__.py │ │ │ │ ├── dependencies.py │ │ │ │ ├── dependencies_test.py │ │ │ │ ├── dependency_inference.py │ │ │ │ ├── dependency_inference_test.py │ │ │ │ ├── goals │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── check.py │ │ │ │ │ ├── check_test.py │ │ │ │ │ ├── deploy.py │ │ │ │ │ ├── deploy_test.py │ │ │ │ │ ├── lockfiles.py │ │ │ │ │ ├── lockfiles_test.py │ │ │ │ │ ├── tailor.py │ │ │ │ │ └── tailor_test.py │ │ │ │ ├── hcl2.lock │ │ │ │ ├── hcl2.lock.metadata │ │ │ │ ├── hcl2_parser.py │ │ │ │ ├── hcl2_parser_test.py │ │ │ │ ├── lint │ │ │ │ │ ├── tffmt │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── tffmt.py │ │ │ │ │ │ └── tffmt_integration_test.py │ │ │ │ │ ├── tfsec │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── rules.py │ │ │ │ │ │ ├── tfsec.py │ │ │ │ │ │ └── tfsec_integration_test.py │ │ │ │ │ └── trivy │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── rules.py │ │ │ │ │ │ └── trivy_integration_test.py │ │ │ │ ├── partition.py │ │ │ │ ├── target_types.py │ │ │ │ ├── testutil.py │ │ │ │ ├── tool.py │ │ │ │ ├── utils.py │ │ │ │ └── utils_test.py │ │ │ ├── tools │ │ │ │ ├── BUILD │ │ │ │ ├── __init__.py │ │ │ │ ├── preamble │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── register.py │ │ │ │ │ ├── rules.py │ │ │ │ │ ├── rules_integration_test.py │ │ │ │ │ └── subsystem.py │ │ │ │ ├── semgrep │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── rules.py │ │ │ │ │ ├── rules_integration_test.py │ │ │ │ │ ├── rules_test.py │ │ │ │ │ ├── semgrep.lock │ │ │ │ │ ├── semgrep.lock.metadata │ │ │ │ │ └── subsystem.py │ │ │ │ ├── taplo │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── register.py │ │ │ │ │ ├── rules.py │ │ │ │ │ ├── rules_integration_test.py │ │ │ │ │ └── subsystem.py │ │ │ │ ├── trivy │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── rules.py │ │ │ │ │ ├── subsystem.py │ │ │ │ │ └── testutil.py │ │ │ │ ├── trufflehog │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── rules.py │ │ │ │ │ ├── rules_integration_test.py │ │ │ │ │ └── subsystem.py │ │ │ │ ├── workunit_logger │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── rules.py │ │ │ │ └── yamllint │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── rules.py │ │ │ │ │ ├── rules_integration_test.py │ │ │ │ │ ├── subsystem.py │ │ │ │ │ ├── yamllint.lock │ │ │ │ │ └── yamllint.lock.metadata │ │ │ ├── tsx │ │ │ │ ├── BUILD │ │ │ │ ├── __init__.py │ │ │ │ ├── goals │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── tailor.py │ │ │ │ │ └── tailor_test.py │ │ │ │ └── target_types.py │ │ │ ├── typescript │ │ │ │ ├── BUILD │ │ │ │ ├── __init__.py │ │ │ │ ├── goals │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── check.py │ │ │ │ │ ├── check_test.py │ │ │ │ │ ├── tailor.py │ │ │ │ │ └── tailor_test.py │ │ │ │ ├── subsystem.py │ │ │ │ ├── target_types.py │ │ │ │ ├── test_resources │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── .yarnrc.yml │ │ │ │ │ ├── README.md │ │ │ │ │ ├── basic_project │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── package-lock.json │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ ├── pnpm-lock.yaml │ │ │ │ │ │ ├── src │ │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ │ ├── Button.tsx │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ └── math.ts │ │ │ │ │ │ ├── tsconfig.json │ │ │ │ │ │ └── yarn.lock │ │ │ │ │ ├── complex_project │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── common-types │ │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ ├── src │ │ │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ └── tsconfig.json │ │ │ │ │ │ ├── main-app │ │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ ├── src │ │ │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ └── tsconfig.json │ │ │ │ │ │ ├── package-lock.json │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ ├── shared-utils │ │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ ├── src │ │ │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ │ │ ├── Button.tsx │ │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ │ └── math.ts │ │ │ │ │ │ │ └── tsconfig.json │ │ │ │ │ │ ├── tsconfig.json │ │ │ │ │ │ └── yarn.lock │ │ │ │ │ └── pnpm_link │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── child │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ ├── src │ │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ └── tsconfig.json │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ ├── pnpm-lock.yaml │ │ │ │ │ │ ├── pnpm-workspace.yaml │ │ │ │ │ │ ├── src │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ └── main.ts │ │ │ │ │ │ └── tsconfig.json │ │ │ │ ├── tsconfig.py │ │ │ │ └── tsconfig_test.py │ │ │ ├── url_handlers │ │ │ │ ├── BUILD │ │ │ │ ├── __init__.py │ │ │ │ └── s3 │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── integration_test.py │ │ │ │ │ ├── register.py │ │ │ │ │ └── subsystem.py │ │ │ └── visibility │ │ │ │ ├── BUILD │ │ │ │ ├── __init__.py │ │ │ │ ├── glob.py │ │ │ │ ├── glob_test.py │ │ │ │ ├── lint.py │ │ │ │ ├── lint_integration_test.py │ │ │ │ ├── rule_types.py │ │ │ │ ├── rule_types_test.py │ │ │ │ ├── rules.py │ │ │ │ └── subsystem.py │ │ ├── base │ │ │ ├── BUILD │ │ │ ├── __init__.py │ │ │ ├── build_environment.py │ │ │ ├── build_environment_test.py │ │ │ ├── build_root.py │ │ │ ├── build_root_test.py │ │ │ ├── deprecated.py │ │ │ ├── deprecated_test.py │ │ │ ├── exception_sink.py │ │ │ ├── exception_sink_integration_test.py │ │ │ ├── exception_sink_test.py │ │ │ ├── exceptions.py │ │ │ ├── exiter.py │ │ │ ├── exiter_integration_test.py │ │ │ ├── glob_match_error_behavior.py │ │ │ ├── parse_context.py │ │ │ ├── specs.py │ │ │ ├── specs_integration_test.py │ │ │ ├── specs_parser.py │ │ │ ├── specs_parser_test.py │ │ │ └── specs_test.py │ │ ├── bin │ │ │ ├── .gitignore │ │ │ ├── BUILD │ │ │ ├── README.md │ │ │ ├── __init__.py │ │ │ ├── auxiliary_goal_integration_test.py │ │ │ ├── daemon_pants_runner.py │ │ │ ├── loader_integration_test.py │ │ │ ├── local_pants_runner.py │ │ │ ├── local_pants_runner_integration_test.py │ │ │ ├── pants_env_vars.py │ │ │ ├── pants_loader.py │ │ │ ├── pants_runner.py │ │ │ └── remote_pants_runner.py │ │ ├── bsp │ │ │ ├── BUILD │ │ │ ├── __init__.py │ │ │ ├── context.py │ │ │ ├── goal.py │ │ │ ├── protocol-intellij.test.lock │ │ │ ├── protocol.py │ │ │ ├── protocol_test.py │ │ │ ├── rules.py │ │ │ ├── spec │ │ │ │ ├── BUILD │ │ │ │ ├── __init__.py │ │ │ │ ├── base.py │ │ │ │ ├── compile.py │ │ │ │ ├── lifecycle.py │ │ │ │ ├── log.py │ │ │ │ ├── notification.py │ │ │ │ ├── resources.py │ │ │ │ ├── targets.py │ │ │ │ └── task.py │ │ │ ├── testutil.py │ │ │ ├── util_rules │ │ │ │ ├── BUILD │ │ │ │ ├── __init__.py │ │ │ │ ├── compile.py │ │ │ │ ├── lifecycle.py │ │ │ │ ├── queries.py │ │ │ │ ├── resources.py │ │ │ │ ├── targets.py │ │ │ │ └── targets_test.py │ │ │ └── utils.py │ │ ├── build_graph │ │ │ ├── BUILD │ │ │ ├── __init__.py │ │ │ ├── address.py │ │ │ ├── address_test.py │ │ │ ├── build_configuration.py │ │ │ ├── build_configuration_test.py │ │ │ ├── build_file_aliases.py │ │ │ ├── build_file_aliases_test.py │ │ │ └── subproject_integration_test.py │ │ ├── conftest.py │ │ ├── conftest_test.py │ │ ├── core │ │ │ ├── BUILD │ │ │ ├── __init__.py │ │ │ ├── aliases_test.py │ │ │ ├── environments │ │ │ │ ├── BUILD │ │ │ │ ├── __init__.py │ │ │ │ ├── rules.py │ │ │ │ ├── rules_integration_test.py │ │ │ │ ├── rules_test.py │ │ │ │ ├── subsystems.py │ │ │ │ └── target_types.py │ │ │ ├── goals │ │ │ │ ├── BUILD │ │ │ │ ├── __init__.py │ │ │ │ ├── check.py │ │ │ │ ├── check_test.py │ │ │ │ ├── deploy.py │ │ │ │ ├── deploy_test.py │ │ │ │ ├── export.py │ │ │ │ ├── export_integration_test.py │ │ │ │ ├── export_test.py │ │ │ │ ├── fix.py │ │ │ │ ├── fix_integration_test.py │ │ │ │ ├── fix_test.py │ │ │ │ ├── fmt.py │ │ │ │ ├── fmt_integration_test.py │ │ │ │ ├── generate_lockfiles.py │ │ │ │ ├── generate_lockfiles_test.py │ │ │ │ ├── generate_snapshots.py │ │ │ │ ├── generate_snapshots_test.py │ │ │ │ ├── lint.py │ │ │ │ ├── lint_goal.py │ │ │ │ ├── lint_test.py │ │ │ │ ├── multi_tool_goal_helper.py │ │ │ │ ├── multi_tool_goal_helper_test.py │ │ │ │ ├── package.py │ │ │ │ ├── package_test.py │ │ │ │ ├── publish.py │ │ │ │ ├── publish_test.py │ │ │ │ ├── repl.py │ │ │ │ ├── repl_test.py │ │ │ │ ├── resolves.py │ │ │ │ ├── run.py │ │ │ │ ├── run_integration_test.py │ │ │ │ ├── run_test.py │ │ │ │ ├── tailor.py │ │ │ │ ├── tailor_test.py │ │ │ │ ├── test.py │ │ │ │ ├── test_integration_test.py │ │ │ │ ├── test_test.py │ │ │ │ ├── update_build_files.py │ │ │ │ └── update_build_files_test.py │ │ │ ├── register.py │ │ │ ├── subsystems │ │ │ │ ├── BUILD │ │ │ │ ├── __init__.py │ │ │ │ ├── debug_adapter.py │ │ │ │ ├── python_bootstrap.py │ │ │ │ └── python_bootstrap_test.py │ │ │ ├── target_types.py │ │ │ ├── target_types_test.py │ │ │ └── util_rules │ │ │ │ ├── BUILD │ │ │ │ ├── __init__.py │ │ │ │ ├── adhoc_binaries.py │ │ │ │ ├── adhoc_binaries_test.py │ │ │ │ ├── adhoc_process_support.py │ │ │ │ ├── adhoc_process_support_test.py │ │ │ │ ├── archive.py │ │ │ │ ├── archive_test.py │ │ │ │ ├── asdf.py │ │ │ │ ├── asdf_test.py │ │ │ │ ├── config_files.py │ │ │ │ ├── config_files_test.py │ │ │ │ ├── distdir.py │ │ │ │ ├── distdir_test.py │ │ │ │ ├── env_vars.py │ │ │ │ ├── external_tool.py │ │ │ │ ├── external_tool_test.py │ │ │ │ ├── lockfile_metadata.py │ │ │ │ ├── misc.py │ │ │ │ ├── ownership.py │ │ │ │ ├── partitions.py │ │ │ │ ├── partitions_test.py │ │ │ │ ├── search_paths.py │ │ │ │ ├── search_paths_test.py │ │ │ │ ├── source_files.py │ │ │ │ ├── source_files_test.py │ │ │ │ ├── stripped_source_files.py │ │ │ │ ├── stripped_source_files_test.py │ │ │ │ ├── subprocess_environment.py │ │ │ │ ├── system_binaries.py │ │ │ │ ├── system_binaries_test.py │ │ │ │ ├── testutil.py │ │ │ │ ├── unowned_dependency_behavior.py │ │ │ │ ├── wrap_source.py │ │ │ │ └── wrap_source_intergration_test.py │ │ ├── dummy.c │ │ ├── engine │ │ │ ├── BUILD │ │ │ ├── __init__.py │ │ │ ├── addresses.py │ │ │ ├── collection.py │ │ │ ├── collection_test.py │ │ │ ├── console.py │ │ │ ├── desktop.py │ │ │ ├── download_file.py │ │ │ ├── download_file_integration_test.py │ │ │ ├── engine_aware.py │ │ │ ├── env_vars.py │ │ │ ├── environment.py │ │ │ ├── environment_test.py │ │ │ ├── explorer.py │ │ │ ├── fs.py │ │ │ ├── fs_test.py │ │ │ ├── goal.py │ │ │ ├── goal_integration_test.py │ │ │ ├── goal_test.py │ │ │ ├── internals │ │ │ │ ├── .gitignore │ │ │ │ ├── BUILD │ │ │ │ ├── __init__.py │ │ │ │ ├── build_files.py │ │ │ │ ├── build_files_integration_test.py │ │ │ │ ├── build_files_test.py │ │ │ │ ├── defaults.py │ │ │ │ ├── defaults_test.py │ │ │ │ ├── dep_rules.py │ │ │ │ ├── dep_rules_test.py │ │ │ │ ├── docker.py │ │ │ │ ├── docker_test.py │ │ │ │ ├── engine_benchmarks_test.py │ │ │ │ ├── engine_test.py │ │ │ │ ├── engine_testutil.py │ │ │ │ ├── fs_test_data │ │ │ │ │ ├── fs_test.tar │ │ │ │ │ └── tls │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── generate_certs.sh │ │ │ │ │ │ ├── openssl.cnf │ │ │ │ │ │ └── rsa │ │ │ │ │ │ ├── server.chain │ │ │ │ │ │ ├── server.crt │ │ │ │ │ │ └── server.key │ │ │ │ ├── graph.py │ │ │ │ ├── graph_integration_test.py │ │ │ │ ├── graph_test.py │ │ │ │ ├── mapper.py │ │ │ │ ├── mapper_test.py │ │ │ │ ├── native_dep_inference.py │ │ │ │ ├── native_engine.pyi │ │ │ │ ├── native_engine_test.py │ │ │ │ ├── nodes.py │ │ │ │ ├── options_parsing.py │ │ │ │ ├── options_parsing_test.py │ │ │ │ ├── parametrize.py │ │ │ │ ├── parametrize_test.py │ │ │ │ ├── parser.py │ │ │ │ ├── parser_test.py │ │ │ │ ├── platform_rules.py │ │ │ │ ├── platform_rules_test.py │ │ │ │ ├── remote_cache_integration_test.py │ │ │ │ ├── rule_visitor.py │ │ │ │ ├── rule_visitor_test.py │ │ │ │ ├── scheduler.py │ │ │ │ ├── scheduler_integration_test.py │ │ │ │ ├── scheduler_test.py │ │ │ │ ├── selectors.py │ │ │ │ ├── selectors_test.py │ │ │ │ ├── session.py │ │ │ │ ├── specs_rules.py │ │ │ │ ├── specs_rules_test.py │ │ │ │ ├── synthetic_targets.py │ │ │ │ ├── synthetic_targets_test.py │ │ │ │ ├── target_adapter_test.py │ │ │ │ ├── target_adaptor.py │ │ │ │ └── testutil.py │ │ │ ├── intrinsics.py │ │ │ ├── native_engine_logging_integration_test.py │ │ │ ├── platform.py │ │ │ ├── platform_test.py │ │ │ ├── process.py │ │ │ ├── process_test.py │ │ │ ├── rules.py │ │ │ ├── rules_test.py │ │ │ ├── streaming_workunit_handler.py │ │ │ ├── streaming_workunit_handler_integration_test.py │ │ │ ├── target.py │ │ │ ├── target_test.py │ │ │ ├── unions.py │ │ │ └── unions_test.py │ │ ├── fs │ │ │ ├── BUILD │ │ │ ├── __init__.py │ │ │ ├── fs.py │ │ │ └── fs_test.py │ │ ├── goal │ │ │ ├── BUILD │ │ │ ├── __init__.py │ │ │ ├── anonymous_telemetry.py │ │ │ ├── auxiliary_goal.py │ │ │ ├── builtin_goal.py │ │ │ ├── builtins.py │ │ │ ├── completion.py │ │ │ ├── completion_integration_test.py │ │ │ ├── explorer.py │ │ │ ├── help.py │ │ │ ├── migrate_call_by_name.py │ │ │ ├── migrate_call_by_name_integration_test.py │ │ │ ├── migrate_call_by_name_test.py │ │ │ ├── pants-completion.bash │ │ │ ├── pants-completion.zsh │ │ │ ├── run_tracker.py │ │ │ ├── run_tracker_test.py │ │ │ ├── stats_aggregator.py │ │ │ └── stats_aggregator_integration_test.py │ │ ├── help │ │ │ ├── BUILD │ │ │ ├── __init__.py │ │ │ ├── flag_error_help_printer.py │ │ │ ├── help_formatter.py │ │ │ ├── help_formatter_test.py │ │ │ ├── help_info_extracter.py │ │ │ ├── help_info_extracter_test.py │ │ │ ├── help_integration_test.py │ │ │ ├── help_matches_test.py │ │ │ ├── help_printer.py │ │ │ ├── help_tools.py │ │ │ ├── help_tools_test.py │ │ │ └── maybe_color.py │ │ ├── init │ │ │ ├── BUILD │ │ │ ├── __init__.py │ │ │ ├── bootstrap_scheduler.py │ │ │ ├── engine_initializer.py │ │ │ ├── extension_loader.py │ │ │ ├── extension_loader_test.py │ │ │ ├── import_util.py │ │ │ ├── load_backends_integration_test.py │ │ │ ├── logging.py │ │ │ ├── logging_integration_test.py │ │ │ ├── logging_test.py │ │ │ ├── options_initializer.py │ │ │ ├── options_initializer_test.py │ │ │ ├── plugin_resolver.py │ │ │ ├── plugin_resolver_test.py │ │ │ ├── specs_calculator.py │ │ │ ├── util.py │ │ │ └── util_test.py │ │ ├── jvm │ │ │ ├── BUILD │ │ │ ├── __init__.py │ │ │ ├── antlr.test.lock │ │ │ ├── bsp │ │ │ │ ├── BUILD │ │ │ │ ├── __init__.py │ │ │ │ ├── compile.py │ │ │ │ ├── resources.py │ │ │ │ └── spec.py │ │ │ ├── classpath.py │ │ │ ├── compile.py │ │ │ ├── compile_test.py │ │ │ ├── dependency_inference │ │ │ │ ├── BUILD │ │ │ │ ├── artifact_mapper.py │ │ │ │ ├── artifact_mapper_test.py │ │ │ │ ├── java_scala_interop_test.py │ │ │ │ ├── jvm_artifact_mappings.py │ │ │ │ └── symbol_mapper.py │ │ │ ├── goals │ │ │ │ ├── BUILD │ │ │ │ ├── __init__.py │ │ │ │ ├── debug_goals.py │ │ │ │ ├── lockfile.py │ │ │ │ └── lockfile_test.py │ │ │ ├── jar_tool │ │ │ │ ├── BUILD │ │ │ │ ├── __init__.py │ │ │ │ ├── args4j │ │ │ │ │ ├── ArgfileOptionHandler.java │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── BooleanOptionHandler.java │ │ │ │ │ ├── CollectionOptionHandler.java │ │ │ │ │ ├── InvalidCmdLineArgumentException.java │ │ │ │ │ ├── Parser.java │ │ │ │ │ └── StringArgumentsHandler.java │ │ │ │ ├── jar_tool.lock │ │ │ │ ├── jar_tool.py │ │ │ │ ├── jar_tool_source │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── JarBuilder.java │ │ │ │ │ ├── JarEntryCopier.java │ │ │ │ │ ├── JarFileUtil.java │ │ │ │ │ └── Main.java │ │ │ │ └── jar_tool_test.py │ │ │ ├── jdk_rules.py │ │ │ ├── jdk_rules_test.py │ │ │ ├── jvm_common.py │ │ │ ├── non_jvm_dependencies.py │ │ │ ├── package │ │ │ │ ├── BUILD │ │ │ │ ├── __init__.py │ │ │ │ ├── deploy_jar.py │ │ │ │ ├── deploy_jar_test.py │ │ │ │ ├── servlet.test.lock │ │ │ │ ├── war.py │ │ │ │ └── war_test.py │ │ │ ├── resolve │ │ │ │ ├── BUILD │ │ │ │ ├── __init__.py │ │ │ │ ├── common.py │ │ │ │ ├── coordinate.py │ │ │ │ ├── coursier_fetch.py │ │ │ │ ├── coursier_fetch_filter_test.py │ │ │ │ ├── coursier_fetch_integration_test.py │ │ │ │ ├── coursier_fetch_test.py │ │ │ │ ├── coursier_setup.py │ │ │ │ ├── coursier_test_util.py │ │ │ │ ├── jvm_tool.py │ │ │ │ ├── jvm_tool_test.py │ │ │ │ ├── key.py │ │ │ │ └── lockfile_metadata.py │ │ │ ├── resources.py │ │ │ ├── resources_test.py │ │ │ ├── run.py │ │ │ ├── run_deploy_jar.py │ │ │ ├── run_integration_test.py │ │ │ ├── scala-library-2.13.test.lock │ │ │ ├── shading │ │ │ │ ├── BUILD │ │ │ │ ├── __init__.py │ │ │ │ ├── jarjar.default.lockfile.txt │ │ │ │ ├── jarjar.py │ │ │ │ ├── jarjar.test.lock │ │ │ │ ├── rules.py │ │ │ │ ├── rules_integration_test.py │ │ │ │ └── rules_test.py │ │ │ ├── strip_jar │ │ │ │ ├── BUILD │ │ │ │ ├── StripJar.java │ │ │ │ ├── __init__.py │ │ │ │ ├── strip_jar.lock │ │ │ │ ├── strip_jar.py │ │ │ │ └── strip_jar_test.py │ │ │ ├── subsystems.py │ │ │ ├── target_types.py │ │ │ ├── target_types_test.py │ │ │ ├── test │ │ │ │ ├── BUILD │ │ │ │ ├── __init__.py │ │ │ │ ├── junit.default.lockfile.txt │ │ │ │ ├── junit.py │ │ │ │ ├── junit4.test.lock │ │ │ │ ├── junit5.test.lock │ │ │ │ ├── junit_test.py │ │ │ │ └── testutil.py │ │ │ ├── testutil.py │ │ │ ├── util_rules.py │ │ │ └── util_rules_test.py │ │ ├── notes │ │ │ ├── 1.0.x.rst │ │ │ ├── 1.1.x.rst │ │ │ ├── 1.10.x.rst │ │ │ ├── 1.11.x.rst │ │ │ ├── 1.12.x.rst │ │ │ ├── 1.13.x.rst │ │ │ ├── 1.14.x.rst │ │ │ ├── 1.15.x.rst │ │ │ ├── 1.16.x.rst │ │ │ ├── 1.17.x.rst │ │ │ ├── 1.18.x.rst │ │ │ ├── 1.19.x.rst │ │ │ ├── 1.2.x.rst │ │ │ ├── 1.20.x.rst │ │ │ ├── 1.21.x.rst │ │ │ ├── 1.22.x.rst │ │ │ ├── 1.23.x.rst │ │ │ ├── 1.24.x.rst │ │ │ ├── 1.25.x.rst │ │ │ ├── 1.26.x.rst │ │ │ ├── 1.27.x.rst │ │ │ ├── 1.28.x.rst │ │ │ ├── 1.29.x.rst │ │ │ ├── 1.3.x.rst │ │ │ ├── 1.30.x.rst │ │ │ ├── 1.4.x.rst │ │ │ ├── 1.5.x.rst │ │ │ ├── 1.6.x.rst │ │ │ ├── 1.7.x.rst │ │ │ ├── 1.8.x.rst │ │ │ ├── 1.9.x.rst │ │ │ ├── 2.0.x.md │ │ │ ├── 2.0.x.rst │ │ │ ├── 2.1.x.md │ │ │ ├── 2.1.x.rst │ │ │ ├── 2.10.x.md │ │ │ ├── 2.11.x.md │ │ │ ├── 2.12.x.md │ │ │ ├── 2.13.x.md │ │ │ ├── 2.14.x.md │ │ │ ├── 2.15.x.md │ │ │ ├── 2.16.x.md │ │ │ ├── 2.17.x.md │ │ │ ├── 2.18.x.md │ │ │ ├── 2.19.x.md │ │ │ ├── 2.2.x.md │ │ │ ├── 2.20.x.md │ │ │ ├── 2.21.x.md │ │ │ ├── 2.22.x.md │ │ │ ├── 2.3.x.md │ │ │ ├── 2.4.x.md │ │ │ ├── 2.5.x.md │ │ │ ├── 2.6.x.md │ │ │ ├── 2.7.x.md │ │ │ ├── 2.8.x.md │ │ │ ├── 2.9.x.md │ │ │ └── master.rst │ │ ├── option │ │ │ ├── BUILD │ │ │ ├── README.md │ │ │ ├── __init__.py │ │ │ ├── alias.py │ │ │ ├── bootstrap_options.py │ │ │ ├── custom_types.py │ │ │ ├── custom_types_test.py │ │ │ ├── errors.py │ │ │ ├── global_options.py │ │ │ ├── global_options_test.py │ │ │ ├── native_options.py │ │ │ ├── option_types.py │ │ │ ├── option_types_test.py │ │ │ ├── option_util.py │ │ │ ├── option_value_container.py │ │ │ ├── option_value_container_test.py │ │ │ ├── options.py │ │ │ ├── options_bootstrapper.py │ │ │ ├── options_bootstrapper_test.py │ │ │ ├── options_diff.py │ │ │ ├── options_diff_test.py │ │ │ ├── options_fingerprinter.py │ │ │ ├── options_fingerprinter_test.py │ │ │ ├── options_integration_test.py │ │ │ ├── options_test.py │ │ │ ├── ranked_value.py │ │ │ ├── registrar.py │ │ │ ├── scope.py │ │ │ ├── subsystem.py │ │ │ └── subsystem_test.py │ │ ├── pantsd │ │ │ ├── BUILD │ │ │ ├── __init__.py │ │ │ ├── lock.py │ │ │ ├── lock_test.py │ │ │ ├── pants_daemon.py │ │ │ ├── pants_daemon_client.py │ │ │ ├── pants_daemon_core.py │ │ │ ├── pants_daemon_core_test.py │ │ │ ├── pantsd_integration_test.py │ │ │ ├── pantsd_integration_test_base.py │ │ │ ├── process_manager.py │ │ │ ├── process_manager_test.py │ │ │ └── service │ │ │ │ ├── BUILD │ │ │ │ ├── __init__.py │ │ │ │ ├── pants_service.py │ │ │ │ ├── pants_service_test.py │ │ │ │ ├── scheduler_service.py │ │ │ │ ├── store_gc_service.py │ │ │ │ └── store_gc_service_test.py │ │ ├── py.typed │ │ ├── source │ │ │ ├── BUILD │ │ │ ├── __init__.py │ │ │ ├── filespec.py │ │ │ ├── filespec_test.py │ │ │ ├── source_root.py │ │ │ └── source_root_test.py │ │ ├── testutil │ │ │ ├── BUILD │ │ │ ├── __init__.py │ │ │ ├── debug_adapter_util.py │ │ │ ├── mock_time.py │ │ │ ├── option_util.py │ │ │ ├── pants_integration_test.py │ │ │ ├── process_util.py │ │ │ ├── py.typed │ │ │ ├── pytest_util.py │ │ │ ├── python_interpreter_selection.py │ │ │ ├── python_rule_runner.py │ │ │ ├── rule_runner.py │ │ │ └── skip_utils.py │ │ ├── util │ │ │ ├── BUILD │ │ │ ├── __init__.py │ │ │ ├── collections.py │ │ │ ├── collections_test.py │ │ │ ├── contextutil.py │ │ │ ├── contextutil_test.py │ │ │ ├── cstutil.py │ │ │ ├── cstutil_test.py │ │ │ ├── dirutil.py │ │ │ ├── dirutil_test.py │ │ │ ├── docutil.py │ │ │ ├── docutil_integration_test.py │ │ │ ├── docutil_test.py │ │ │ ├── enums.py │ │ │ ├── enums_test.py │ │ │ ├── eval.py │ │ │ ├── eval_test.py │ │ │ ├── filtering.py │ │ │ ├── filtering_test.py │ │ │ ├── frozendict.py │ │ │ ├── frozendict_test.py │ │ │ ├── logging.py │ │ │ ├── memo.py │ │ │ ├── memo_test.py │ │ │ ├── meta.py │ │ │ ├── meta_test.py │ │ │ ├── ordered_set.py │ │ │ ├── ordered_set_test.py │ │ │ ├── osutil.py │ │ │ ├── osutil_test.py │ │ │ ├── pip_requirement.py │ │ │ ├── pip_requirement_test.py │ │ │ ├── requirements.py │ │ │ ├── requirements_test.py │ │ │ ├── resources.py │ │ │ ├── rwbuf.py │ │ │ ├── strutil.py │ │ │ ├── strutil_test.py │ │ │ ├── typing.py │ │ │ ├── typing_test.py │ │ │ └── value_interpolation.py │ │ ├── vcs │ │ │ ├── BUILD │ │ │ ├── __init__.py │ │ │ ├── changed.py │ │ │ ├── changed_integration_test.py │ │ │ ├── git.py │ │ │ ├── git_test.py │ │ │ └── hunk.py │ │ └── version.py │ └── pants_release │ │ ├── BUILD │ │ ├── changelog.py │ │ ├── changelog_test.py │ │ ├── common.py │ │ ├── copy_to_s3.py │ │ ├── generate_github_workflows.py │ │ ├── generate_release_announcement.py │ │ ├── git.py │ │ ├── release.py │ │ ├── start_release.py │ │ └── start_release_test.py └── rust │ ├── .cargo │ └── config.toml │ ├── BUILD │ ├── Cargo.lock │ ├── Cargo.toml │ ├── address │ ├── Cargo.toml │ └── src │ │ └── lib.rs │ ├── async_latch │ ├── Cargo.toml │ └── src │ │ ├── lib.rs │ │ └── tests.rs │ ├── async_value │ ├── Cargo.toml │ └── src │ │ ├── lib.rs │ │ └── tests.rs │ ├── cache │ ├── Cargo.toml │ └── src │ │ └── lib.rs │ ├── client │ ├── Cargo.toml │ └── src │ │ ├── client.rs │ │ ├── client_tests.rs │ │ ├── lib.rs │ │ ├── lib_tests.rs │ │ └── main.rs │ ├── concrete_time │ ├── Cargo.toml │ └── src │ │ ├── lib.rs │ │ └── tests.rs │ ├── dep_inference │ ├── Cargo.toml │ ├── build.rs │ └── src │ │ ├── code.rs │ │ ├── dockerfile │ │ ├── copy.rs │ │ ├── from.rs │ │ ├── mod.rs │ │ └── tests.rs │ │ ├── javascript │ │ ├── import_pattern.rs │ │ ├── mod.rs │ │ ├── tests.rs │ │ └── util.rs │ │ ├── lib.rs │ │ └── python │ │ ├── mod.rs │ │ └── tests.rs │ ├── engine │ ├── .gitignore │ ├── Cargo.toml │ ├── README.md │ ├── VERSION │ ├── build.rs │ └── src │ │ ├── context.rs │ │ ├── downloads.rs │ │ ├── externs │ │ ├── address.rs │ │ ├── dep_inference.rs │ │ ├── engine_aware.rs │ │ ├── fs.rs │ │ ├── interface.rs │ │ ├── interface_tests.rs │ │ ├── mod.rs │ │ ├── nailgun.rs │ │ ├── options.rs │ │ ├── pantsd.rs │ │ ├── process.rs │ │ ├── scheduler.rs │ │ ├── stdio.rs │ │ ├── target.rs │ │ ├── testutil.rs │ │ ├── unions.rs │ │ └── workunits.rs │ │ ├── interning.rs │ │ ├── intrinsics │ │ ├── dep_inference.rs │ │ ├── digests.rs │ │ ├── docker.rs │ │ ├── interactive_process.rs │ │ ├── mod.rs │ │ ├── process.rs │ │ └── values.rs │ │ ├── lib.rs │ │ ├── nodes │ │ ├── digest_file.rs │ │ ├── downloaded_file.rs │ │ ├── execute_process.rs │ │ ├── mod.rs │ │ ├── path_metadata.rs │ │ ├── read_link.rs │ │ ├── root.rs │ │ ├── run_id.rs │ │ ├── scandir.rs │ │ ├── session_values.rs │ │ ├── snapshot.rs │ │ └── task.rs │ │ ├── python.rs │ │ ├── scheduler.rs │ │ ├── session.rs │ │ ├── tasks.rs │ │ └── types.rs │ ├── fs │ ├── Cargo.toml │ ├── brfs │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── main.rs │ │ │ ├── syscall_tests.rs │ │ │ └── tests.rs │ ├── fs_util │ │ ├── Cargo.toml │ │ └── src │ │ │ └── main.rs │ ├── src │ │ ├── directory.rs │ │ ├── directory_tests.rs │ │ ├── gitignore.rs │ │ ├── glob_matching.rs │ │ ├── glob_matching_tests.rs │ │ ├── lib.rs │ │ ├── posixfs.rs │ │ ├── posixfs_tests.rs │ │ ├── tests.rs │ │ └── testutil.rs │ └── store │ │ ├── Cargo.toml │ │ ├── benches │ │ └── store.rs │ │ └── src │ │ ├── cli_options.rs │ │ ├── cli_options_tests.rs │ │ ├── immutable_inputs.rs │ │ ├── lib.rs │ │ ├── local.rs │ │ ├── local_tests.rs │ │ ├── remote.rs │ │ ├── remote_tests.rs │ │ ├── snapshot.rs │ │ ├── snapshot_ops.rs │ │ ├── snapshot_ops_tests.rs │ │ ├── snapshot_tests.rs │ │ └── tests.rs │ ├── graph │ ├── Cargo.toml │ ├── README.md │ └── src │ │ ├── context.rs │ │ ├── entry.rs │ │ ├── lib.rs │ │ ├── node.rs │ │ └── tests.rs │ ├── grpc_util │ ├── Cargo.toml │ ├── build.rs │ ├── protos │ │ └── test.proto │ ├── src │ │ ├── channel.rs │ │ ├── headers.rs │ │ ├── lib.rs │ │ ├── metrics.rs │ │ ├── prost.rs │ │ ├── retry.rs │ │ └── tls.rs │ └── test-certs │ │ ├── cert.pem │ │ └── key.pem │ ├── hashing │ ├── Cargo.toml │ └── src │ │ ├── digest_tests.rs │ │ ├── fingerprint_tests.rs │ │ ├── hasher_tests.rs │ │ └── lib.rs │ ├── logging │ ├── Cargo.toml │ ├── build.rs │ └── src │ │ ├── lib.rs │ │ └── logger.rs │ ├── nailgun │ ├── Cargo.toml │ └── src │ │ ├── client.rs │ │ ├── lib.rs │ │ ├── server.rs │ │ └── tests.rs │ ├── options │ ├── Cargo.toml │ └── src │ │ ├── arg_splitter.rs │ │ ├── arg_splitter_tests.rs │ │ ├── build_root.rs │ │ ├── build_root_tests.rs │ │ ├── cli_alias.rs │ │ ├── cli_alias_tests.rs │ │ ├── config.rs │ │ ├── config_tests.rs │ │ ├── env.rs │ │ ├── env_tests.rs │ │ ├── flags.rs │ │ ├── flags_tests.rs │ │ ├── fromfile.rs │ │ ├── fromfile_tests.rs │ │ ├── id.rs │ │ ├── id_tests.rs │ │ ├── lib.rs │ │ ├── pants_ng_flags.rs │ │ ├── pants_ng_flags_tests.rs │ │ ├── parse.rs │ │ ├── parse_tests.rs │ │ ├── scope.rs │ │ ├── tests.rs │ │ └── types.rs │ ├── pants_ng │ ├── client │ │ ├── Cargo.toml │ │ └── src │ │ │ └── main.rs │ └── options │ │ ├── Cargo.toml │ │ └── src │ │ ├── config.rs │ │ ├── config_tests.rs │ │ ├── lib.rs │ │ ├── options.rs │ │ ├── pants_invocation.rs │ │ └── pants_invocation_tests.rs │ ├── pantsd │ ├── Cargo.toml │ └── src │ │ ├── lib.rs │ │ ├── pantsd_testing.rs │ │ └── pantsd_tests.rs │ ├── process_execution │ ├── Cargo.toml │ ├── children │ │ ├── Cargo.toml │ │ └── src │ │ │ └── lib.rs │ ├── docker │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── docker.rs │ │ │ ├── docker_tests.rs │ │ │ └── lib.rs │ ├── pe_nailgun │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── lib.rs │ │ │ ├── nailgun_pool.rs │ │ │ ├── parsed_jvm_command_lines.rs │ │ │ ├── parsed_jvm_command_lines_tests.rs │ │ │ └── tests.rs │ ├── remote │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── lib.rs │ │ │ ├── remote.rs │ │ │ ├── remote_cache.rs │ │ │ ├── remote_cache_tests.rs │ │ │ └── remote_tests.rs │ ├── sandboxer │ │ ├── Cargo.toml │ │ ├── bin │ │ │ ├── client.rs │ │ │ └── server.rs │ │ ├── src │ │ │ ├── lib.rs │ │ │ ├── test_util.rs │ │ │ └── tests.rs │ │ └── tests │ │ │ └── integration_test.rs │ └── src │ │ ├── bounded.rs │ │ ├── bounded_tests.rs │ │ ├── cache.rs │ │ ├── cache_tests.rs │ │ ├── fork_exec.rs │ │ ├── lib.rs │ │ ├── local.rs │ │ ├── local_tests.rs │ │ ├── named_caches.rs │ │ ├── named_caches_tests.rs │ │ ├── switched.rs │ │ ├── tests.rs │ │ ├── workspace.rs │ │ └── workspace_tests.rs │ ├── process_executor │ ├── Cargo.toml │ └── src │ │ └── main.rs │ ├── protos │ ├── BUILD │ ├── Cargo.toml │ ├── build.rs │ ├── protos │ │ ├── bazelbuild_remote-apis │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ └── build │ │ │ │ └── bazel │ │ │ │ ├── remote │ │ │ │ └── execution │ │ │ │ │ └── v2 │ │ │ │ │ └── remote_execution.proto │ │ │ │ └── semver │ │ │ │ └── semver.proto │ │ ├── buildbarn │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ └── cas.proto │ │ ├── googleapis │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ └── google │ │ │ │ ├── api │ │ │ │ ├── annotations.proto │ │ │ │ └── http.proto │ │ │ │ ├── bytestream │ │ │ │ └── bytestream.proto │ │ │ │ ├── longrunning │ │ │ │ └── operations.proto │ │ │ │ └── rpc │ │ │ │ ├── code.proto │ │ │ │ ├── error_details.proto │ │ │ │ └── status.proto │ │ ├── pants │ │ │ ├── cache.proto │ │ │ └── sandboxer.proto │ │ ├── rust-protobuf │ │ │ ├── LICENSE.txt │ │ │ ├── README.md │ │ │ └── rustproto.proto │ │ └── standard │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ └── google │ │ │ └── protobuf │ │ │ ├── any.proto │ │ │ ├── api.proto │ │ │ ├── descriptor.proto │ │ │ ├── duration.proto │ │ │ ├── empty.proto │ │ │ ├── field_mask.proto │ │ │ ├── source_context.proto │ │ │ ├── struct.proto │ │ │ ├── timestamp.proto │ │ │ ├── type.proto │ │ │ └── wrappers.proto │ └── src │ │ ├── conversions.rs │ │ ├── conversions_tests.rs │ │ ├── hashing.rs │ │ ├── lib.rs │ │ ├── verification.rs │ │ └── verification_tests.rs │ ├── remote_provider │ ├── Cargo.toml │ ├── remote_provider_opendal │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── action_cache_tests.rs │ │ │ ├── byte_store_tests.rs │ │ │ └── lib.rs │ ├── remote_provider_reapi │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── action_cache.rs │ │ │ ├── action_cache_tests.rs │ │ │ ├── byte_store.rs │ │ │ ├── byte_store_tests.rs │ │ │ └── lib.rs │ ├── remote_provider_traits │ │ ├── Cargo.toml │ │ └── src │ │ │ └── lib.rs │ └── src │ │ └── lib.rs │ ├── rule_graph │ ├── Cargo.toml │ ├── README.md │ └── src │ │ ├── builder.rs │ │ ├── lib.rs │ │ ├── rules.rs │ │ └── tests.rs │ ├── rust-toolchain │ ├── rustfmt.toml │ ├── sharded_lmdb │ ├── Cargo.toml │ └── src │ │ ├── lib.rs │ │ └── tests.rs │ ├── stdio │ ├── Cargo.toml │ └── src │ │ ├── lib.rs │ │ └── term.rs │ ├── task_executor │ ├── Cargo.toml │ └── src │ │ └── lib.rs │ ├── testutil │ ├── Cargo.toml │ ├── local_cas │ │ ├── Cargo.toml │ │ └── src │ │ │ └── main.rs │ ├── local_execution_server │ │ ├── Cargo.toml │ │ └── src │ │ │ └── main.rs │ ├── mock │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── action_cache_service.rs │ │ │ ├── cas.rs │ │ │ ├── cas_service.rs │ │ │ ├── execution_server.rs │ │ │ └── lib.rs │ └── src │ │ ├── all_the_henries.txt │ │ ├── data.rs │ │ ├── file.rs │ │ ├── lib.rs │ │ └── path.rs │ ├── tryfuture │ ├── Cargo.toml │ └── src │ │ └── lib.rs │ ├── ui │ ├── Cargo.toml │ └── src │ │ ├── instance.rs │ │ ├── instance │ │ ├── indicatif.rs │ │ └── prodash.rs │ │ └── lib.rs │ ├── watch │ ├── Cargo.toml │ └── src │ │ ├── lib.rs │ │ └── tests.rs │ └── workunit_store │ ├── Cargo.toml │ └── src │ ├── lib.rs │ ├── metrics.rs │ └── tests.rs └── testprojects ├── BUILD ├── README.md ├── pants-plugins └── src │ └── python │ ├── python_constant │ ├── BUILD │ ├── __init__.py │ ├── register.py │ ├── target_types.py │ └── target_types_test.py │ ├── test_pants_plugin │ ├── __init__.py │ ├── register.py │ └── requirements.txt │ └── workunit_logger │ ├── BUILD │ ├── __init__.py │ └── register.py ├── src ├── go │ ├── BUILD │ ├── go.mod │ ├── go.sum │ └── pants_test │ │ ├── BUILD │ │ ├── bar │ │ ├── BUILD │ │ ├── bar.go │ │ └── bar_test.go │ │ └── foo.go ├── js │ ├── coverage_workspaces │ │ ├── BUILD │ │ ├── jest_coverage │ │ ├── mocha_coverage │ │ ├── package-lock.json │ │ └── package.json │ ├── hello_react │ │ ├── BUILD │ │ ├── babel.config.json │ │ ├── jsconfig.json │ │ ├── package-lock.json │ │ ├── package.json │ │ └── src │ │ │ ├── App.jsx │ │ │ ├── BUILD │ │ │ ├── index.jsx │ │ │ └── test │ │ │ ├── BUILD │ │ │ └── index.test.jsx │ ├── jest_coverage │ │ ├── BUILD │ │ ├── package-lock.json │ │ ├── package.json │ │ └── src │ │ │ ├── BUILD │ │ │ ├── index.cjs │ │ │ └── test │ │ │ ├── BUILD │ │ │ └── index.test.js │ └── mocha_coverage │ │ ├── BUILD │ │ ├── package-lock.json │ │ ├── package.json │ │ └── src │ │ ├── BUILD │ │ ├── index.cjs │ │ └── test │ │ ├── BUILD │ │ └── index.test.js ├── jvm │ ├── BUILD │ └── org │ │ └── pantsbuild │ │ └── example │ │ ├── app │ │ ├── BUILD │ │ └── ExampleApp.scala │ │ └── lib │ │ ├── BUILD │ │ └── ExampleLib.java ├── python │ ├── BUILD │ ├── build_file_imports_function │ │ ├── TEST_BUILD │ │ └── hello.py │ ├── build_file_imports_module │ │ ├── TEST_BUILD │ │ └── hello.py │ ├── coordinated_runs │ │ ├── BUILD │ │ └── waiter.py │ ├── docker │ │ ├── BUILD │ │ └── Dockerfile.example │ ├── hello │ │ ├── BUILD │ │ ├── __init__.py │ │ ├── dist_resource.txt │ │ ├── greet │ │ │ ├── BUILD │ │ │ ├── __init__.py │ │ │ ├── greet.py │ │ │ └── greeting.txt │ │ └── main │ │ │ ├── BUILD │ │ │ ├── __init__.py │ │ │ └── main.py │ ├── mypyc_fib │ │ ├── BUILD │ │ ├── mypyc_fib │ │ │ ├── __init__.py │ │ │ └── fib.py │ │ ├── pyproject.toml │ │ └── setup.py │ ├── native │ │ ├── BUILD │ │ ├── impl.c │ │ ├── main.py │ │ ├── name.py │ │ ├── pyproject.toml │ │ └── setup.py │ ├── no_build_file │ │ └── dummy.py │ ├── plugin │ │ ├── BUILD │ │ └── dist.py │ ├── print_env │ │ ├── BUILD │ │ ├── __init__.py │ │ └── main.py │ ├── sources │ │ ├── BUILD │ │ ├── sources.py │ │ └── sources.txt │ └── vcs_test │ │ ├── BUILD │ │ └── changed_integration_test.py └── ts │ └── hello_react_ts │ ├── BUILD │ ├── babel.config.json │ ├── package-lock.json │ ├── package.json │ ├── src │ ├── App.tsx │ ├── BUILD │ ├── index.tsx │ ├── setupTests.ts │ └── test │ │ ├── BUILD │ │ └── index.test.tsx │ └── tsconfig.json └── wrap_as └── BUILD /.devcontainer/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/.devcontainer/Dockerfile -------------------------------------------------------------------------------- /.devcontainer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/.devcontainer/README.md -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.devcontainer/onCreateCommand.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/.devcontainer/onCreateCommand.sh -------------------------------------------------------------------------------- /.devcontainer/postCreateCommand.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/.devcontainer/postCreateCommand.sh -------------------------------------------------------------------------------- /.devcontainer/postStartCommand.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/.devcontainer/postStartCommand.sh -------------------------------------------------------------------------------- /.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/.env -------------------------------------------------------------------------------- /.git-blame-ignore-revs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/.git-blame-ignore-revs -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/runs-on.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/.github/runs-on.yml -------------------------------------------------------------------------------- /.github/workflows/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/.github/workflows/BUILD -------------------------------------------------------------------------------- /.github/workflows/audit.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/.github/workflows/audit.yaml -------------------------------------------------------------------------------- /.github/workflows/nudgebot.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/.github/workflows/nudgebot.yaml -------------------------------------------------------------------------------- /.github/workflows/public_repos.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/.github/workflows/public_repos.yaml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.github/workflows/test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/.github/workflows/test.yaml -------------------------------------------------------------------------------- /.github/workflows/tests/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/.github/workflows/tests/BUILD -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/.gitignore -------------------------------------------------------------------------------- /.mailmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/.mailmap -------------------------------------------------------------------------------- /.scalafix.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/.scalafix.conf -------------------------------------------------------------------------------- /.scalafmt.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/.scalafmt.conf -------------------------------------------------------------------------------- /.taplo.toml: -------------------------------------------------------------------------------- 1 | [formatting] 2 | column_width = 100 3 | -------------------------------------------------------------------------------- /3rdparty/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/3rdparty/README.md -------------------------------------------------------------------------------- /3rdparty/jvm/args4j/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/3rdparty/jvm/args4j/BUILD -------------------------------------------------------------------------------- /3rdparty/jvm/com/google/guava/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/3rdparty/jvm/com/google/guava/BUILD -------------------------------------------------------------------------------- /3rdparty/jvm/io/circe/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/3rdparty/jvm/io/circe/BUILD -------------------------------------------------------------------------------- /3rdparty/jvm/org/scala-lang/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/3rdparty/jvm/org/scala-lang/BUILD -------------------------------------------------------------------------------- /3rdparty/jvm/org/scalameta/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/3rdparty/jvm/org/scalameta/BUILD -------------------------------------------------------------------------------- /3rdparty/jvm/testprojects.lockfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/3rdparty/jvm/testprojects.lockfile -------------------------------------------------------------------------------- /3rdparty/python/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/3rdparty/python/BUILD -------------------------------------------------------------------------------- /3rdparty/python/flake8.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/3rdparty/python/flake8.lock -------------------------------------------------------------------------------- /3rdparty/python/flake8.lock.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/3rdparty/python/flake8.lock.metadata -------------------------------------------------------------------------------- /3rdparty/python/mypy-requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/3rdparty/python/mypy-requirements.txt -------------------------------------------------------------------------------- /3rdparty/python/mypy.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/3rdparty/python/mypy.lock -------------------------------------------------------------------------------- /3rdparty/python/mypy.lock.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/3rdparty/python/mypy.lock.metadata -------------------------------------------------------------------------------- /3rdparty/python/pytest.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/3rdparty/python/pytest.lock -------------------------------------------------------------------------------- /3rdparty/python/pytest.lock.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/3rdparty/python/pytest.lock.metadata -------------------------------------------------------------------------------- /3rdparty/python/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/3rdparty/python/requirements.txt -------------------------------------------------------------------------------- /3rdparty/python/user_reqs.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/3rdparty/python/user_reqs.lock -------------------------------------------------------------------------------- /3rdparty/tools/act/.actrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/3rdparty/tools/act/.actrc -------------------------------------------------------------------------------- /3rdparty/tools/act/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/3rdparty/tools/act/BUILD -------------------------------------------------------------------------------- /3rdparty/tools/gh/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/3rdparty/tools/gh/BUILD -------------------------------------------------------------------------------- /3rdparty/tools/gh/extract.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/3rdparty/tools/gh/extract.sh -------------------------------------------------------------------------------- /3rdparty/tools/protoc/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/3rdparty/tools/protoc/BUILD -------------------------------------------------------------------------------- /3rdparty/tools/python3/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/3rdparty/tools/python3/BUILD -------------------------------------------------------------------------------- /3rdparty/tools/rust/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/3rdparty/tools/rust/BUILD -------------------------------------------------------------------------------- /BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/BUILD -------------------------------------------------------------------------------- /BUILD_ROOT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/BUILD_ROOT -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /CONTRIBUTORS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/CONTRIBUTORS.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/LICENSE -------------------------------------------------------------------------------- /MAINTAINERS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/MAINTAINERS.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/README.md -------------------------------------------------------------------------------- /cargo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/cargo -------------------------------------------------------------------------------- /conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/conftest.py -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/docs/ad-hoc-tools/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/docs/ad-hoc-tools/_category_.json -------------------------------------------------------------------------------- /docs/docs/contributions/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/docs/contributions/index.mdx -------------------------------------------------------------------------------- /docs/docs/docker/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/docs/docker/_category_.json -------------------------------------------------------------------------------- /docs/docs/docker/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/docs/docker/index.mdx -------------------------------------------------------------------------------- /docs/docs/getting-started/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/docs/getting-started/index.mdx -------------------------------------------------------------------------------- /docs/docs/go/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/docs/go/_category_.json -------------------------------------------------------------------------------- /docs/docs/go/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/docs/go/index.mdx -------------------------------------------------------------------------------- /docs/docs/go/integrations/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/docs/go/integrations/index.mdx -------------------------------------------------------------------------------- /docs/docs/go/integrations/protobuf.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/docs/go/integrations/protobuf.mdx -------------------------------------------------------------------------------- /docs/docs/go/private-modules/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/docs/go/private-modules/index.mdx -------------------------------------------------------------------------------- /docs/docs/helm/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/docs/helm/_category_.json -------------------------------------------------------------------------------- /docs/docs/helm/deployments.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/docs/helm/deployments.mdx -------------------------------------------------------------------------------- /docs/docs/helm/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/docs/helm/index.mdx -------------------------------------------------------------------------------- /docs/docs/helm/kubeconform.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/docs/helm/kubeconform.mdx -------------------------------------------------------------------------------- /docs/docs/introduction/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/docs/introduction/_category_.json -------------------------------------------------------------------------------- /docs/docs/javascript/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/docs/javascript/_category_.json -------------------------------------------------------------------------------- /docs/docs/jvm/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/docs/jvm/_category_.json -------------------------------------------------------------------------------- /docs/docs/jvm/java-and-scala.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/docs/jvm/java-and-scala.mdx -------------------------------------------------------------------------------- /docs/docs/jvm/kotlin.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/docs/jvm/kotlin.mdx -------------------------------------------------------------------------------- /docs/docs/kubernetes/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/docs/kubernetes/_category_.json -------------------------------------------------------------------------------- /docs/docs/kubernetes/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/docs/kubernetes/index.mdx -------------------------------------------------------------------------------- /docs/docs/python/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/docs/python/_category_.json -------------------------------------------------------------------------------- /docs/docs/python/goals/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/docs/python/goals/_category_.json -------------------------------------------------------------------------------- /docs/docs/python/goals/check.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/docs/python/goals/check.mdx -------------------------------------------------------------------------------- /docs/docs/python/goals/fmt.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/docs/python/goals/fmt.mdx -------------------------------------------------------------------------------- /docs/docs/python/goals/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/docs/python/goals/index.mdx -------------------------------------------------------------------------------- /docs/docs/python/goals/lint.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/docs/python/goals/lint.mdx -------------------------------------------------------------------------------- /docs/docs/python/goals/package.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/docs/python/goals/package.mdx -------------------------------------------------------------------------------- /docs/docs/python/goals/publish.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/docs/python/goals/publish.mdx -------------------------------------------------------------------------------- /docs/docs/python/goals/repl.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/docs/python/goals/repl.mdx -------------------------------------------------------------------------------- /docs/docs/python/goals/run.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/docs/python/goals/run.mdx -------------------------------------------------------------------------------- /docs/docs/python/goals/test.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/docs/python/goals/test.mdx -------------------------------------------------------------------------------- /docs/docs/python/overview/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/docs/python/overview/index.mdx -------------------------------------------------------------------------------- /docs/docs/python/overview/pex.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/docs/python/overview/pex.mdx -------------------------------------------------------------------------------- /docs/docs/releases/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/docs/releases/_category_.json -------------------------------------------------------------------------------- /docs/docs/releases/upgrade-tips.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/docs/releases/upgrade-tips.mdx -------------------------------------------------------------------------------- /docs/docs/shell/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/docs/shell/_category_.json -------------------------------------------------------------------------------- /docs/docs/shell/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/docs/shell/index.mdx -------------------------------------------------------------------------------- /docs/docs/shell/run-shell-commands.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/docs/shell/run-shell-commands.mdx -------------------------------------------------------------------------------- /docs/docs/sql/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/docs/sql/_category_.json -------------------------------------------------------------------------------- /docs/docs/sql/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/docs/sql/index.mdx -------------------------------------------------------------------------------- /docs/docs/terraform/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/docs/terraform/_category_.json -------------------------------------------------------------------------------- /docs/docs/terraform/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/docs/terraform/index.mdx -------------------------------------------------------------------------------- /docs/docs/tutorials/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/docs/tutorials/_category_.json -------------------------------------------------------------------------------- /docs/docs/using-pants/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/docs/using-pants/_category_.json -------------------------------------------------------------------------------- /docs/docs/using-pants/environments.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/docs/using-pants/environments.mdx -------------------------------------------------------------------------------- /docs/docs/writing-plugins/macros.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/docs/writing-plugins/macros.mdx -------------------------------------------------------------------------------- /docs/docs/writing-plugins/overview.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/docs/writing-plugins/overview.mdx -------------------------------------------------------------------------------- /docs/notes/1.0.x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/notes/1.0.x.rst -------------------------------------------------------------------------------- /docs/notes/1.1.x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/notes/1.1.x.rst -------------------------------------------------------------------------------- /docs/notes/1.10.x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/notes/1.10.x.rst -------------------------------------------------------------------------------- /docs/notes/1.11.x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/notes/1.11.x.rst -------------------------------------------------------------------------------- /docs/notes/1.12.x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/notes/1.12.x.rst -------------------------------------------------------------------------------- /docs/notes/1.13.x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/notes/1.13.x.rst -------------------------------------------------------------------------------- /docs/notes/1.14.x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/notes/1.14.x.rst -------------------------------------------------------------------------------- /docs/notes/1.15.x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/notes/1.15.x.rst -------------------------------------------------------------------------------- /docs/notes/1.16.x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/notes/1.16.x.rst -------------------------------------------------------------------------------- /docs/notes/1.17.x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/notes/1.17.x.rst -------------------------------------------------------------------------------- /docs/notes/1.18.x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/notes/1.18.x.rst -------------------------------------------------------------------------------- /docs/notes/1.19.x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/notes/1.19.x.rst -------------------------------------------------------------------------------- /docs/notes/1.2.x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/notes/1.2.x.rst -------------------------------------------------------------------------------- /docs/notes/1.20.x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/notes/1.20.x.rst -------------------------------------------------------------------------------- /docs/notes/1.21.x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/notes/1.21.x.rst -------------------------------------------------------------------------------- /docs/notes/1.22.x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/notes/1.22.x.rst -------------------------------------------------------------------------------- /docs/notes/1.23.x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/notes/1.23.x.rst -------------------------------------------------------------------------------- /docs/notes/1.24.x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/notes/1.24.x.rst -------------------------------------------------------------------------------- /docs/notes/1.25.x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/notes/1.25.x.rst -------------------------------------------------------------------------------- /docs/notes/1.26.x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/notes/1.26.x.rst -------------------------------------------------------------------------------- /docs/notes/1.27.x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/notes/1.27.x.rst -------------------------------------------------------------------------------- /docs/notes/1.28.x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/notes/1.28.x.rst -------------------------------------------------------------------------------- /docs/notes/1.29.x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/notes/1.29.x.rst -------------------------------------------------------------------------------- /docs/notes/1.3.x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/notes/1.3.x.rst -------------------------------------------------------------------------------- /docs/notes/1.30.x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/notes/1.30.x.rst -------------------------------------------------------------------------------- /docs/notes/1.4.x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/notes/1.4.x.rst -------------------------------------------------------------------------------- /docs/notes/1.5.x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/notes/1.5.x.rst -------------------------------------------------------------------------------- /docs/notes/1.6.x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/notes/1.6.x.rst -------------------------------------------------------------------------------- /docs/notes/1.7.x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/notes/1.7.x.rst -------------------------------------------------------------------------------- /docs/notes/1.8.x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/notes/1.8.x.rst -------------------------------------------------------------------------------- /docs/notes/1.9.x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/notes/1.9.x.rst -------------------------------------------------------------------------------- /docs/notes/2.0.x.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/notes/2.0.x.md -------------------------------------------------------------------------------- /docs/notes/2.1.x.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/notes/2.1.x.md -------------------------------------------------------------------------------- /docs/notes/2.10.x.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/notes/2.10.x.md -------------------------------------------------------------------------------- /docs/notes/2.11.x.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/notes/2.11.x.md -------------------------------------------------------------------------------- /docs/notes/2.12.x.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/notes/2.12.x.md -------------------------------------------------------------------------------- /docs/notes/2.13.x.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/notes/2.13.x.md -------------------------------------------------------------------------------- /docs/notes/2.14.x.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/notes/2.14.x.md -------------------------------------------------------------------------------- /docs/notes/2.15.x.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/notes/2.15.x.md -------------------------------------------------------------------------------- /docs/notes/2.16.x.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/notes/2.16.x.md -------------------------------------------------------------------------------- /docs/notes/2.17.x.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/notes/2.17.x.md -------------------------------------------------------------------------------- /docs/notes/2.18.x.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/notes/2.18.x.md -------------------------------------------------------------------------------- /docs/notes/2.19.x.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/notes/2.19.x.md -------------------------------------------------------------------------------- /docs/notes/2.2.x.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/notes/2.2.x.md -------------------------------------------------------------------------------- /docs/notes/2.20.x.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/notes/2.20.x.md -------------------------------------------------------------------------------- /docs/notes/2.21.x.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/notes/2.21.x.md -------------------------------------------------------------------------------- /docs/notes/2.22.x.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/notes/2.22.x.md -------------------------------------------------------------------------------- /docs/notes/2.23.x.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/notes/2.23.x.md -------------------------------------------------------------------------------- /docs/notes/2.24.x.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/notes/2.24.x.md -------------------------------------------------------------------------------- /docs/notes/2.25.x.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/notes/2.25.x.md -------------------------------------------------------------------------------- /docs/notes/2.26.x.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/notes/2.26.x.md -------------------------------------------------------------------------------- /docs/notes/2.27.x.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/notes/2.27.x.md -------------------------------------------------------------------------------- /docs/notes/2.28.x.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/notes/2.28.x.md -------------------------------------------------------------------------------- /docs/notes/2.29.x.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/notes/2.29.x.md -------------------------------------------------------------------------------- /docs/notes/2.3.x.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/notes/2.3.x.md -------------------------------------------------------------------------------- /docs/notes/2.30.x.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/notes/2.30.x.md -------------------------------------------------------------------------------- /docs/notes/2.31.x.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/notes/2.31.x.md -------------------------------------------------------------------------------- /docs/notes/2.4.x.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/notes/2.4.x.md -------------------------------------------------------------------------------- /docs/notes/2.5.x.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/notes/2.5.x.md -------------------------------------------------------------------------------- /docs/notes/2.6.x.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/notes/2.6.x.md -------------------------------------------------------------------------------- /docs/notes/2.7.x.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/notes/2.7.x.md -------------------------------------------------------------------------------- /docs/notes/2.8.x.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/notes/2.8.x.md -------------------------------------------------------------------------------- /docs/notes/2.9.x.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/notes/2.9.x.md -------------------------------------------------------------------------------- /docs/notes/master.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/docs/notes/master.rst -------------------------------------------------------------------------------- /extract_lockfile_metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/extract_lockfile_metadata.py -------------------------------------------------------------------------------- /pants: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/pants -------------------------------------------------------------------------------- /pants-plugins/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/pants-plugins/README.md -------------------------------------------------------------------------------- /pants-plugins/internal_plugins/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pants-plugins/internal_plugins/releases/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pants-plugins/internal_plugins/test_lockfile_fixtures/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pants-plugins/pants_explorer/server/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pants.ci.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/pants.ci.toml -------------------------------------------------------------------------------- /pants.remote-execution.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/pants.remote-execution.toml -------------------------------------------------------------------------------- /pants.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/pants.toml -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/pyproject.toml -------------------------------------------------------------------------------- /shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/shell.nix -------------------------------------------------------------------------------- /src/assets/pants-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/assets/pants-logo.svg -------------------------------------------------------------------------------- /src/python/pants/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/BUILD -------------------------------------------------------------------------------- /src/python/pants/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/CHANGELOG.md -------------------------------------------------------------------------------- /src/python/pants/VERSION: -------------------------------------------------------------------------------- 1 | 2.31.0.dev3 2 | -------------------------------------------------------------------------------- /src/python/pants/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/__init__.py -------------------------------------------------------------------------------- /src/python/pants/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/__main__.py -------------------------------------------------------------------------------- /src/python/pants/_version/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/_version/BUILD -------------------------------------------------------------------------------- /src/python/pants/_version/README.md: -------------------------------------------------------------------------------- 1 | (See ../version.py as to why this exists) 2 | -------------------------------------------------------------------------------- /src/python/pants/_version/VERSION: -------------------------------------------------------------------------------- 1 | ../VERSION -------------------------------------------------------------------------------- /src/python/pants/_version/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/backend/BUILD -------------------------------------------------------------------------------- /src/python/pants/backend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/backend/README.md -------------------------------------------------------------------------------- /src/python/pants/backend/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/adhoc/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/backend/adhoc/BUILD -------------------------------------------------------------------------------- /src/python/pants/backend/adhoc/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/awslambda/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/awslambda/python/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/build_files/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/build_files/fix/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/build_files/fix/deprecations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/build_files/fmt/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/build_files/fmt/black/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/build_files/fmt/buildifier/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/build_files/fmt/ruff/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/build_files/fmt/yapf/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/cc/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/backend/cc/BUILD -------------------------------------------------------------------------------- /src/python/pants/backend/cc/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/cc/dependency_inference/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/cc/goals/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/cc/lint/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/backend/cc/lint/BUILD -------------------------------------------------------------------------------- /src/python/pants/backend/cc/lint/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/cc/lint/clangformat/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/cc/subsystems/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/cc/util_rules/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/codegen/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/backend/codegen/BUILD -------------------------------------------------------------------------------- /src/python/pants/backend/codegen/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/codegen/avro/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/codegen/avro/java/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/codegen/protobuf/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/codegen/protobuf/go/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/codegen/protobuf/java/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/codegen/protobuf/lint/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/codegen/protobuf/lint/buf/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/codegen/protobuf/python/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/codegen/protobuf/scala/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/codegen/python_format_string/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/codegen/python_format_string/k8s/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/codegen/thrift/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/codegen/thrift/apache/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/codegen/thrift/apache/java/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/codegen/thrift/apache/python/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/codegen/thrift/scrooge/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/codegen/thrift/scrooge/java/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/codegen/thrift/scrooge/scala/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/cue/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/backend/cue/BUILD -------------------------------------------------------------------------------- /src/python/pants/backend/cue/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/cue/goals/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/cue/rules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/backend/cue/rules.py -------------------------------------------------------------------------------- /src/python/pants/backend/debian/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/backend/debian/BUILD -------------------------------------------------------------------------------- /src/python/pants/backend/debian/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/docker/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/backend/docker/BUILD -------------------------------------------------------------------------------- /src/python/pants/backend/docker/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/docker/goals/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/docker/lint/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/docker/lint/hadolint/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/docker/lint/trivy/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/docker/subsystems/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/docker/util_rules/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/adhoc/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/bsp/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/cc/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/cc/lint/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/cc/lint/clangformat/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/codegen/avro/java/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/codegen/protobuf/go/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/codegen/protobuf/java/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/codegen/protobuf/scala/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/codegen/python_format_string/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/codegen/python_format_string/k8s/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/codegen/thrift/apache/java/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/codegen/thrift/scrooge/java/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/codegen/thrift/scrooge/scala/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/cue/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/debian/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/docker/lint/trivy/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/docker/podman/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/go/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/go/debug_goals/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/go/lint/golangci_lint/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/go/lint/vet/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/helm/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/helm/check/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/helm/check/kubeconform/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/helm/lint/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/helm/lint/trivy/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/java/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/java/bsp/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/java/debug_goals/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/java/lint/google_java_format/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/javascript/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/javascript/lint/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/javascript/lint/prettier/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/k8s/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/kotlin/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/kotlin/debug_goals/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/kotlin/lint/ktlint/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/makeself/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/nfpm/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/nfpm/native_libs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/openapi/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/openapi/codegen/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/openapi/codegen/java/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/openapi/codegen/python/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/openapi/lint/openapi_format/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/openapi/lint/spectral/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/python/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/python/framework/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/python/framework/django/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/python/framework/stevedore/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/python/lint/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/python/lint/add_trailing_comma/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/python/lint/autoflake/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/python/lint/pyupgrade/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/python/lint/ruff/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/python/lint/ruff/check/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/python/lint/ruff/format/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/python/packaging/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/python/packaging/pyoxidizer/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/python/typecheck/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/python/typecheck/pyright/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/python/typecheck/pytype/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/rust/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/scala/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/scala/bsp/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/scala/debug_goals/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/scala/lint/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/scala/lint/scalafix/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/scala/lint/scalafmt/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/sql/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/sql/lint/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/sql/lint/sqlfluff/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/swift/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/terraform/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/terraform/lint/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/terraform/lint/tfsec/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/terraform/lint/trivy/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/tools/semgrep/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/tools/trufflehog/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/tools/workunit_logger/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/tools/yamllint/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/typescript/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/experimental/visibility/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/go/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/backend/go/BUILD -------------------------------------------------------------------------------- /src/python/pants/backend/go/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/backend/go/README.md -------------------------------------------------------------------------------- /src/python/pants/backend/go/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/go/go_sources/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/go/go_sources/analyze_package/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/go/go_sources/asm_check/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/go/go_sources/embedcfg/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/go/go_sources/generate_testmain/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/go/go_sources/parse_vendor_modules/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/go/goals/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/go/lint/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/backend/go/lint/BUILD -------------------------------------------------------------------------------- /src/python/pants/backend/go/lint/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/go/lint/gofmt/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/go/lint/golangci_lint/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/go/lint/vet/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/go/subsystems/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/go/util_rules/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/google_cloud_function/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/google_cloud_function/python/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/helm/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/backend/helm/BUILD -------------------------------------------------------------------------------- /src/python/pants/backend/helm/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/helm/check/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/helm/check/kubeconform/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/helm/dependency_inference/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/helm/goals/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/helm/lint/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/helm/lint/trivy/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/helm/resolve/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/helm/subsystems/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/helm/test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/helm/util_rules/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/helm/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/java/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/backend/java/BUILD -------------------------------------------------------------------------------- /src/python/pants/backend/java/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/java/bsp/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/java/compile/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/java/dependency_inference/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/java/goals/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/java/lint/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/java/lint/google_java_format/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/java/subsystems/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/javascript/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/javascript/dependency_inference/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/javascript/goals/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/javascript/lint/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/javascript/lint/prettier/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/javascript/package/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/javascript/run/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/javascript/subsystems/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/jsx/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/backend/jsx/BUILD -------------------------------------------------------------------------------- /src/python/pants/backend/jsx/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/jsx/goals/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/k8s/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/backend/k8s/BUILD -------------------------------------------------------------------------------- /src/python/pants/backend/k8s/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/k8s/goals/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/kotlin/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/backend/kotlin/BUILD -------------------------------------------------------------------------------- /src/python/pants/backend/kotlin/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/kotlin/compile/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/kotlin/dependency_inference/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/kotlin/goals/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/kotlin/lint/ktlint/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/kotlin/subsystems/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/kotlin/test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/makeself/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/makeself/goals/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/nfpm/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/backend/nfpm/BUILD -------------------------------------------------------------------------------- /src/python/pants/backend/nfpm/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/nfpm/fields/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/nfpm/native_libs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/nfpm/native_libs/elfdeps/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/nfpm/rules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/backend/nfpm/rules.py -------------------------------------------------------------------------------- /src/python/pants/backend/nfpm/util_rules/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/openapi/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/backend/openapi/BUILD -------------------------------------------------------------------------------- /src/python/pants/backend/openapi/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/openapi/codegen/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/openapi/codegen/python/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/openapi/goals/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/openapi/lint/openapi_format/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/openapi/lint/spectral/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/openapi/sample/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/openapi/subsystems/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/openapi/util_rules/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/plugin_development/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/project_info/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/python/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/backend/python/BUILD -------------------------------------------------------------------------------- /src/python/pants/backend/python/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/python/dependency_inference/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/python/framework/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/python/framework/django/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/python/framework/django/scripts/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/python/framework/stevedore/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/python/goals/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/python/lint/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/python/lint/add_trailing_comma/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/python/lint/autoflake/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/python/lint/bandit/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/python/lint/black/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/python/lint/docformatter/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/python/lint/flake8/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/python/lint/isort/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/python/lint/pydocstyle/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/python/lint/pylint/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/python/lint/pyupgrade/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/python/lint/ruff/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/python/lint/yapf/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/python/macros/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/python/mixed_interpreter_constraints/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/python/packaging/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/python/packaging/pyoxidizer/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/python/providers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/python/providers/experimental/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/python/providers/experimental/pyenv/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/python/providers/experimental/pyenv/custom_install/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/python/providers/experimental/python_build_standalone/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/python/providers/pyenv/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/python/providers/pyenv/custom_install/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/python/providers/python_build_standalone/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/python/providers/python_build_standalone/scripts/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/python/subsystems/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/python/typecheck/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/python/typecheck/mypy/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/python/typecheck/pyright/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/python/typecheck/pytype/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/python/util_rules/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/python/util_rules/complete_platform_faas-test-3-45.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /src/python/pants/backend/python/util_rules/complete_platform_faas-test-67-89.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /src/python/pants/backend/python/util_rules/complete_platform_pex_test.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /src/python/pants/backend/python/util_rules/scripts/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/rust/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/backend/rust/BUILD -------------------------------------------------------------------------------- /src/python/pants/backend/rust/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/rust/goals/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/rust/lint/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/rust/lint/rustfmt/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/rust/subsystems/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/rust/util_rules/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/scala/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/backend/scala/BUILD -------------------------------------------------------------------------------- /src/python/pants/backend/scala/bsp/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/scala/compile/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/scala/dependency_inference/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/scala/lint/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/scala/lint/scalafix/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/scala/lint/scalafmt/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/scala/subsystems/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/scala/util_rules/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/shell/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/backend/shell/BUILD -------------------------------------------------------------------------------- /src/python/pants/backend/shell/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/shell/goals/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/shell/lint/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/shell/lint/shellcheck/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/shell/lint/shfmt/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/shell/subsystems/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/shell/util_rules/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/sql/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/backend/sql/BUILD -------------------------------------------------------------------------------- /src/python/pants/backend/sql/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/sql/lint/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/sql/lint/sqlfluff/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/sql/tailor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/backend/sql/tailor.py -------------------------------------------------------------------------------- /src/python/pants/backend/swift/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/backend/swift/BUILD -------------------------------------------------------------------------------- /src/python/pants/backend/swift/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/swift/goals/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/terraform/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/terraform/goals/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/terraform/lint/tfsec/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/terraform/lint/trivy/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/tools/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/backend/tools/BUILD -------------------------------------------------------------------------------- /src/python/pants/backend/tools/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/tools/preamble/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/tools/semgrep/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/tools/taplo/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/tools/trivy/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/tools/trufflehog/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/tools/workunit_logger/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/tools/yamllint/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/tsx/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/backend/tsx/BUILD -------------------------------------------------------------------------------- /src/python/pants/backend/tsx/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/tsx/goals/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/typescript/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/typescript/goals/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/typescript/test_resources/.gitignore: -------------------------------------------------------------------------------- 1 | **/dist 2 | -------------------------------------------------------------------------------- /src/python/pants/backend/typescript/test_resources/.yarnrc.yml: -------------------------------------------------------------------------------- 1 | nodeLinker: node-modules 2 | -------------------------------------------------------------------------------- /src/python/pants/backend/typescript/test_resources/pnpm_link/pnpm-workspace.yaml: -------------------------------------------------------------------------------- 1 | packages: 2 | - 'child' -------------------------------------------------------------------------------- /src/python/pants/backend/url_handlers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/url_handlers/s3/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/backend/visibility/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/base/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/base/BUILD -------------------------------------------------------------------------------- /src/python/pants/base/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/base/build_root.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/base/build_root.py -------------------------------------------------------------------------------- /src/python/pants/base/deprecated.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/base/deprecated.py -------------------------------------------------------------------------------- /src/python/pants/base/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/base/exceptions.py -------------------------------------------------------------------------------- /src/python/pants/base/exiter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/base/exiter.py -------------------------------------------------------------------------------- /src/python/pants/base/parse_context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/base/parse_context.py -------------------------------------------------------------------------------- /src/python/pants/base/specs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/base/specs.py -------------------------------------------------------------------------------- /src/python/pants/base/specs_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/base/specs_parser.py -------------------------------------------------------------------------------- /src/python/pants/base/specs_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/base/specs_test.py -------------------------------------------------------------------------------- /src/python/pants/bin/.gitignore: -------------------------------------------------------------------------------- 1 | /native_client 2 | /sandboxer -------------------------------------------------------------------------------- /src/python/pants/bin/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/bin/BUILD -------------------------------------------------------------------------------- /src/python/pants/bin/README.md: -------------------------------------------------------------------------------- 1 | /src/python/pants/bin/ 2 | 3 | The main() of Pants itself lives here. 4 | -------------------------------------------------------------------------------- /src/python/pants/bin/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/bin/pants_env_vars.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/bin/pants_env_vars.py -------------------------------------------------------------------------------- /src/python/pants/bin/pants_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/bin/pants_loader.py -------------------------------------------------------------------------------- /src/python/pants/bin/pants_runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/bin/pants_runner.py -------------------------------------------------------------------------------- /src/python/pants/bsp/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/bsp/BUILD -------------------------------------------------------------------------------- /src/python/pants/bsp/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/bsp/context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/bsp/context.py -------------------------------------------------------------------------------- /src/python/pants/bsp/goal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/bsp/goal.py -------------------------------------------------------------------------------- /src/python/pants/bsp/protocol.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/bsp/protocol.py -------------------------------------------------------------------------------- /src/python/pants/bsp/protocol_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/bsp/protocol_test.py -------------------------------------------------------------------------------- /src/python/pants/bsp/rules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/bsp/rules.py -------------------------------------------------------------------------------- /src/python/pants/bsp/spec/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/bsp/spec/BUILD -------------------------------------------------------------------------------- /src/python/pants/bsp/spec/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/bsp/spec/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/bsp/spec/base.py -------------------------------------------------------------------------------- /src/python/pants/bsp/spec/compile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/bsp/spec/compile.py -------------------------------------------------------------------------------- /src/python/pants/bsp/spec/lifecycle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/bsp/spec/lifecycle.py -------------------------------------------------------------------------------- /src/python/pants/bsp/spec/log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/bsp/spec/log.py -------------------------------------------------------------------------------- /src/python/pants/bsp/spec/resources.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/bsp/spec/resources.py -------------------------------------------------------------------------------- /src/python/pants/bsp/spec/targets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/bsp/spec/targets.py -------------------------------------------------------------------------------- /src/python/pants/bsp/spec/task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/bsp/spec/task.py -------------------------------------------------------------------------------- /src/python/pants/bsp/testutil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/bsp/testutil.py -------------------------------------------------------------------------------- /src/python/pants/bsp/util_rules/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/bsp/util_rules/BUILD -------------------------------------------------------------------------------- /src/python/pants/bsp/util_rules/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/bsp/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/bsp/utils.py -------------------------------------------------------------------------------- /src/python/pants/build_graph/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/build_graph/BUILD -------------------------------------------------------------------------------- /src/python/pants/build_graph/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/conftest.py -------------------------------------------------------------------------------- /src/python/pants/conftest_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/conftest_test.py -------------------------------------------------------------------------------- /src/python/pants/core/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/core/BUILD -------------------------------------------------------------------------------- /src/python/pants/core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/core/aliases_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/core/aliases_test.py -------------------------------------------------------------------------------- /src/python/pants/core/environments/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/core/goals/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/core/goals/BUILD -------------------------------------------------------------------------------- /src/python/pants/core/goals/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/core/goals/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/core/goals/check.py -------------------------------------------------------------------------------- /src/python/pants/core/goals/deploy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/core/goals/deploy.py -------------------------------------------------------------------------------- /src/python/pants/core/goals/export.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/core/goals/export.py -------------------------------------------------------------------------------- /src/python/pants/core/goals/fix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/core/goals/fix.py -------------------------------------------------------------------------------- /src/python/pants/core/goals/fmt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/core/goals/fmt.py -------------------------------------------------------------------------------- /src/python/pants/core/goals/lint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/core/goals/lint.py -------------------------------------------------------------------------------- /src/python/pants/core/goals/package.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/core/goals/package.py -------------------------------------------------------------------------------- /src/python/pants/core/goals/publish.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/core/goals/publish.py -------------------------------------------------------------------------------- /src/python/pants/core/goals/repl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/core/goals/repl.py -------------------------------------------------------------------------------- /src/python/pants/core/goals/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/core/goals/run.py -------------------------------------------------------------------------------- /src/python/pants/core/goals/tailor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/core/goals/tailor.py -------------------------------------------------------------------------------- /src/python/pants/core/goals/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/core/goals/test.py -------------------------------------------------------------------------------- /src/python/pants/core/register.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/core/register.py -------------------------------------------------------------------------------- /src/python/pants/core/subsystems/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/core/subsystems/BUILD -------------------------------------------------------------------------------- /src/python/pants/core/subsystems/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/core/target_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/core/target_types.py -------------------------------------------------------------------------------- /src/python/pants/core/util_rules/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/core/util_rules/BUILD -------------------------------------------------------------------------------- /src/python/pants/core/util_rules/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/dummy.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/engine/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/engine/BUILD -------------------------------------------------------------------------------- /src/python/pants/engine/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/engine/addresses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/engine/addresses.py -------------------------------------------------------------------------------- /src/python/pants/engine/collection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/engine/collection.py -------------------------------------------------------------------------------- /src/python/pants/engine/console.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/engine/console.py -------------------------------------------------------------------------------- /src/python/pants/engine/desktop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/engine/desktop.py -------------------------------------------------------------------------------- /src/python/pants/engine/env_vars.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/engine/env_vars.py -------------------------------------------------------------------------------- /src/python/pants/engine/environment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/engine/environment.py -------------------------------------------------------------------------------- /src/python/pants/engine/explorer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/engine/explorer.py -------------------------------------------------------------------------------- /src/python/pants/engine/fs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/engine/fs.py -------------------------------------------------------------------------------- /src/python/pants/engine/fs_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/engine/fs_test.py -------------------------------------------------------------------------------- /src/python/pants/engine/goal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/engine/goal.py -------------------------------------------------------------------------------- /src/python/pants/engine/goal_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/engine/goal_test.py -------------------------------------------------------------------------------- /src/python/pants/engine/internals/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/engine/intrinsics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/engine/intrinsics.py -------------------------------------------------------------------------------- /src/python/pants/engine/platform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/engine/platform.py -------------------------------------------------------------------------------- /src/python/pants/engine/process.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/engine/process.py -------------------------------------------------------------------------------- /src/python/pants/engine/rules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/engine/rules.py -------------------------------------------------------------------------------- /src/python/pants/engine/rules_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/engine/rules_test.py -------------------------------------------------------------------------------- /src/python/pants/engine/target.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/engine/target.py -------------------------------------------------------------------------------- /src/python/pants/engine/unions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/engine/unions.py -------------------------------------------------------------------------------- /src/python/pants/fs/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/fs/BUILD -------------------------------------------------------------------------------- /src/python/pants/fs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/fs/fs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/fs/fs.py -------------------------------------------------------------------------------- /src/python/pants/fs/fs_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/fs/fs_test.py -------------------------------------------------------------------------------- /src/python/pants/goal/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/goal/BUILD -------------------------------------------------------------------------------- /src/python/pants/goal/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/goal/builtins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/goal/builtins.py -------------------------------------------------------------------------------- /src/python/pants/goal/completion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/goal/completion.py -------------------------------------------------------------------------------- /src/python/pants/goal/explorer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/goal/explorer.py -------------------------------------------------------------------------------- /src/python/pants/goal/help.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/goal/help.py -------------------------------------------------------------------------------- /src/python/pants/help/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/help/BUILD -------------------------------------------------------------------------------- /src/python/pants/help/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/help/help_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/help/help_tools.py -------------------------------------------------------------------------------- /src/python/pants/init/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/init/BUILD -------------------------------------------------------------------------------- /src/python/pants/init/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/init/logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/init/logging.py -------------------------------------------------------------------------------- /src/python/pants/init/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/init/util.py -------------------------------------------------------------------------------- /src/python/pants/init/util_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/init/util_test.py -------------------------------------------------------------------------------- /src/python/pants/jvm/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/jvm/BUILD -------------------------------------------------------------------------------- /src/python/pants/jvm/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/jvm/bsp/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/jvm/bsp/BUILD -------------------------------------------------------------------------------- /src/python/pants/jvm/bsp/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/jvm/bsp/compile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/jvm/bsp/compile.py -------------------------------------------------------------------------------- /src/python/pants/jvm/bsp/spec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/jvm/bsp/spec.py -------------------------------------------------------------------------------- /src/python/pants/jvm/classpath.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/jvm/classpath.py -------------------------------------------------------------------------------- /src/python/pants/jvm/compile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/jvm/compile.py -------------------------------------------------------------------------------- /src/python/pants/jvm/goals/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/jvm/goals/BUILD -------------------------------------------------------------------------------- /src/python/pants/jvm/goals/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/jvm/jar_tool/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/jvm/jar_tool/BUILD -------------------------------------------------------------------------------- /src/python/pants/jvm/jar_tool/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/jvm/jdk_rules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/jvm/jdk_rules.py -------------------------------------------------------------------------------- /src/python/pants/jvm/jvm_common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/jvm/jvm_common.py -------------------------------------------------------------------------------- /src/python/pants/jvm/package/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/jvm/package/BUILD -------------------------------------------------------------------------------- /src/python/pants/jvm/package/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/jvm/package/war.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/jvm/package/war.py -------------------------------------------------------------------------------- /src/python/pants/jvm/resolve/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/jvm/resolve/BUILD -------------------------------------------------------------------------------- /src/python/pants/jvm/resolve/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/jvm/resolve/key.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/jvm/resolve/key.py -------------------------------------------------------------------------------- /src/python/pants/jvm/resources.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/jvm/resources.py -------------------------------------------------------------------------------- /src/python/pants/jvm/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/jvm/run.py -------------------------------------------------------------------------------- /src/python/pants/jvm/shading/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/jvm/shading/BUILD -------------------------------------------------------------------------------- /src/python/pants/jvm/shading/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/jvm/strip_jar/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/jvm/subsystems.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/jvm/subsystems.py -------------------------------------------------------------------------------- /src/python/pants/jvm/test/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/jvm/test/BUILD -------------------------------------------------------------------------------- /src/python/pants/jvm/test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/jvm/test/junit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/jvm/test/junit.py -------------------------------------------------------------------------------- /src/python/pants/jvm/testutil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/jvm/testutil.py -------------------------------------------------------------------------------- /src/python/pants/jvm/util_rules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/jvm/util_rules.py -------------------------------------------------------------------------------- /src/python/pants/notes/1.0.x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/notes/1.0.x.rst -------------------------------------------------------------------------------- /src/python/pants/notes/1.1.x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/notes/1.1.x.rst -------------------------------------------------------------------------------- /src/python/pants/notes/1.10.x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/notes/1.10.x.rst -------------------------------------------------------------------------------- /src/python/pants/notes/1.11.x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/notes/1.11.x.rst -------------------------------------------------------------------------------- /src/python/pants/notes/1.12.x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/notes/1.12.x.rst -------------------------------------------------------------------------------- /src/python/pants/notes/1.13.x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/notes/1.13.x.rst -------------------------------------------------------------------------------- /src/python/pants/notes/1.14.x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/notes/1.14.x.rst -------------------------------------------------------------------------------- /src/python/pants/notes/1.15.x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/notes/1.15.x.rst -------------------------------------------------------------------------------- /src/python/pants/notes/1.16.x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/notes/1.16.x.rst -------------------------------------------------------------------------------- /src/python/pants/notes/1.17.x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/notes/1.17.x.rst -------------------------------------------------------------------------------- /src/python/pants/notes/1.18.x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/notes/1.18.x.rst -------------------------------------------------------------------------------- /src/python/pants/notes/1.19.x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/notes/1.19.x.rst -------------------------------------------------------------------------------- /src/python/pants/notes/1.2.x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/notes/1.2.x.rst -------------------------------------------------------------------------------- /src/python/pants/notes/1.20.x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/notes/1.20.x.rst -------------------------------------------------------------------------------- /src/python/pants/notes/1.21.x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/notes/1.21.x.rst -------------------------------------------------------------------------------- /src/python/pants/notes/1.22.x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/notes/1.22.x.rst -------------------------------------------------------------------------------- /src/python/pants/notes/1.23.x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/notes/1.23.x.rst -------------------------------------------------------------------------------- /src/python/pants/notes/1.24.x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/notes/1.24.x.rst -------------------------------------------------------------------------------- /src/python/pants/notes/1.25.x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/notes/1.25.x.rst -------------------------------------------------------------------------------- /src/python/pants/notes/1.26.x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/notes/1.26.x.rst -------------------------------------------------------------------------------- /src/python/pants/notes/1.27.x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/notes/1.27.x.rst -------------------------------------------------------------------------------- /src/python/pants/notes/1.28.x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/notes/1.28.x.rst -------------------------------------------------------------------------------- /src/python/pants/notes/1.29.x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/notes/1.29.x.rst -------------------------------------------------------------------------------- /src/python/pants/notes/1.3.x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/notes/1.3.x.rst -------------------------------------------------------------------------------- /src/python/pants/notes/1.30.x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/notes/1.30.x.rst -------------------------------------------------------------------------------- /src/python/pants/notes/1.4.x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/notes/1.4.x.rst -------------------------------------------------------------------------------- /src/python/pants/notes/1.5.x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/notes/1.5.x.rst -------------------------------------------------------------------------------- /src/python/pants/notes/1.6.x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/notes/1.6.x.rst -------------------------------------------------------------------------------- /src/python/pants/notes/1.7.x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/notes/1.7.x.rst -------------------------------------------------------------------------------- /src/python/pants/notes/1.8.x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/notes/1.8.x.rst -------------------------------------------------------------------------------- /src/python/pants/notes/1.9.x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/notes/1.9.x.rst -------------------------------------------------------------------------------- /src/python/pants/notes/2.0.x.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/notes/2.0.x.md -------------------------------------------------------------------------------- /src/python/pants/notes/2.0.x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/notes/2.0.x.rst -------------------------------------------------------------------------------- /src/python/pants/notes/2.1.x.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/notes/2.1.x.md -------------------------------------------------------------------------------- /src/python/pants/notes/2.1.x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/notes/2.1.x.rst -------------------------------------------------------------------------------- /src/python/pants/notes/2.10.x.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/notes/2.10.x.md -------------------------------------------------------------------------------- /src/python/pants/notes/2.11.x.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/notes/2.11.x.md -------------------------------------------------------------------------------- /src/python/pants/notes/2.12.x.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/notes/2.12.x.md -------------------------------------------------------------------------------- /src/python/pants/notes/2.13.x.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/notes/2.13.x.md -------------------------------------------------------------------------------- /src/python/pants/notes/2.14.x.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/notes/2.14.x.md -------------------------------------------------------------------------------- /src/python/pants/notes/2.15.x.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/notes/2.15.x.md -------------------------------------------------------------------------------- /src/python/pants/notes/2.16.x.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/notes/2.16.x.md -------------------------------------------------------------------------------- /src/python/pants/notes/2.17.x.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/notes/2.17.x.md -------------------------------------------------------------------------------- /src/python/pants/notes/2.18.x.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/notes/2.18.x.md -------------------------------------------------------------------------------- /src/python/pants/notes/2.19.x.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/notes/2.19.x.md -------------------------------------------------------------------------------- /src/python/pants/notes/2.2.x.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/notes/2.2.x.md -------------------------------------------------------------------------------- /src/python/pants/notes/2.20.x.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/notes/2.20.x.md -------------------------------------------------------------------------------- /src/python/pants/notes/2.21.x.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/notes/2.21.x.md -------------------------------------------------------------------------------- /src/python/pants/notes/2.22.x.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/notes/2.22.x.md -------------------------------------------------------------------------------- /src/python/pants/notes/2.3.x.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/notes/2.3.x.md -------------------------------------------------------------------------------- /src/python/pants/notes/2.4.x.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/notes/2.4.x.md -------------------------------------------------------------------------------- /src/python/pants/notes/2.5.x.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/notes/2.5.x.md -------------------------------------------------------------------------------- /src/python/pants/notes/2.6.x.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/notes/2.6.x.md -------------------------------------------------------------------------------- /src/python/pants/notes/2.7.x.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/notes/2.7.x.md -------------------------------------------------------------------------------- /src/python/pants/notes/2.8.x.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/notes/2.8.x.md -------------------------------------------------------------------------------- /src/python/pants/notes/2.9.x.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/notes/2.9.x.md -------------------------------------------------------------------------------- /src/python/pants/notes/master.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/notes/master.rst -------------------------------------------------------------------------------- /src/python/pants/option/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/option/BUILD -------------------------------------------------------------------------------- /src/python/pants/option/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/option/README.md -------------------------------------------------------------------------------- /src/python/pants/option/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/option/alias.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/option/alias.py -------------------------------------------------------------------------------- /src/python/pants/option/errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/option/errors.py -------------------------------------------------------------------------------- /src/python/pants/option/options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/option/options.py -------------------------------------------------------------------------------- /src/python/pants/option/scope.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/option/scope.py -------------------------------------------------------------------------------- /src/python/pants/pantsd/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/pantsd/BUILD -------------------------------------------------------------------------------- /src/python/pants/pantsd/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/pantsd/lock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/pantsd/lock.py -------------------------------------------------------------------------------- /src/python/pants/pantsd/service/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/source/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/source/BUILD -------------------------------------------------------------------------------- /src/python/pants/source/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/source/filespec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/source/filespec.py -------------------------------------------------------------------------------- /src/python/pants/testutil/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/testutil/BUILD -------------------------------------------------------------------------------- /src/python/pants/testutil/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/util/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/util/BUILD -------------------------------------------------------------------------------- /src/python/pants/util/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/util/cstutil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/util/cstutil.py -------------------------------------------------------------------------------- /src/python/pants/util/dirutil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/util/dirutil.py -------------------------------------------------------------------------------- /src/python/pants/util/docutil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/util/docutil.py -------------------------------------------------------------------------------- /src/python/pants/util/enums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/util/enums.py -------------------------------------------------------------------------------- /src/python/pants/util/enums_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/util/enums_test.py -------------------------------------------------------------------------------- /src/python/pants/util/eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/util/eval.py -------------------------------------------------------------------------------- /src/python/pants/util/eval_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/util/eval_test.py -------------------------------------------------------------------------------- /src/python/pants/util/filtering.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/util/filtering.py -------------------------------------------------------------------------------- /src/python/pants/util/frozendict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/util/frozendict.py -------------------------------------------------------------------------------- /src/python/pants/util/logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/util/logging.py -------------------------------------------------------------------------------- /src/python/pants/util/memo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/util/memo.py -------------------------------------------------------------------------------- /src/python/pants/util/memo_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/util/memo_test.py -------------------------------------------------------------------------------- /src/python/pants/util/meta.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/util/meta.py -------------------------------------------------------------------------------- /src/python/pants/util/meta_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/util/meta_test.py -------------------------------------------------------------------------------- /src/python/pants/util/osutil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/util/osutil.py -------------------------------------------------------------------------------- /src/python/pants/util/resources.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/util/resources.py -------------------------------------------------------------------------------- /src/python/pants/util/rwbuf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/util/rwbuf.py -------------------------------------------------------------------------------- /src/python/pants/util/strutil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/util/strutil.py -------------------------------------------------------------------------------- /src/python/pants/util/typing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/util/typing.py -------------------------------------------------------------------------------- /src/python/pants/vcs/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/vcs/BUILD -------------------------------------------------------------------------------- /src/python/pants/vcs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/python/pants/vcs/changed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/vcs/changed.py -------------------------------------------------------------------------------- /src/python/pants/vcs/git.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/vcs/git.py -------------------------------------------------------------------------------- /src/python/pants/vcs/git_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/vcs/git_test.py -------------------------------------------------------------------------------- /src/python/pants/vcs/hunk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/vcs/hunk.py -------------------------------------------------------------------------------- /src/python/pants/version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants/version.py -------------------------------------------------------------------------------- /src/python/pants_release/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants_release/BUILD -------------------------------------------------------------------------------- /src/python/pants_release/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants_release/common.py -------------------------------------------------------------------------------- /src/python/pants_release/git.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants_release/git.py -------------------------------------------------------------------------------- /src/python/pants_release/release.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/python/pants_release/release.py -------------------------------------------------------------------------------- /src/rust/.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/.cargo/config.toml -------------------------------------------------------------------------------- /src/rust/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/BUILD -------------------------------------------------------------------------------- /src/rust/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/Cargo.lock -------------------------------------------------------------------------------- /src/rust/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/Cargo.toml -------------------------------------------------------------------------------- /src/rust/address/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/address/Cargo.toml -------------------------------------------------------------------------------- /src/rust/address/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/address/src/lib.rs -------------------------------------------------------------------------------- /src/rust/async_latch/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/async_latch/Cargo.toml -------------------------------------------------------------------------------- /src/rust/async_latch/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/async_latch/src/lib.rs -------------------------------------------------------------------------------- /src/rust/async_latch/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/async_latch/src/tests.rs -------------------------------------------------------------------------------- /src/rust/async_value/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/async_value/Cargo.toml -------------------------------------------------------------------------------- /src/rust/async_value/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/async_value/src/lib.rs -------------------------------------------------------------------------------- /src/rust/async_value/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/async_value/src/tests.rs -------------------------------------------------------------------------------- /src/rust/cache/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/cache/Cargo.toml -------------------------------------------------------------------------------- /src/rust/cache/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/cache/src/lib.rs -------------------------------------------------------------------------------- /src/rust/client/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/client/Cargo.toml -------------------------------------------------------------------------------- /src/rust/client/src/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/client/src/client.rs -------------------------------------------------------------------------------- /src/rust/client/src/client_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/client/src/client_tests.rs -------------------------------------------------------------------------------- /src/rust/client/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/client/src/lib.rs -------------------------------------------------------------------------------- /src/rust/client/src/lib_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/client/src/lib_tests.rs -------------------------------------------------------------------------------- /src/rust/client/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/client/src/main.rs -------------------------------------------------------------------------------- /src/rust/concrete_time/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/concrete_time/Cargo.toml -------------------------------------------------------------------------------- /src/rust/concrete_time/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/concrete_time/src/lib.rs -------------------------------------------------------------------------------- /src/rust/concrete_time/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/concrete_time/src/tests.rs -------------------------------------------------------------------------------- /src/rust/dep_inference/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/dep_inference/Cargo.toml -------------------------------------------------------------------------------- /src/rust/dep_inference/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/dep_inference/build.rs -------------------------------------------------------------------------------- /src/rust/dep_inference/src/code.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/dep_inference/src/code.rs -------------------------------------------------------------------------------- /src/rust/dep_inference/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/dep_inference/src/lib.rs -------------------------------------------------------------------------------- /src/rust/engine/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/engine/.gitignore -------------------------------------------------------------------------------- /src/rust/engine/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/engine/Cargo.toml -------------------------------------------------------------------------------- /src/rust/engine/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/engine/README.md -------------------------------------------------------------------------------- /src/rust/engine/VERSION: -------------------------------------------------------------------------------- 1 | ../../python/pants/VERSION -------------------------------------------------------------------------------- /src/rust/engine/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/engine/build.rs -------------------------------------------------------------------------------- /src/rust/engine/src/context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/engine/src/context.rs -------------------------------------------------------------------------------- /src/rust/engine/src/downloads.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/engine/src/downloads.rs -------------------------------------------------------------------------------- /src/rust/engine/src/externs/fs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/engine/src/externs/fs.rs -------------------------------------------------------------------------------- /src/rust/engine/src/externs/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/engine/src/externs/mod.rs -------------------------------------------------------------------------------- /src/rust/engine/src/interning.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/engine/src/interning.rs -------------------------------------------------------------------------------- /src/rust/engine/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/engine/src/lib.rs -------------------------------------------------------------------------------- /src/rust/engine/src/nodes/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/engine/src/nodes/mod.rs -------------------------------------------------------------------------------- /src/rust/engine/src/nodes/root.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/engine/src/nodes/root.rs -------------------------------------------------------------------------------- /src/rust/engine/src/nodes/run_id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/engine/src/nodes/run_id.rs -------------------------------------------------------------------------------- /src/rust/engine/src/nodes/task.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/engine/src/nodes/task.rs -------------------------------------------------------------------------------- /src/rust/engine/src/python.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/engine/src/python.rs -------------------------------------------------------------------------------- /src/rust/engine/src/scheduler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/engine/src/scheduler.rs -------------------------------------------------------------------------------- /src/rust/engine/src/session.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/engine/src/session.rs -------------------------------------------------------------------------------- /src/rust/engine/src/tasks.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/engine/src/tasks.rs -------------------------------------------------------------------------------- /src/rust/engine/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/engine/src/types.rs -------------------------------------------------------------------------------- /src/rust/fs/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/fs/Cargo.toml -------------------------------------------------------------------------------- /src/rust/fs/brfs/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/fs/brfs/Cargo.toml -------------------------------------------------------------------------------- /src/rust/fs/brfs/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/fs/brfs/src/main.rs -------------------------------------------------------------------------------- /src/rust/fs/brfs/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/fs/brfs/src/tests.rs -------------------------------------------------------------------------------- /src/rust/fs/fs_util/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/fs/fs_util/Cargo.toml -------------------------------------------------------------------------------- /src/rust/fs/fs_util/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/fs/fs_util/src/main.rs -------------------------------------------------------------------------------- /src/rust/fs/src/directory.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/fs/src/directory.rs -------------------------------------------------------------------------------- /src/rust/fs/src/directory_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/fs/src/directory_tests.rs -------------------------------------------------------------------------------- /src/rust/fs/src/gitignore.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/fs/src/gitignore.rs -------------------------------------------------------------------------------- /src/rust/fs/src/glob_matching.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/fs/src/glob_matching.rs -------------------------------------------------------------------------------- /src/rust/fs/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/fs/src/lib.rs -------------------------------------------------------------------------------- /src/rust/fs/src/posixfs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/fs/src/posixfs.rs -------------------------------------------------------------------------------- /src/rust/fs/src/posixfs_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/fs/src/posixfs_tests.rs -------------------------------------------------------------------------------- /src/rust/fs/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/fs/src/tests.rs -------------------------------------------------------------------------------- /src/rust/fs/src/testutil.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/fs/src/testutil.rs -------------------------------------------------------------------------------- /src/rust/fs/store/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/fs/store/Cargo.toml -------------------------------------------------------------------------------- /src/rust/fs/store/benches/store.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/fs/store/benches/store.rs -------------------------------------------------------------------------------- /src/rust/fs/store/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/fs/store/src/lib.rs -------------------------------------------------------------------------------- /src/rust/fs/store/src/local.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/fs/store/src/local.rs -------------------------------------------------------------------------------- /src/rust/fs/store/src/remote.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/fs/store/src/remote.rs -------------------------------------------------------------------------------- /src/rust/fs/store/src/snapshot.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/fs/store/src/snapshot.rs -------------------------------------------------------------------------------- /src/rust/fs/store/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/fs/store/src/tests.rs -------------------------------------------------------------------------------- /src/rust/graph/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/graph/Cargo.toml -------------------------------------------------------------------------------- /src/rust/graph/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/graph/README.md -------------------------------------------------------------------------------- /src/rust/graph/src/context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/graph/src/context.rs -------------------------------------------------------------------------------- /src/rust/graph/src/entry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/graph/src/entry.rs -------------------------------------------------------------------------------- /src/rust/graph/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/graph/src/lib.rs -------------------------------------------------------------------------------- /src/rust/graph/src/node.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/graph/src/node.rs -------------------------------------------------------------------------------- /src/rust/graph/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/graph/src/tests.rs -------------------------------------------------------------------------------- /src/rust/grpc_util/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/grpc_util/Cargo.toml -------------------------------------------------------------------------------- /src/rust/grpc_util/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/grpc_util/build.rs -------------------------------------------------------------------------------- /src/rust/grpc_util/src/channel.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/grpc_util/src/channel.rs -------------------------------------------------------------------------------- /src/rust/grpc_util/src/headers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/grpc_util/src/headers.rs -------------------------------------------------------------------------------- /src/rust/grpc_util/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/grpc_util/src/lib.rs -------------------------------------------------------------------------------- /src/rust/grpc_util/src/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/grpc_util/src/metrics.rs -------------------------------------------------------------------------------- /src/rust/grpc_util/src/prost.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/grpc_util/src/prost.rs -------------------------------------------------------------------------------- /src/rust/grpc_util/src/retry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/grpc_util/src/retry.rs -------------------------------------------------------------------------------- /src/rust/grpc_util/src/tls.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/grpc_util/src/tls.rs -------------------------------------------------------------------------------- /src/rust/hashing/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/hashing/Cargo.toml -------------------------------------------------------------------------------- /src/rust/hashing/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/hashing/src/lib.rs -------------------------------------------------------------------------------- /src/rust/logging/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/logging/Cargo.toml -------------------------------------------------------------------------------- /src/rust/logging/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/logging/build.rs -------------------------------------------------------------------------------- /src/rust/logging/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/logging/src/lib.rs -------------------------------------------------------------------------------- /src/rust/logging/src/logger.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/logging/src/logger.rs -------------------------------------------------------------------------------- /src/rust/nailgun/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/nailgun/Cargo.toml -------------------------------------------------------------------------------- /src/rust/nailgun/src/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/nailgun/src/client.rs -------------------------------------------------------------------------------- /src/rust/nailgun/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/nailgun/src/lib.rs -------------------------------------------------------------------------------- /src/rust/nailgun/src/server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/nailgun/src/server.rs -------------------------------------------------------------------------------- /src/rust/nailgun/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/nailgun/src/tests.rs -------------------------------------------------------------------------------- /src/rust/options/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/options/Cargo.toml -------------------------------------------------------------------------------- /src/rust/options/src/build_root.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/options/src/build_root.rs -------------------------------------------------------------------------------- /src/rust/options/src/cli_alias.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/options/src/cli_alias.rs -------------------------------------------------------------------------------- /src/rust/options/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/options/src/config.rs -------------------------------------------------------------------------------- /src/rust/options/src/env.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/options/src/env.rs -------------------------------------------------------------------------------- /src/rust/options/src/env_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/options/src/env_tests.rs -------------------------------------------------------------------------------- /src/rust/options/src/flags.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/options/src/flags.rs -------------------------------------------------------------------------------- /src/rust/options/src/flags_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/options/src/flags_tests.rs -------------------------------------------------------------------------------- /src/rust/options/src/fromfile.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/options/src/fromfile.rs -------------------------------------------------------------------------------- /src/rust/options/src/id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/options/src/id.rs -------------------------------------------------------------------------------- /src/rust/options/src/id_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/options/src/id_tests.rs -------------------------------------------------------------------------------- /src/rust/options/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/options/src/lib.rs -------------------------------------------------------------------------------- /src/rust/options/src/parse.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/options/src/parse.rs -------------------------------------------------------------------------------- /src/rust/options/src/parse_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/options/src/parse_tests.rs -------------------------------------------------------------------------------- /src/rust/options/src/scope.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/options/src/scope.rs -------------------------------------------------------------------------------- /src/rust/options/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/options/src/tests.rs -------------------------------------------------------------------------------- /src/rust/options/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/options/src/types.rs -------------------------------------------------------------------------------- /src/rust/pants_ng/client/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/pants_ng/client/Cargo.toml -------------------------------------------------------------------------------- /src/rust/pantsd/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/pantsd/Cargo.toml -------------------------------------------------------------------------------- /src/rust/pantsd/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/pantsd/src/lib.rs -------------------------------------------------------------------------------- /src/rust/pantsd/src/pantsd_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/pantsd/src/pantsd_tests.rs -------------------------------------------------------------------------------- /src/rust/protos/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/protos/BUILD -------------------------------------------------------------------------------- /src/rust/protos/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/protos/Cargo.toml -------------------------------------------------------------------------------- /src/rust/protos/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/protos/build.rs -------------------------------------------------------------------------------- /src/rust/protos/src/conversions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/protos/src/conversions.rs -------------------------------------------------------------------------------- /src/rust/protos/src/hashing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/protos/src/hashing.rs -------------------------------------------------------------------------------- /src/rust/protos/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/protos/src/lib.rs -------------------------------------------------------------------------------- /src/rust/protos/src/verification.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/protos/src/verification.rs -------------------------------------------------------------------------------- /src/rust/remote_provider/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/remote_provider/Cargo.toml -------------------------------------------------------------------------------- /src/rust/remote_provider/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/remote_provider/src/lib.rs -------------------------------------------------------------------------------- /src/rust/rule_graph/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/rule_graph/Cargo.toml -------------------------------------------------------------------------------- /src/rust/rule_graph/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/rule_graph/README.md -------------------------------------------------------------------------------- /src/rust/rule_graph/src/builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/rule_graph/src/builder.rs -------------------------------------------------------------------------------- /src/rust/rule_graph/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/rule_graph/src/lib.rs -------------------------------------------------------------------------------- /src/rust/rule_graph/src/rules.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/rule_graph/src/rules.rs -------------------------------------------------------------------------------- /src/rust/rule_graph/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/rule_graph/src/tests.rs -------------------------------------------------------------------------------- /src/rust/rust-toolchain: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/rust-toolchain -------------------------------------------------------------------------------- /src/rust/rustfmt.toml: -------------------------------------------------------------------------------- 1 | style_edition = "2024" 2 | -------------------------------------------------------------------------------- /src/rust/sharded_lmdb/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/sharded_lmdb/Cargo.toml -------------------------------------------------------------------------------- /src/rust/sharded_lmdb/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/sharded_lmdb/src/lib.rs -------------------------------------------------------------------------------- /src/rust/sharded_lmdb/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/sharded_lmdb/src/tests.rs -------------------------------------------------------------------------------- /src/rust/stdio/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/stdio/Cargo.toml -------------------------------------------------------------------------------- /src/rust/stdio/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/stdio/src/lib.rs -------------------------------------------------------------------------------- /src/rust/stdio/src/term.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/stdio/src/term.rs -------------------------------------------------------------------------------- /src/rust/task_executor/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/task_executor/Cargo.toml -------------------------------------------------------------------------------- /src/rust/task_executor/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/task_executor/src/lib.rs -------------------------------------------------------------------------------- /src/rust/testutil/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/testutil/Cargo.toml -------------------------------------------------------------------------------- /src/rust/testutil/mock/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/testutil/mock/Cargo.toml -------------------------------------------------------------------------------- /src/rust/testutil/mock/src/cas.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/testutil/mock/src/cas.rs -------------------------------------------------------------------------------- /src/rust/testutil/mock/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/testutil/mock/src/lib.rs -------------------------------------------------------------------------------- /src/rust/testutil/src/data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/testutil/src/data.rs -------------------------------------------------------------------------------- /src/rust/testutil/src/file.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/testutil/src/file.rs -------------------------------------------------------------------------------- /src/rust/testutil/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/testutil/src/lib.rs -------------------------------------------------------------------------------- /src/rust/testutil/src/path.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/testutil/src/path.rs -------------------------------------------------------------------------------- /src/rust/tryfuture/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/tryfuture/Cargo.toml -------------------------------------------------------------------------------- /src/rust/tryfuture/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/tryfuture/src/lib.rs -------------------------------------------------------------------------------- /src/rust/ui/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/ui/Cargo.toml -------------------------------------------------------------------------------- /src/rust/ui/src/instance.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/ui/src/instance.rs -------------------------------------------------------------------------------- /src/rust/ui/src/instance/prodash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/ui/src/instance/prodash.rs -------------------------------------------------------------------------------- /src/rust/ui/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/ui/src/lib.rs -------------------------------------------------------------------------------- /src/rust/watch/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/watch/Cargo.toml -------------------------------------------------------------------------------- /src/rust/watch/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/watch/src/lib.rs -------------------------------------------------------------------------------- /src/rust/watch/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/watch/src/tests.rs -------------------------------------------------------------------------------- /src/rust/workunit_store/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/workunit_store/Cargo.toml -------------------------------------------------------------------------------- /src/rust/workunit_store/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/src/rust/workunit_store/src/lib.rs -------------------------------------------------------------------------------- /testprojects/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/testprojects/BUILD -------------------------------------------------------------------------------- /testprojects/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/testprojects/README.md -------------------------------------------------------------------------------- /testprojects/pants-plugins/src/python/python_constant/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testprojects/pants-plugins/src/python/test_pants_plugin/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testprojects/pants-plugins/src/python/test_pants_plugin/requirements.txt: -------------------------------------------------------------------------------- 1 | pydash==7.0.4 -------------------------------------------------------------------------------- /testprojects/pants-plugins/src/python/workunit_logger/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testprojects/src/go/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/testprojects/src/go/BUILD -------------------------------------------------------------------------------- /testprojects/src/go/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/testprojects/src/go/go.mod -------------------------------------------------------------------------------- /testprojects/src/go/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/testprojects/src/go/go.sum -------------------------------------------------------------------------------- /testprojects/src/js/coverage_workspaces/jest_coverage: -------------------------------------------------------------------------------- 1 | ../jest_coverage -------------------------------------------------------------------------------- /testprojects/src/js/coverage_workspaces/mocha_coverage: -------------------------------------------------------------------------------- 1 | ../mocha_coverage -------------------------------------------------------------------------------- /testprojects/src/jvm/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/testprojects/src/jvm/BUILD -------------------------------------------------------------------------------- /testprojects/src/python/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/testprojects/src/python/BUILD -------------------------------------------------------------------------------- /testprojects/src/python/hello/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/testprojects/src/python/hello/BUILD -------------------------------------------------------------------------------- /testprojects/src/python/hello/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testprojects/src/python/hello/dist_resource.txt: -------------------------------------------------------------------------------- 1 | A resource to embed in the dist. 2 | -------------------------------------------------------------------------------- /testprojects/src/python/hello/greet/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testprojects/src/python/hello/greet/greeting.txt: -------------------------------------------------------------------------------- 1 | Hello 2 | -------------------------------------------------------------------------------- /testprojects/src/python/hello/main/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testprojects/src/python/mypyc_fib/mypyc_fib/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testprojects/src/python/print_env/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testprojects/src/python/sources/sources.txt: -------------------------------------------------------------------------------- 1 | # An empty test file. 2 | -------------------------------------------------------------------------------- /testprojects/src/ts/hello_react_ts/src/setupTests.ts: -------------------------------------------------------------------------------- 1 | import "@testing-library/jest-dom"; 2 | -------------------------------------------------------------------------------- /testprojects/wrap_as/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pantsbuild/pants/HEAD/testprojects/wrap_as/BUILD --------------------------------------------------------------------------------