mirror of
https://github.com/pchuan98/codex.git
synced 2026-07-01 00:31:56 +08:00
740c4f269d
## Intent Keep Bazel and Starlark files consistently formatted without requiring contributors to install or version buildifier themselves. ## Implementation - Add a SHA-256-pinned, cross-platform DotSlash manifest for buildifier v8.5.1. - Run buildifier from the shared `just fmt` and `just fmt-check` driver, with Windows-safe explicit DotSlash invocation. - Provision DotSlash in formatting CI and contributor devcontainers, and document the source-build prerequisite. - Apply the initial mechanical buildifier formatting baseline.
74 lines
2.1 KiB
Plaintext
Executable File
74 lines
2.1 KiB
Plaintext
Executable File
#!/usr/bin/env dotslash
|
|
|
|
{
|
|
"name": "buildifier",
|
|
"platforms": {
|
|
"macos-aarch64": {
|
|
"size": 7565746,
|
|
"hash": "sha256",
|
|
"digest": "62836a9667fa0db309b0d91e840f0a3f2813a9c8ea3e44b9cd58187c90bc88ba",
|
|
"path": "buildifier",
|
|
"providers": [
|
|
{
|
|
"url": "https://github.com/bazelbuild/buildtools/releases/download/v8.5.1/buildifier-darwin-arm64"
|
|
}
|
|
]
|
|
},
|
|
"macos-x86_64": {
|
|
"size": 7737072,
|
|
"hash": "sha256",
|
|
"digest": "31de189e1a3fe53aa9e8c8f74a0309c325274ad19793393919e1ca65163ca1a4",
|
|
"path": "buildifier",
|
|
"providers": [
|
|
{
|
|
"url": "https://github.com/bazelbuild/buildtools/releases/download/v8.5.1/buildifier-darwin-amd64"
|
|
}
|
|
]
|
|
},
|
|
"linux-aarch64": {
|
|
"size": 7483831,
|
|
"hash": "sha256",
|
|
"digest": "947bf6700d708026b2057b09bea09abbc3cafc15d9ecea35bb3885c4b09ccd04",
|
|
"path": "buildifier",
|
|
"providers": [
|
|
{
|
|
"url": "https://github.com/bazelbuild/buildtools/releases/download/v8.5.1/buildifier-linux-arm64"
|
|
}
|
|
]
|
|
},
|
|
"linux-x86_64": {
|
|
"size": 7757842,
|
|
"hash": "sha256",
|
|
"digest": "887377fc64d23a850f4d18a077b5db05b19913f4b99b270d193f3c7334b5a9a7",
|
|
"path": "buildifier",
|
|
"providers": [
|
|
{
|
|
"url": "https://github.com/bazelbuild/buildtools/releases/download/v8.5.1/buildifier-linux-amd64"
|
|
}
|
|
]
|
|
},
|
|
"windows-aarch64": {
|
|
"size": 7451648,
|
|
"hash": "sha256",
|
|
"digest": "55a276ad8b1ff46be48bf64e432264034ea69a45aa3914e89c1d1936f5c2d85c",
|
|
"path": "buildifier.exe",
|
|
"providers": [
|
|
{
|
|
"url": "https://github.com/bazelbuild/buildtools/releases/download/v8.5.1/buildifier-windows-arm64.exe"
|
|
}
|
|
]
|
|
},
|
|
"windows-x86_64": {
|
|
"size": 7861760,
|
|
"hash": "sha256",
|
|
"digest": "f4ecb9c73de2bc38b845d4ee27668f6248c4813a6647db4b4931a7556052e4e1",
|
|
"path": "buildifier.exe",
|
|
"providers": [
|
|
{
|
|
"url": "https://github.com/bazelbuild/buildtools/releases/download/v8.5.1/buildifier-windows-amd64.exe"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|