codelore-lib 0.27.3

CodeLore — Behavioral Code Analyzer library
Documentation

Build #4093573 2026-08-10 11:40:09

# rustc version rustc 1.99.0-nightly (969b803cb 2026-08-09)

# docs.rs version docsrs 0.0.0 (c0e43eba3fa5e6341d933cf845300a19b1ac3e4e 2026-08-06 )

# 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" "6ae46c839c09a362506aceda3327acff478f6b9abc0029d1802f80d26940ed21" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=html-non-static-files\", \"--resource-suffix\", \"-20260809-1.99.0-nightly-969b803cb\", \"--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 codelore-lib v0.27.3 (/opt/rustwide/workdir) [INFO] [stderr] warning: public documentation for `run_architecture_metrics` links to private item `import_resolution_rows` [INFO] [stderr] --> src/analyses/architecture_metrics.rs:81:46 [INFO] [stderr] | [INFO] [stderr] 81 | /// import-resolution disclosure rows (see [`import_resolution_rows`]). [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] = note: `#[warn(rustdoc::private_intra_doc_links)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `CodeLoreError::Analysis` [INFO] [stderr] --> src/analyses/centrality.rs:97:15 [INFO] [stderr] | [INFO] [stderr] 97 | /// Returns [`CodeLoreError::Analysis`] if the underlying coupling query [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ no item named `CodeLoreError` in scope [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `0,1` [INFO] [stderr] --> src/analyses/code_health.rs:26:44 [INFO] [stderr] | [INFO] [stderr] 26 | //! Each biomarker carries an intensity ∈ [0,1]. The complexity-driven ones [INFO] [stderr] | ^^^ no item named `0,1` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `0,1` [INFO] [stderr] --> src/analyses/code_health.rs:31:41 [INFO] [stderr] | [INFO] [stderr] 31 | //! 1.0, so `structural_risk` stays in [0,1] and spreads across the file [INFO] [stderr] | ^^^ no item named `0,1` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `WorkingTree` links to private item `crate::analyses::clones::run_clones_memoised` [INFO] [stderr] --> src/analyses/code_health.rs:63:11 [INFO] [stderr] | [INFO] [stderr] 63 | /// [`crate::analyses::clones::run_clones_memoised`]. On a clean tree this [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `coupling::run_coupling` [INFO] [stderr] --> src/analyses/communities.rs:4:38 [INFO] [stderr] | [INFO] [stderr] 4 | //! (Fisher-significant pairs from [`coupling::run_coupling`]) using [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ no item named `coupling` in scope [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `CommunitiesOptions::cpm_resolution` [INFO] [stderr] --> src/analyses/communities.rs:36:34 [INFO] [stderr] | [INFO] [stderr] 36 | //! available via the optional [`CommunitiesOptions::cpm_resolution`] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `CommunitiesOptions` in scope [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `architecture_trend::import_graph_at_rev` [INFO] [stderr] --> src/analyses/cycle_origins.rs:15:7 [INFO] [stderr] | [INFO] [stderr] 15 | //! [`architecture_trend::import_graph_at_rev`], so the cycle definition [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `architecture_trend` in scope [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `CodeLoreError::Analysis` [INFO] [stderr] --> src/analyses/delivery_friction.rs:144:15 [INFO] [stderr] | [INFO] [stderr] 144 | /// Returns [`CodeLoreError::Analysis`] on `DuckDB` prepare / query / [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ no item named `CodeLoreError` in scope [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `CodeLoreError::Analysis` [INFO] [stderr] --> src/analyses/delta_health.rs:171:7 [INFO] [stderr] | [INFO] [stderr] 171 | /// [`CodeLoreError::Analysis`] on SQL failures. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ no item named `CodeLoreError` in scope [INFO] [stderr] [INFO] [stderr] warning: public documentation for `window_net_movement` links to private item `head_function_metrics` [INFO] [stderr] --> src/analyses/effort_exposure.rs:481:14 [INFO] [stderr] | [INFO] [stderr] 481 | /// store ([`head_function_metrics`]), the window-start baseline parsed per file [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `window_net_movement` links to private item `base_function_metrics` [INFO] [stderr] --> src/analyses/effort_exposure.rs:482:8 [INFO] [stderr] | [INFO] [stderr] 482 | /// ([`base_function_metrics`]), and the [`net_movement`] classification. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `window_net_movement` links to private item `net_movement` [INFO] [stderr] --> src/analyses/effort_exposure.rs:482:44 [INFO] [stderr] | [INFO] [stderr] 482 | /// ([`base_function_metrics`]), and the [`net_movement`] classification. [INFO] [stderr] | ^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `numbers` [INFO] [stderr] --> src/analyses/factors.rs:41:60 [INFO] [stderr] | [INFO] [stderr] 41 | /// `None` for the Delivery tile, which instead uses [`numbers`] to surface [INFO] [stderr] | ^^^^^^^ no item named `numbers` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `hotspots::run_hotspots` [INFO] [stderr] --> src/analyses/finding_hotspot_overlap.rs:10:32 [INFO] [stderr] | [INFO] [stderr] 10 | //! - `hotspot_score` — from [`hotspots::run_hotspots`]; 0.0 when absent [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ no item named `hotspots` in scope [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `code_health::run_code_health` [INFO] [stderr] --> src/analyses/finding_hotspot_overlap.rs:14:9 [INFO] [stderr] | [INFO] [stderr] 14 | //! [`code_health::run_code_health`]; `"unknown"` when absent [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `code_health` in scope [INFO] [stderr] [INFO] [stderr] warning: public documentation for `HealthTransitionRow` links to private item `classify_band_transition` [INFO] [stderr] --> src/analyses/health_trend.rs:97:7 [INFO] [stderr] | [INFO] [stderr] 97 | /// [`classify_band_transition`]): [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `SampleTrends` links to private item `sampled_commits` [INFO] [stderr] --> src/analyses/health_trend.rs:137:34 [INFO] [stderr] | [INFO] [stderr] 137 | /// import graph over the same [`sampled_commits`] set. A dashboard that shows [INFO] [stderr] | ^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `run_sample_trends` links to private item `import_graph_from_live_paths` [INFO] [stderr] --> src/analyses/health_trend.rs:250:8 [INFO] [stderr] | [INFO] [stderr] 250 | /// ([`import_graph_from_live_paths`] + [`graph_metrics`] for the graph, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `run_sample_trends` links to private item `top_hotspot_paths` [INFO] [stderr] --> src/analyses/health_trend.rs:259:50 [INFO] [stderr] | [INFO] [stderr] 259 | /// at HEAD (computed once before the loop via [`top_hotspot_paths`]). The cap [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `shares::knowledge_shares` [INFO] [stderr] --> src/analyses/knowledge/mod.rs:6:9 [INFO] [stderr] | [INFO] [stderr] 6 | //! - [`shares::knowledge_shares`] — per-author exponentially-decayed [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ no item named `knowledge_shares` in module `shares` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `shares::doe_scores` [INFO] [stderr] --> src/analyses/knowledge/mod.rs:8:9 [INFO] [stderr] | [INFO] [stderr] 8 | //! - [`shares::doe_scores`] — Degree of Expertise (Cury & Avelino, SBES'24) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ no item named `doe_scores` in module `shares` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `materialize_knowledge_shares` links to private item `FactsDb::is_knowledge_shares_built` [INFO] [stderr] --> src/analyses/knowledge/shares.rs:82:45 [INFO] [stderr] | [INFO] [stderr] 82 | /// same `FactsDb` is a no-op (guarded by [`FactsDb::is_knowledge_shares_built`]). [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `release_cadence` links to private item `TREND_SLOPE_FRACTION` [INFO] [stderr] --> src/analyses/release_cadence.rs:22:41 [INFO] [stderr] | [INFO] [stderr] 22 | //! repo's own median gap** (see [`TREND_SLOPE_FRACTION`]) rather than [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `release_cadence` links to private item `classify_trend` [INFO] [stderr] --> src/analyses/release_cadence.rs:29:24 [INFO] [stderr] | [INFO] [stderr] 29 | //! latter. See [`classify_trend`]. [INFO] [stderr] | ^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `cleanup_stale_tmp_files` links to private item `STALE_TMP_AGE_SECS` [INFO] [stderr] --> src/cache.rs:459:18 [INFO] [stderr] | [INFO] [stderr] 459 | /// older than [`STALE_TMP_AGE_SECS`]. These are left behind by crashed [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `Tier1Language` [INFO] [stderr] --> src/calibration.rs:115:49 [INFO] [stderr] | [INFO] [stderr] 115 | /// Per-language breakpoints. `language` is a [`Tier1Language`] name [INFO] [stderr] | ^^^^^^^^^^^^^ no item named `Tier1Language` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `embedded_world` links to private item `PLACEHOLDER_VINTAGE_PREFIX` [INFO] [stderr] --> src/calibration.rs:277:7 [INFO] [stderr] | [INFO] [stderr] 277 | /// [`PLACEHOLDER_VINTAGE_PREFIX`] vintage), or if the embedded bytes fail to [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `conditional_tail_percentile` links to private item `TRIVIALITY_THRESHOLD` [INFO] [stderr] --> src/calibration.rs:386:7 [INFO] [stderr] | [INFO] [stderr] 386 | /// [`TRIVIALITY_THRESHOLD`]), re-spreading the informative upper tail across [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `conditional_tail_percentile` links to private item `trivial_share` [INFO] [stderr] --> src/calibration.rs:396:22 [INFO] [stderr] | [INFO] [stderr] 396 | /// breakpoints by [`trivial_share`] as the highest index still holding a [INFO] [stderr] | ^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `build_from_observations` links to private item `quantile_breakpoints` [INFO] [stderr] --> src/calibration.rs:619:54 [INFO] [stderr] | [INFO] [stderr] 619 | /// [`QUANTILE_POINTS`]-long breakpoint vector via [`quantile_breakpoints`]. The [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `report_key` links to private item `KEY_SCHEMA` [INFO] [stderr] --> src/change_set.rs:979:11 [INFO] [stderr] | [INFO] [stderr] 979 | /// [`KEY_SCHEMA`]. A deleted path contributes the literal `"deleted"` in [INFO] [stderr] | ^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `validate` links to private item `band_for_link` [INFO] [stderr] --> src/defect_calibration/validate.rs:171:57 [INFO] [stderr] | [INFO] [stderr] 171 | /// sample at-or-before its defect commit's date (see [`band_for_link`]); [INFO] [stderr] | ^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `default_weights` links to private item `SMELL_WEIGHTS` [INFO] [stderr] --> src/defect_calibration/validate.rs:227:11 [INFO] [stderr] | [INFO] [stderr] 227 | /// The [`SMELL_WEIGHTS`] defaults converted to owned `(name, weight)` [INFO] [stderr] | ^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `capture_intensities` links to private item `SMELL_WEIGHTS` [INFO] [stderr] --> src/defect_calibration/validate.rs:248:39 [INFO] [stderr] | [INFO] [stderr] 248 | /// Rows naming a smell absent from [`SMELL_WEIGHTS`] are defensively [INFO] [stderr] | ^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `tune_weights` links to private item `MIN_LINKED_DEFECTS` [INFO] [stderr] --> src/defect_calibration/validate.rs:460:39 [INFO] [stderr] | [INFO] [stderr] 460 | /// Honesty floor first: fewer than [`MIN_LINKED_DEFECTS`] total [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `tune_weights` links to private item `MIN_IMPLICATED_FILES` [INFO] [stderr] --> src/defect_calibration/validate.rs:461:46 [INFO] [stderr] | [INFO] [stderr] 461 | /// positively-labeled rows, or fewer than [`MIN_IMPLICATED_FILES`] distinct [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `tune_weights` links to private item `coordinate_descent` [INFO] [stderr] --> src/defect_calibration/validate.rs:465:23 [INFO] [stderr] | [INFO] [stderr] 465 | /// Past the floor, [`coordinate_descent`] searches `train` for the [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `tune_weights` links to private item `DISCRIMINATION_FLOOR` [INFO] [stderr] --> src/defect_calibration/validate.rs:467:31 [INFO] [stderr] | [INFO] [stderr] 467 | /// `validation` AUC clears [`DISCRIMINATION_FLOOR`] (at least random-level [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `tune_weights` links to private item `ACCEPTANCE_MARGIN` [INFO] [stderr] --> src/defect_calibration/validate.rs:469:36 [INFO] [stderr] | [INFO] [stderr] 469 | /// `validation` AUC by at least [`ACCEPTANCE_MARGIN`] — otherwise the [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `repo_identity` links to private item `root_commit_identity` [INFO] [stderr] --> src/defect_calibration/mod.rs:421:7 [INFO] [stderr] | [INFO] [stderr] 421 | /// [`root_commit_identity`]) so it survives moves and re-clones and does not [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `stamp` links to private item `STAMP_UNCITED_PREVIEW` [INFO] [stderr] --> src/enrichment/engine.rs:134:29 [INFO] [stderr] | [INFO] [stderr] 134 | /// uncited tokens (up to [`STAMP_UNCITED_PREVIEW`]) when it was not. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `new_in_memory` links to private item `default_spill_dir` [INFO] [stderr] --> src/facts/mod.rs:163:26 [INFO] [stderr] | [INFO] [stderr] 163 | /// directory (see [`default_spill_dir`]) once `memory_limit` is [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `new_in_memory` [INFO] [stderr] --> src/facts/mod.rs:169:16 [INFO] [stderr] | [INFO] [stderr] 169 | /// Like [`new_in_memory`] but honors an explicit spill-directory [INFO] [stderr] | ^^^^^^^^^^^^^ no item named `new_in_memory` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `new_in_memory_with_temp_dir` links to private item `default_spill_dir` [INFO] [stderr] --> src/facts/mod.rs:170:35 [INFO] [stderr] | [INFO] [stderr] 170 | /// override (falls back to [`default_spill_dir`] when `None`). Used by [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `open_read_only` [INFO] [stderr] --> src/facts/mod.rs:223:16 [INFO] [stderr] | [INFO] [stderr] 223 | /// Like [`open_read_only`] but honors an explicit spill-directory [INFO] [stderr] | ^^^^^^^^^^^^^^ no item named `open_read_only` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `open_read_only_with_temp_dir` links to private item `default_spill_dir` [INFO] [stderr] --> src/facts/mod.rs:224:35 [INFO] [stderr] | [INFO] [stderr] 224 | /// override (falls back to [`default_spill_dir`] when `None`). A [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `open_or_ingest` [INFO] [stderr] --> src/facts/mod.rs:331:19 [INFO] [stderr] | [INFO] [stderr] 331 | /// Same as [`open_or_ingest`] but with an explicit cache root for testing [INFO] [stderr] | ^^^^^^^^^^^^^^ no item named `open_or_ingest` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `resolve_rust_path` links to private item `module_dir` [INFO] [stderr] --> src/imports/resolver.rs:55:56 [INFO] [stderr] | [INFO] [stderr] 55 | /// relative to the importer's module directory (see [`module_dir`]), [INFO] [stderr] | ^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `ratchet` links to private item `RATCHET_SCHEMA` [INFO] [stderr] --> src/quality_gates/ratchet.rs:17:57 [INFO] [stderr] | [INFO] [stderr] 17 | //! The file also carries a `ratchet_schema` key (see [`RATCHET_SCHEMA`]) so a [INFO] [stderr] | ^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `ratchet_schema` links to private item `RATCHET_SCHEMA` [INFO] [stderr] --> src/quality_gates/ratchet.rs:93:63 [INFO] [stderr] | [INFO] [stderr] 93 | /// Schema version this snapshot was written under. See [`RATCHET_SCHEMA`]. [INFO] [stderr] | ^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `TagInfo` links to private item `super::tag_tiebreak_cmp` [INFO] [stderr] --> src/repo/types.rs:50:31 [INFO] [stderr] | [INFO] [stderr] 50 | /// by date, tie-broken via [`super::tag_tiebreak_cmp`] (semver-aware) for [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `tags` links to private item `tag_tiebreak_cmp` [INFO] [stderr] --> src/repo/mod.rs:186:26 [INFO] [stderr] | [INFO] [stderr] 186 | /// tie-broken via [`tag_tiebreak_cmp`] for same-date tags. [INFO] [stderr] | ^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/analyses/arch_violations.rs:3:53 [INFO] [stderr] | [INFO] [stderr] 3 | //! Joins the `imports` table to the [`LayerRules`](crate::arch_rules::LayerRules) [INFO] [stderr] | ------------ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ explicit target is redundant [INFO] [stderr] | | [INFO] [stderr] | because label contains path that resolves to same destination [INFO] [stderr] | [INFO] [stderr] = note: when a link's destination is not specified, [INFO] [stderr] the label is used to resolve intra-doc links [INFO] [stderr] = note: `#[warn(rustdoc::redundant_explicit_links)]` on by default [INFO] [stderr] help: remove explicit link target [INFO] [stderr] | [INFO] [stderr] 3 - //! Joins the `imports` table to the [`LayerRules`](crate::arch_rules::LayerRules) [INFO] [stderr] 3 + //! Joins the `imports` table to the [`LayerRules`] [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/analyses/defect_validation.rs:12:24 [INFO] [stderr] | [INFO] [stderr] 12 | //! [`TuningDecision`](crate::defect_calibration::TuningDecision) + [INFO] [stderr] | ---------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ explicit target is redundant [INFO] [stderr] | | [INFO] [stderr] | because label contains path that resolves to same destination [INFO] [stderr] | [INFO] [stderr] = note: when a link's destination is not specified, [INFO] [stderr] the label is used to resolve intra-doc links [INFO] [stderr] help: remove explicit link target [INFO] [stderr] | [INFO] [stderr] 12 - //! [`TuningDecision`](crate::defect_calibration::TuningDecision) + [INFO] [stderr] 12 + //! [`TuningDecision`] + [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: `codelore-lib` (lib doc) generated 55 warnings [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 2.80s [INFO] [stderr] Generated /opt/rustwide/target/x86_64-unknown-linux-gnu/doc/codelore_lib/index.html [INFO] running `Command { std: "docker" "inspect" "6ae46c839c09a362506aceda3327acff478f6b9abc0029d1802f80d26940ed21", kill_on_drop: false }`