ghastoolkit 0.12.2

GitHub Advanced Security Toolkit in Rust
Documentation

Build #3475574 2026-06-04 04:48:32

# rustc version rustc 1.98.0-nightly (b354133fb 2026-06-03)

# docs.rs version docsrs 0.0.0 (39849b9c22c419f6b690c8d2213455bc7426a6b8 2026-06-03 )

# build log [INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "DOCS_RS=1" "-w" "/opt/rustwide/workdir" "--user" "1001:1001" "5d968acb1ffb0b945b295ecb088e028419e561dcaeb2f3f94b444b9525304942" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20260603-1.98.0-nightly-b354133fb\", \"--static-root-path\", \"/-/rustdoc.static/\", \"--cap-lints\", \"warn\", \"--extern-html-root-takes-precedence\"]" "--offline" "-Zunstable-options" "--config=doc.extern-map.registries.crates-io=\"https://docs.rs/{pkg_name}/{version}/x86_64-unknown-linux-gnu\"" "-Zrustdoc-scrape-examples" "-j6" "--target" "x86_64-unknown-linux-gnu", kill_on_drop: false }` [INFO] [stderr] warning: target filter specified, but no targets matched; this is a no-op [INFO] [stderr] Documenting ghastoolkit v0.12.2 (/opt/rustwide/workdir) [INFO] [stderr] warning: lint `elided_named_lifetimes` has been renamed to `mismatched_lifetime_syntaxes` [INFO] [stderr] --> src/codeql/cli.rs:269:13 [INFO] [stderr] | [INFO] [stderr] 269 | #[allow(elided_named_lifetimes)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: use the new name: `mismatched_lifetime_syntaxes` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(renamed_and_removed_lints)]` on by default [INFO] [stderr] [INFO] [stderr] warning: lint `elided_named_lifetimes` has been renamed to `mismatched_lifetime_syntaxes` [INFO] [stderr] --> src/codeql/cli.rs:277:13 [INFO] [stderr] | [INFO] [stderr] 277 | #[allow(elided_named_lifetimes)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: use the new name: `mismatched_lifetime_syntaxes` [INFO] [stderr] [INFO] [stderr] warning: lint `elided_named_lifetimes` has been renamed to `mismatched_lifetime_syntaxes` [INFO] [stderr] --> src/octokit/github.rs:150:13 [INFO] [stderr] | [INFO] [stderr] 150 | #[allow(elided_named_lifetimes)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: use the new name: `mismatched_lifetime_syntaxes` [INFO] [stderr] [INFO] [stderr] warning: lint `elided_named_lifetimes` has been renamed to `mismatched_lifetime_syntaxes` [INFO] [stderr] --> src/octokit/github.rs:156:13 [INFO] [stderr] | [INFO] [stderr] 156 | #[allow(elided_named_lifetimes)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: use the new name: `mismatched_lifetime_syntaxes` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `code-core` [INFO] [stderr] --> src/../README.md:8:23 [INFO] [stderr] | [INFO] [stderr] 8 | - [Core GHAS Library][code-core] [INFO] [stderr] | ^^^^^^^^^ no item named `code-core` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `docs` [INFO] [stderr] --> src/../README.md:9:21 [INFO] [stderr] | [INFO] [stderr] 9 | - [Documentation][docs] [INFO] [stderr] | ^^^^ no item named `docs` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `github-code-scanning` [INFO] [stderr] --> src/../README.md:12:27 [INFO] [stderr] | [INFO] [stderr] 12 | - [x] [Code Scanning][github-code-scanning] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ no item named `github-code-scanning` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `github-secret-scanning` [INFO] [stderr] --> src/../README.md:13:31 [INFO] [stderr] | [INFO] [stderr] 13 | - [x] 👷 [Secret Scanning][github-secret-scanning] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ no item named `github-secret-scanning` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `github-supplychain` [INFO] [stderr] --> src/../README.md:14:28 [INFO] [stderr] | [INFO] [stderr] 14 | - [x] 👷 [Supply Chain][github-supplychain] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ no item named `github-supplychain` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `github-dependabot` [INFO] [stderr] --> src/../README.md:15:28 [INFO] [stderr] | [INFO] [stderr] 15 | - [ ] 👷 [Dependabot][github-dependabot] (Security Alerts) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ no item named `github-dependabot` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `github-depgraph` [INFO] [stderr] --> src/../README.md:16:34 [INFO] [stderr] | [INFO] [stderr] 16 | - [ ] 👷 [Dependency Graph][github-depgraph] (SCA / SBOMs) [INFO] [stderr] | ^^^^^^^^^^^^^^^ no item named `github-depgraph` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `github-advisories` [INFO] [stderr] --> src/../README.md:17:37 [INFO] [stderr] | [INFO] [stderr] 17 | - [ ] 👷 [Security Advisories][github-advisories] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ no item named `github-advisories` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `code-cli` [INFO] [stderr] --> src/../README.md:18:14 [INFO] [stderr] | [INFO] [stderr] 18 | - [CLI Tool][code-cli] [INFO] [stderr] | ^^^^^^^^ no item named `code-cli` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `:suite` [INFO] [stderr] --> src/codeql/packs/pack.rs:48:49 [INFO] [stderr] | [INFO] [stderr] 48 | /// Get full name (namespace/name[@version][:suite]) [INFO] [stderr] | ^^^^^^ invalid path separator [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unknown disambiguator `` [INFO] [stderr] --> src/codeql/packs/pack.rs:125:63 [INFO] [stderr] | [INFO] [stderr] 125 | /// Download a CodeQL Pack using its name (namespace/name[@version]) [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = note: see https://doc.rust-lang.org/nightly/rustdoc/write-documentation/linking-to-items-by-name.html#namespaces-and-disambiguators for more info about disambiguators [INFO] [stderr] [INFO] [stderr] warning: unknown disambiguator `` [INFO] [stderr] --> src/codeql/packs/pack.rs:139:63 [INFO] [stderr] | [INFO] [stderr] 139 | /// Download a CodeQL Pack using its name (namespace/name[@version]) [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = note: see https://doc.rust-lang.org/nightly/rustdoc/write-documentation/linking-to-items-by-name.html#namespaces-and-disambiguators for more info about disambiguators [INFO] [stderr] [INFO] [stderr] warning: this URL is not a hyperlink [INFO] [stderr] --> src/codeql/extractors/mod.rs:9:5 [INFO] [stderr] | [INFO] [stderr] 9 | /// https://docs.github.com/en/enterprise-cloud@latest/code-security/code-scanning/creating-an-advanced-setup-for-code-scanning/codeql-code-scanning-for-compiled-languages#codeql-build-modes [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: bare URLs are not automatically turned into clickable links [INFO] [stderr] = note: `#[warn(rustdoc::bare_urls)]` on by default [INFO] [stderr] help: use an automatic link instead [INFO] [stderr] | [INFO] [stderr] 9 | /// <https://docs.github.com/en/enterprise-cloud@latest/code-security/code-scanning/creating-an-advanced-setup-for-code-scanning/codeql-code-scanning-for-compiled-languages#codeql-build-modes> [INFO] [stderr] | + + [INFO] [stderr] [INFO] [stderr] warning: this URL is not a hyperlink [INFO] [stderr] --> src/codescanning/api.rs:87:11 [INFO] [stderr] | [INFO] [stderr] 87 | /// - https://docs.github.com/en/rest/code-scanning/code-scanning#get-a-codeql-database-for-a-repository [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: bare URLs are not automatically turned into clickable links [INFO] [stderr] help: use an automatic link instead [INFO] [stderr] | [INFO] [stderr] 87 | /// - <https://docs.github.com/en/rest/code-scanning/code-scanning#get-a-codeql-database-for-a-repository> [INFO] [stderr] | + + [INFO] [stderr] [INFO] [stderr] warning: this URL is not a hyperlink [INFO] [stderr] --> src/codescanning/api.rs:221:5 [INFO] [stderr] | [INFO] [stderr] 221 | /// https://docs.github.com/en/rest/code-scanning/code-scanning?apiVersion=2022-11-28#list-code-scanning-analyses-for-a-repository [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: bare URLs are not automatically turned into clickable links [INFO] [stderr] help: use an automatic link instead [INFO] [stderr] | [INFO] [stderr] 221 | /// <https://docs.github.com/en/rest/code-scanning/code-scanning?apiVersion=2022-11-28#list-code-scanning-analyses-for-a-repository> [INFO] [stderr] | + + [INFO] [stderr] [INFO] [stderr] warning: this URL is not a hyperlink [INFO] [stderr] --> src/codescanning/models.rs:6:5 [INFO] [stderr] | [INFO] [stderr] 6 | /// https://docs.github.com/en/rest/code-scanning/code-scanning?apiVersion=2022-11-28#get-a-code-scanning-alert [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: bare URLs are not automatically turned into clickable links [INFO] [stderr] help: use an automatic link instead [INFO] [stderr] | [INFO] [stderr] 6 | /// <https://docs.github.com/en/rest/code-scanning/code-scanning?apiVersion=2022-11-28#get-a-code-scanning-alert> [INFO] [stderr] | + + [INFO] [stderr] [INFO] [stderr] warning: this URL is not a hyperlink [INFO] [stderr] --> src/octokit/github.rs:27:31 [INFO] [stderr] | [INFO] [stderr] 27 | /// GitHub instance (e.g. https://github.com or enterprise server instance) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: bare URLs are not automatically turned into clickable links [INFO] [stderr] help: use an automatic link instead [INFO] [stderr] | [INFO] [stderr] 27 | /// GitHub instance (e.g. <https://github.com> or enterprise server instance) [INFO] [stderr] | + + [INFO] [stderr] [INFO] [stderr] warning: this URL is not a hyperlink [INFO] [stderr] --> src/secretscanning/secretalerts.rs:86:5 [INFO] [stderr] | [INFO] [stderr] 86 | /// https://docs.github.com/en/rest/secret-scanning/secret-scanning?apiVersion=2022-11-28 [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: bare URLs are not automatically turned into clickable links [INFO] [stderr] help: use an automatic link instead [INFO] [stderr] | [INFO] [stderr] 86 | /// <https://docs.github.com/en/rest/secret-scanning/secret-scanning?apiVersion=2022-11-28> [INFO] [stderr] | + + [INFO] [stderr] [INFO] [stderr] warning: this URL is not a hyperlink [INFO] [stderr] --> src/supplychain/license.rs:5:24 [INFO] [stderr] | [INFO] [stderr] 5 | /// SPDX License List: https://spdx.org/licenses/ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: bare URLs are not automatically turned into clickable links [INFO] [stderr] help: use an automatic link instead [INFO] [stderr] | [INFO] [stderr] 5 | /// SPDX License List: <https://spdx.org/licenses/> [INFO] [stderr] | + + [INFO] [stderr] [INFO] [stderr] warning: `ghastoolkit` (lib doc) generated 23 warnings (run `cargo fix --lib -p ghastoolkit` to apply 11 suggestions) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.99s [INFO] [stderr] Generated /opt/rustwide/target/x86_64-unknown-linux-gnu/doc/ghastoolkit/index.html [INFO] running `Command { std: "docker" "inspect" "5d968acb1ffb0b945b295ecb088e028419e561dcaeb2f3f94b444b9525304942", kill_on_drop: false }`