Repository Analysis

dbt-labs/dbt-core

dbt enables data analysts and engineers to transform their data using the same practices that software engineers use to build applications.

5.6 Low AI signal View on GitHub

Analysis Overview

This report presents the forensic synthetic code analysis of dbt-labs/dbt-core, a Rust project with 13,444 GitHub stars. SynthScan v2.0 examined 630,388 lines of code across 2645 source files, recording 1920 pattern matches distributed across 21 syntactic categories. The overall adjusted score of 5.6 places this repository in the Low AI signal band.

The scanner applied 160+ deterministic lexical heuristics, multi-line block detectors, abstract syntax tree depth profilers, and a cross-file Jaccard similarity matrix to construct a statistically normalised synthetic code estimate. All matches are individually weighted by severity coefficient and contextual multiplier before summation, and the resulting headline score is temporally discounted to account for the repository's development history relative to the commercial emergence of large language model coding tooling (November 2022 onward).

5.6
Adjusted Score
5.6
Raw Score
100%
Time Factor
2026-07-14
Last Push
13.4K
Stars
Rust
Language
630.4K
Lines of Code
2.6K
Files
1.9K
Pattern Hits
2026-07-14
Scan Date
0.03
HC Hit Rate

What These Metrics Mean

Adjusted Score
Primary synthetic code indicator. Raw score normalised per 1,000 lines of code and multiplied by the temporal discount factor. This is the definitive comparative metric — use it to rank repositories by AI authorship density.
Raw Score
The unmodified sum of all severity-weighted, context-multiplied pattern match scores before temporal discounting. Reflects the absolute signal strength independent of when the repository was last active.
Time Factor
The temporal discount multiplier (0–100%) applied to the raw score. Repositories last updated before ChatGPT's launch (Nov 2022) receive a 5% factor. Full signal is only assigned to repositories active in the post-adoption era (Jan 2024+).
Pattern Hits
Total count of individual pattern matches across all files and categories. A high hit count with a low score may indicate a very large codebase with isolated AI snippets; a low count with a high score indicates dense, concentrated AI signatures.
HC Hit Rate
High+Critical pattern hits per file, averaged across the repository. This orthogonal signal catches repositories where a few files are densely packed with high-severity AI tells — a strong indicator even when the normalised score appears moderate due to codebase size.
Lines of Code / Files
Total lines and files analysed. The scanner examines 94 file extensions. These denominators are used to normalise the score, enabling fair comparison between repositories of vastly different sizes.

Score History

This chart maps the temporal evolution of the adjusted synthetic code score across successive scan runs. An upward trajectory indicates ongoing incorporation of AI-generated code or expanding LLM-assisted scaffolding; a stable or declining trajectory may reflect active human refactoring, code removal, or the adoption of stricter authorship policies. The dashed secondary line (right axis) independently tracks total raw pattern hit count, which can diverge from the normalised score when codebase size changes significantly between scans.

Severity Breakdown

Classifies detected patterns by their diagnostic confidence and structural impact. CRITICAL patterns (coefficient 10) represent definitive synthetic signatures — hallucinated imports, explicit LLM attribution metadata — virtually never produced by human authors. HIGH (5) indicates strong structural tells such as cross-file repetition or cross-linguistic idioms. MEDIUM (2) covers recognisable conversational padding and AI-specific vocabulary. LOW (1) captures subtle indicators like tautological comments and generic boilerplate that require density to carry independent signal.

CRITICAL 27HIGH 47MEDIUM 607LOW 1239

Directory Score Breakdown

This horizontal bar chart decomposes the repository's raw synthetic code score by top-level directory, allowing you to pinpoint precisely which modules or components carry the highest AI authorship density. Directories with disproportionately high scores relative to their size warrant targeted manual review: concentrated AI signatures often trace back to mass-generated configuration layers, auto-ported test suites, LLM-scaffolded boilerplate classes, or entire subsystems authored under heavy copilot assistance. Use this view to prioritise your human code-review effort.

Pattern Findings

The scanner identified 1920 distinct pattern matches across 21 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a statistically significant AI authorship indicator. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.

Reading the findings table: The Severity column indicates the diagnostic confidence level (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — comment-context matches receive a ×1.5 weight because LLMs systematically over-annotate. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier as dense clusters constitute far stronger evidence of synthetic authorship than isolated hits.

Decorative Section Separators542 hits · 1481 pts
SeverityFileLineSnippetContext
MEDIUMCargo.toml117# ==================================================================================COMMENT
MEDIUMcrates/dbt-docs-server/src/handlers/models_tests.rs737// ── Batch builders ───────────────────────────────────────────────────────────COMMENT
MEDIUMcrates/dbt-docs-server/src/handlers/models_tests.rs942// ── Backend helpers ───────────────────────────────────────────────────────────COMMENT
MEDIUMcrates/dbt-docs-server/src/handlers/models_tests.rs977// ── Tests ────────────────────────────────────────────────────────────────────COMMENT
MEDIUMcrates/dbt-docs-server/src/handlers/models_tests.rs1127// ── Extraction correctness tests ─────────────────────────────────────────────COMMENT
MEDIUMcrates/dbt-adapter/src/metadata/databricks/mod.rs1787 // ── epoch_ms_from_history_batch ──────────────────────────────────────────COMMENT
MEDIUMcrates/dbt-adapter/src/metadata/databricks/mod.rs1907 // ── partition_override_relations ─────────────────────────────────────────COMMENT
MEDIUMcrates/dbt-schemas/src/schemas/nodes.rs7048 // ─────────────────────────────────────────────────────────────────COMMENT
MEDIUMcrates/dbt-schemas/src/schemas/nodes.rs7050 // ─────────────────────────────────────────────────────────────────COMMENT
MEDIUMcrates/dbt-schemas/src/schemas/nodes.rs7108 // ─────────────────────────────────────────────────────────────────COMMENT
MEDIUMcrates/dbt-schemas/src/schemas/nodes.rs7110 // ─────────────────────────────────────────────────────────────────COMMENT
MEDIUMcrates/dbt-schemas/src/schemas/nodes.rs7163 // ─────────────────────────────────────────────────────────────────COMMENT
MEDIUMcrates/dbt-schemas/src/schemas/nodes.rs7165 // ─────────────────────────────────────────────────────────────────COMMENT
MEDIUMcrates/dbt-schema-store/tests/perf.rs33 // ── write ──────────────────────────────────────────────────────────────────COMMENT
MEDIUMcrates/dbt-schema-store/tests/perf.rs69 // ── read ───────────────────────────────────────────────────────────────────COMMENT
MEDIUMcrates/dbt-schema-store/tests/mem_scale6k.rs172 // ── Phase 1: unfiltered load (load all bytes, deser only access_n) ──────────COMMENT
MEDIUMcrates/dbt-schema-store/tests/schema_store_contract.rs18// ── helpers ───────────────────────────────────────────────────────────────────COMMENT
MEDIUMcrates/dbt-schema-store/tests/schema_store_contract.rs62// ── basic contract ─────────────────────────────────────────────────────────────COMMENT
MEDIUMcrates/dbt-schema-store/tests/schema_store_contract.rs193// ── save / reload cycle ────────────────────────────────────────────────────────COMMENT
MEDIUMcrates/dbt-schema-store/tests/schema_store_contract.rs393// ── Bug 1: set_deferred ────────────────────────────────────────────────────────COMMENT
MEDIUMcrates/dbt-schema-store/tests/schema_store_contract.rs450// ── Bug 2: evict_stale_entries removes from parquet cache ─────────────────────COMMENT
MEDIUMcrates/dbt-schema-store/tests/schema_store_contract.rs531// ── Bug 4: local schemas re-derived from YAML, not persisted ──────────────────COMMENT
MEDIUMcrates/dbt-schema-store/tests/schema_store_contract.rs591// ── delta writes: only dirty entries saved ────────────────────────────────────COMMENT
MEDIUMcrates/dbt-schema-store/src/parquet_cache.rs47// ── constants ─────────────────────────────────────────────────────────────────COMMENT
MEDIUMcrates/dbt-schema-store/src/parquet_cache.rs54// ── on-disk row ───────────────────────────────────────────────────────────────COMMENT
MEDIUMcrates/dbt-schema-store/src/parquet_cache.rs84// ── in-memory row ─────────────────────────────────────────────────────────────COMMENT
MEDIUMcrates/dbt-schema-store/src/parquet_cache.rs166// ── Arrow IPC helpers ─────────────────────────────────────────────────────────COMMENT
MEDIUMcrates/dbt-schema-store/src/parquet_cache.rs178// ── epoch helpers ─────────────────────────────────────────────────────────────COMMENT
MEDIUMcrates/dbt-schema-store/src/parquet_cache.rs207// ── parquet write / read helpers ──────────────────────────────────────────────COMMENT
MEDIUMcrates/dbt-schema-store/src/parquet_cache.rs297// ── compaction ────────────────────────────────────────────────────────────────COMMENT
MEDIUMcrates/dbt-schema-store/src/parquet_cache.rs374// ── ParquetSchemaCache ────────────────────────────────────────────────────────COMMENT
MEDIUMcrates/dbt-schema-store/src/parquet_cache.rs604// ── helpers ───────────────────────────────────────────────────────────────────COMMENT
MEDIUMcrates/dbt-schema-store/src/parquet_cache.rs625// ── unit tests ────────────────────────────────────────────────────────────────COMMENT
MEDIUMcrates/dbt-platform-auth/src/resolver/oauth.rs18// ── Public constants ──────────────────────────────────────────────────────────COMMENT
MEDIUMcrates/dbt-platform-auth/src/resolver/oauth.rs33// ── Opener / abort handle ─────────────────────────────────────────────────────COMMENT
MEDIUMcrates/dbt-platform-auth/src/resolver/oauth.rs56// ── Passive resolver ──────────────────────────────────────────────────────────COMMENT
MEDIUMcrates/dbt-platform-auth/src/resolver/oauth.rs218// ── Interactive resolver ──────────────────────────────────────────────────────COMMENT
MEDIUMcrates/dbt-platform-auth/src/resolver/oauth.rs378// ── Builder ───────────────────────────────────────────────────────────────────COMMENT
MEDIUMcrates/dbt-platform-auth/src/resolver/oauth.rs484// ── Scope helpers ─────────────────────────────────────────────────────────────COMMENT
MEDIUMcrates/dbt-platform-auth/src/resolver/oauth.rs512// ── Private helpers ───────────────────────────────────────────────────────────COMMENT
MEDIUMcrates/dbt-platform-auth/src/resolver/oauth.rs977// ── Tests ─────────────────────────────────────────────────────────────────────COMMENT
MEDIUMcrates/dbt-platform-auth/src/resolver/oauth.rs1241 // ── Scope tests ───────────────────────────────────────────────────────────COMMENT
MEDIUMcrates/dbt-platform-auth/src/resolver/oauth.rs1320 // ── Scope helper unit tests ───────────────────────────────────────────────COMMENT
MEDIUMcrates/dbt-platform-auth/src/resolver/oauth.rs1370 // ── PKCE / URL builder tests ──────────────────────────────────────────────COMMENT
MEDIUMcrates/dbt-platform-auth/src/resolver/oauth.rs1467 // ── Redirect listener tests ───────────────────────────────────────────────COMMENT
MEDIUMcrates/dbt-selector-parser/src/parser.rs233 // ── 1️⃣ resolve method / args ────────────────────────────────COMMENT
MEDIUMcrates/dbt-selector-parser/src/parser.rs242 // ── 2️⃣ normalise depth flags ────────────────────────────────COMMENT
MEDIUMcrates/dbt-selector-parser/src/parser.rs254 // ── 3️⃣ build *nested* exclude expression (if present) ───────COMMENT
MEDIUMcrates/dbt-selector-parser/src/parser.rs269 // ── 4️⃣ assemble criteria & return ───────────────────────────COMMENT
MEDIUM…ja/minijinja-contrib/src/modules/py_datetime/tzinfo.rs10// ── PyTzInfoClass (modules.datetime.tzinfo) ─────────────────────────COMMENT
MEDIUM…ja/minijinja-contrib/src/modules/py_datetime/tzinfo.rs33// ── PyTimezoneClass (modules.datetime.timezone) ─────────────────────COMMENT
MEDIUM…ja/minijinja-contrib/src/modules/py_datetime/tzinfo.rs92// ── PyFixedTimezone ─────────────────────────────────────────────────COMMENT
MEDIUM…inja/minijinja-contrib/src/modules/py_datetime/date.rs668 // ── date.fromisocalendar ────────────────────────────────────────────COMMENT
MEDIUM…/minijinja-contrib/src/modules/py_datetime/datetime.rs1532 // ── datetime.fromisocalendar ─────────────────────────────────────────COMMENT
MEDIUM…/minijinja-contrib/src/modules/py_datetime/datetime.rs1599 // ── render() / Python's str(datetime) ────────────────────────────────COMMENT
MEDIUMcrates/dbt-metricflow/tests/metricflow_compat.rs2460// ═══════════════════════════════════════════════════════════════════════════COMMENT
MEDIUMcrates/dbt-metricflow/tests/metricflow_compat.rs2462// ═══════════════════════════════════════════════════════════════════════════COMMENT
MEDIUMcrates/dbt-metricflow/tests/metricflow_compat.rs2469 // ── fct_bookings ─────────────────────────────────────────────────────COMMENT
MEDIUMcrates/dbt-metricflow/tests/metricflow_compat.rs2699 // ── dim_companies ────────────────────────────────────────────────────COMMENT
MEDIUMcrates/dbt-metricflow/tests/metricflow_compat.rs2715 // ── dim_company_regions ────────────────────────────────────────────COMMENT
482 more matches not shown…
Over-Commented Block1126 hits · 1076 pts
SeverityFileLineSnippetContext
LOWCargo.toml101version = "2.0.0-alpha.3"COMMENT
LOWCargo.toml141arrow-data = { git = "https://github.com/sdf-labs/arrow-rs", rev = "e4924d7d6d07bb12ba6628e595f9f58c2c02c9a1" } # @ sdf/COMMENT
LOWCargo.toml161# arrow-schema = { path = "../arrow-rs/arrow-schema" }COMMENT
LOWcrates/dbt-pretty-table/src/lib.rs321 // array = arrow::compute::cast_with_options(&array, &SnowflakeTyping::variant())?;COMMENT
LOWcrates/dbt-pretty-table/src/lib.rs461COMMENT
LOWcrates/dbt-auth/src/lib.rs161}COMMENT
LOWcrates/dbt-auth/src/fdcs/mod.rs1//! Authentication for the FDCS (dbt Compute) backend.COMMENT
LOWcrates/dbt-auth/src/snowflake/mod.rs41/// Overall deadline budget that gosnowflake uses for the login retry loopCOMMENT
LOWcrates/dbt-auth/src/sqlserver/mod.rs21#[derive(Debug)]COMMENT
LOWcrates/dbt-auth/src/sqlserver/mod.rs41 ///COMMENT
LOWcrates/dbt-auth/src/sqlserver/mod.rs161 // See: https://github.com/microsoft/go-mssqldb?tab=readme-ov-file#deprecatedCOMMENT
LOWcrates/dbt-auth/src/duckdb/init.rs1//! Generates DuckDB initialization SQL from an [`AdapterConfig`].COMMENT
LOWcrates/dbt-df-providers/src/dbt_csv_mem_table.rs1//! Custom CSV reading for dbt seeds using agate-compatible inference.COMMENT
LOWcrates/dbt-df-providers/src/delayed_table.rs21/// A [TableProvider] that allows the data source to be set after creationCOMMENT
LOWcrates/dbt-telemetry/src/test_utils.rs221///COMMENT
LOW…bt-telemetry/src/impls/v1_public_events_fusion_node.rs321 /// Creates a new `NodeEvaluated` event indicating start of a node processing.COMMENT
LOW…bt-telemetry/src/impls/v1_public_events_fusion_node.rs381}COMMENT
LOW…elemetry/src/gen/v1.public.events.fusion.invocation.rs1// This file is @generated by prost-build.COMMENT
LOW…elemetry/src/gen/v1.public.events.fusion.invocation.rs41#[cfg_attr(any(test, feature = "test-utils"), derive(::fake::Dummy))]COMMENT
LOW…elemetry/src/gen/v1.public.events.fusion.invocation.rs61 #[prost(string, tag = "6")]COMMENT
LOW…elemetry/src/gen/v1.public.events.fusion.invocation.rs81 /// Show output keysCOMMENT
LOW…elemetry/src/gen/v1.public.events.fusion.invocation.rs101 pub log_path: ::core::option::Option<::prost::alloc::string::String>,COMMENT
LOW…elemetry/src/gen/v1.public.events.fusion.invocation.rs141pub struct Invocation {COMMENT
LOW…t-telemetry/src/gen/v1.public.events.fusion.process.rs1// This file is @generated by prost-build.COMMENT
LOW…/dbt-telemetry/src/gen/v1.public.events.fusion.deps.rs1// This file is @generated by prost-build.COMMENT
LOW…/dbt-telemetry/src/gen/v1.public.events.fusion.deps.rs41/// `DepsInstallInfo` (M015) event for span start and end respectively.COMMENT
LOW…/dbt-telemetry/src/gen/v1.public.events.fusion.hook.rs1// This file is @generated by prost-build.COMMENT
LOW…/dbt-telemetry/src/gen/v1.public.events.fusion.hook.rs21 /// 0-based index in the execution order of this hook category (for example, within on-run-start).COMMENT
LOW…s/dbt-telemetry/src/gen/v1.public.events.fusion.dev.rs1// This file is @generated by prost-build.COMMENT
LOW…s/dbt-telemetry/src/gen/v1.public.events.fusion.dev.rs41#[cfg_attr(any(test, feature = "test-utils"), derive(::fake::Dummy))]COMMENT
LOW…s/dbt-telemetry/src/gen/v1.public.events.fusion.log.rs1// This file is @generated by prost-build.COMMENT
LOW…s/dbt-telemetry/src/gen/v1.public.events.fusion.log.rs221 /// - "I061" (JinjaLogWarning) for log warning levelCOMMENT
LOW…s/dbt-telemetry/src/gen/v1.public.events.fusion.log.rs261 }COMMENT
LOW…s/dbt-telemetry/src/gen/v1.public.events.fusion.log.rs281 #[prost(string, tag = "3")]COMMENT
LOW…s/dbt-telemetry/src/gen/v1.public.events.fusion.log.rs321#[cfg_attr(any(test, feature = "test-utils"), derive(::fake::Dummy))]COMMENT
LOW…s/dbt-telemetry/src/gen/v1.public.events.fusion.log.rs361 /// Format of the outputCOMMENT
LOW…dbt-telemetry/src/gen/v1.public.events.fusion.asset.rs1// This file is @generated by prost-build.COMMENT
LOW…bt-telemetry/src/gen/v1.public.events.fusion.update.rs1// This file is @generated by prost-build.COMMENT
LOW…dbt-telemetry/src/gen/v1.public.events.fusion.query.rs1// This file is @generated by prost-build.COMMENT
LOW…dbt-telemetry/src/gen/v1.public.events.fusion.query.rs141/// Outcome of a query executionCOMMENT
LOW…t-telemetry/src/gen/v1.public.events.fusion.generic.rs1// This file is @generated by prost-build.COMMENT
LOW…t-telemetry/src/gen/v1.public.events.fusion.generic.rs41#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]COMMENT
LOW…/dbt-telemetry/src/gen/v1.public.events.fusion.node.rs1// This file is @generated by prost-build.COMMENT
LOW…/dbt-telemetry/src/gen/v1.public.events.fusion.node.rs201 )]COMMENT
LOW…/dbt-telemetry/src/gen/v1.public.events.fusion.node.rs241 dummy(expr = "Some(::fake::Fake::fake::<NodeSkipReason>(&::fake::Faker) as i32)")COMMENT
LOW…/dbt-telemetry/src/gen/v1.public.events.fusion.node.rs261 /// Node type specific details (e.g. test fail counts, cache use reasons).COMMENT
LOW…/dbt-telemetry/src/gen/v1.public.events.fusion.node.rs301 }COMMENT
LOW…/dbt-telemetry/src/gen/v1.public.events.fusion.node.rs321 /// Name of the relation (table, view, etc.) that will be created for this node if applicable.COMMENT
LOW…/dbt-telemetry/src/gen/v1.public.events.fusion.node.rs361 pub last_phase: i32,COMMENT
LOW…/dbt-telemetry/src/gen/v1.public.events.fusion.node.rs401 dummy(expr = "Some(::fake::Fake::fake::<NodeSkipReason>(&::fake::Faker) as i32)")COMMENT
LOW…/dbt-telemetry/src/gen/v1.public.events.fusion.node.rs421 #[prost(string, optional, tag = "44")]COMMENT
LOW…/dbt-telemetry/src/gen/v1.public.events.fusion.node.rs441 #[prost(message, tag = "30")]COMMENT
LOW…/dbt-telemetry/src/gen/v1.public.events.fusion.node.rs541 "NODE_TYPE_FUNCTION" => Some(Self::Function),COMMENT
LOW…/dbt-telemetry/src/gen/v1.public.events.fusion.node.rs701}COMMENT
LOW…/dbt-telemetry/src/gen/v1.public.events.fusion.node.rs821/// Test-specific outcome details (only for TEST and UNITTEST node types).COMMENT
LOW…bt-telemetry/src/gen/v1.public.events.fusion.compat.rs1// This file is @generated by prost-build.COMMENT
LOW…dbt-telemetry/src/gen/v1.public.events.fusion.phase.rs1// This file is @generated by prost-build.COMMENT
LOW…dbt-telemetry/src/gen/v1.public.events.fusion.phase.rs41/// Note that not all phases are relevant to all commands.COMMENT
LOWcrates/dbt-telemetry/src/attributes/registry.rs101/// # UsageCOMMENT
LOWcrates/dbt-telemetry/src/attributes/registry.rs641 /// # How this test worksCOMMENT
1066 more matches not shown…
Magic Placeholder Names47 hits · 342 pts
SeverityFileLineSnippetContext
HIGHcrates/dbt-cloud-api/README.md69Be sure to replace `<YOUR_TOKEN>` in the Authorization header with your actual API token and `<YOUR_ACCOUNT_ID>` with yoCODE
HIGHcrates/dbt-cloud-api/README.md75 --header 'Authorization: Token <YOUR_TOKEN>'CODE
HIGHcrates/dbt-cloud-api/openapi-v3.yaml71 Be sure to replace `<YOUR_TOKEN>` in the Authorization header with your actual API token and `<YOUR_ACCOUNT_ID>` witCODE
HIGHcrates/dbt-cloud-api/openapi-v3.yaml77 --header 'Authorization: Token <YOUR_TOKEN>'CODE
HIGHcrates/dbt-cloud-api/src/apis/users_api.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
HIGHcrates/dbt-cloud-api/src/apis/credentials_api.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
HIGHcrates/dbt-cloud-api/src/apis/configuration.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
HIGHcrates/dbt-cloud-api/src/apis/connections_api.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
HIGHcrates/dbt-cloud-api/src/apis/whoami_api.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
HIGH…loud-api/src/models/user_credentials_list_enveloped.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
HIGHcrates/dbt-cloud-api/src/models/snowflake_connection.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
HIGHcrates/dbt-cloud-api/src/models/whoami_data.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
HIGHcrates/dbt-cloud-api/src/models/whoami_response.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
HIGH…/dbt-cloud-api/src/models/account_connection_detail.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
HIGH…/dbt-cloud-api/src/models/user_credentials_response.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
HIGH…-api/src/models/credentials_response_list_enveloped.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
HIGHcrates/dbt-cloud-api/src/models/bigquery_connection.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
HIGHcrates/dbt-cloud-api/src/models/config.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
HIGHcrates/dbt-cloud-api/src/models/type24e_enum.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
HIGHcrates/dbt-cloud-api/src/models/adapter_version_enum.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
HIGHcrates/dbt-cloud-api/src/models/connection_type_enum.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
HIGHcrates/dbt-cloud-api/src/models/connection_method.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
HIGHcrates/dbt-cloud-api/src/models/dbt_adapter_version.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
HIGH…adapters__bigquery__v1__connection_schema__priority.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
HIGH…ates/dbt-cloud-api/src/models/snowflake_credentials.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
HIGHcrates/dbt-cloud-api/src/models/postgres_credentials.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
HIGHcrates/dbt-cloud-api/src/models/postgres_connection.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
HIGHcrates/dbt-cloud-api/src/models/extra.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
HIGH…oud-api/src/models/deployment_environment_auth_type.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
HIGHcrates/dbt-cloud-api/src/models/custom_pagination.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
HIGH…adapters__bigquery__v0__connection_schema__priority.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
HIGH…es/dbt-cloud-api/src/models/dbt_adapter_credentials.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
HIGHcrates/dbt-cloud-api/src/models/status.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
HIGHcrates/dbt-cloud-api/src/models/project.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
HIGHcrates/dbt-cloud-api/src/models/response_status.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
HIGH…api/src/models/snowflake_credentials_auth_type_enum.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
HIGH…-api/src/models/redshift_credentials_auth_type_enum.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
HIGHcrates/dbt-cloud-api/src/models/project_connection.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
HIGH…tes/dbt-cloud-api/src/models/bigquery_connection_v1.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
HIGHcrates/dbt-cloud-api/src/models/whoami_user.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
HIGHcrates/dbt-cloud-api/src/models/redshift_connection.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
HIGH…pi/src/models/user_credentials_response_credentials.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
HIGH…ates/dbt-cloud-api/src/models/databricks_connection.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
HIGHcrates/dbt-cloud-api/src/models/redshift_credentials.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
HIGH…/dbt-cloud-api/src/models/credentials_response_list.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
HIGHcrates/dbt-cloud-api/src/models/bigquery_credentials.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
HIGH…d-api/src/models/account_connection_detail_response.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
Hallucination Indicators27 hits · 315 pts
SeverityFileLineSnippetContext
CRITICALcrates/dbt-tasks-sa/src/showable/mod.rs148 emit_error_log_from_fs_error(e.as_ref(), ctx.inner.arg.io.status_reporter.as_ref());CODE
CRITICALcrates/dbt-tasks-sa/src/showable/mod.rs164 ctx.inner.arg.io.status_reporter.as_ref(),CODE
CRITICALcrates/dbt-tasks-sa/src/cloneable/mod.rs48 ctx.inner.arg.io.in_dir.as_path(),CODE
CRITICALcrates/dbt-tasks-sa/src/cloneable/mod.rs49 ctx.inner.arg.io.out_dir.as_path(),CODE
CRITICALcrates/dbt-tasks-sa/src/cloneable/mod.rs54 if let Some(reporter) = ctx.inner.arg.io.status_reporter.as_ref() {CODE
CRITICALcrates/dbt-tasks-sa/src/cloneable/mod.rs67 ctx.inner.arg.io.status_reporter.as_ref(),CODE
CRITICALcrates/dbt-tasks-sa/src/cloneable/mod.rs76 ctx.inner.arg.io.status_reporter.as_ref(),CODE
CRITICALcrates/dbt-tasks-sa/src/runnable/test.rs334 if let Some(reporter) = ctx.inner.arg.io.status_reporter.as_ref() {CODE
CRITICALcrates/dbt-tasks-sa/src/runnable/test.rs341 ctx.inner.arg.io.in_dir.as_path(),CODE
CRITICALcrates/dbt-tasks-sa/src/runnable/test.rs342 ctx.inner.arg.io.out_dir.as_path(),CODE
CRITICALcrates/dbt-tasks-sa/src/runnable/runnable/mod.rs118 ctx.inner.arg.io.in_dir.as_path(),CODE
CRITICALcrates/dbt-tasks-sa/src/runnable/runnable/mod.rs119 ctx.inner.arg.io.out_dir.as_path(),CODE
CRITICALcrates/dbt-tasks-sa/src/runnable/runnable/mod.rs124 if let Some(reporter) = ctx.inner.arg.io.status_reporter.as_ref() {CODE
CRITICALcrates/dbt-tasks-sa/src/runnable/runnable/mod.rs484 ctx.inner.arg.io.status_reporter.as_ref(),CODE
CRITICALcrates/dbt-tasks-sa/src/runnable/runnable/mod.rs512 ctx.inner.arg.io.status_reporter.as_ref(),CODE
CRITICALcrates/dbt-tasks-sa/src/runnable/runnable/mod.rs521 ctx.inner.arg.io.status_reporter.as_ref(),CODE
CRITICALcrates/dbt-tasks-sa/src/runnable/runnable/mod.rs983 ctx.inner.arg.io.invocation_id.to_string(),CODE
CRITICAL…es/dbt-tasks-sa/src/renderable/renderable/unit_test.rs824 let filename = ctx.inner.arg.io.in_dir.join(fixture.clone());CODE
CRITICAL…es/dbt-tasks-sa/src/renderable/renderable/unit_test.rs1003 ctx.inner.arg.io.in_dir.as_path(),CODE
CRITICAL…es/dbt-tasks-sa/src/renderable/renderable/unit_test.rs1004 ctx.inner.arg.io.out_dir.as_path(),CODE
CRITICAL…es/dbt-tasks-sa/src/renderable/renderable/unit_test.rs1084 let filename = ctx.inner.arg.io.in_dir.join(fixture.clone());CODE
CRITICAL…es/dbt-tasks-sa/src/renderable/renderable/unit_test.rs2046 let fixture_path = ctx.inner.arg.io.in_dir.join(fixture);CODE
CRITICAL…ates/dbt-tasks-sa/src/renderable/renderable/default.rs134 ctx.inner.arg.io.in_dir.as_path(),CODE
CRITICAL…ates/dbt-tasks-sa/src/renderable/renderable/default.rs135 ctx.inner.arg.io.out_dir.as_path(),CODE
CRITICAL…ates/dbt-tasks-sa/src/renderable/renderable/default.rs156 &ctx.inner.arg.io.out_dir.join(DBT_EPHEMERAL_DIR_NAME),CODE
CRITICAL…ates/dbt-tasks-core/src/run_cache/run_cache_service.rs1554 project_root: ctx.inner.arg.io.in_dir.as_path(),CODE
CRITICAL…ates/dbt-tasks-core/src/run_cache/run_cache_service.rs1635 project_root: ctx.inner.arg.io.in_dir.as_path(),CODE
Slop Phrases43 hits · 129 pts
SeverityFileLineSnippetContext
MEDIUMcrates/dbt-cloud-api/src/apis/users_api.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
MEDIUMcrates/dbt-cloud-api/src/apis/credentials_api.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
MEDIUMcrates/dbt-cloud-api/src/apis/configuration.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
MEDIUMcrates/dbt-cloud-api/src/apis/connections_api.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
MEDIUMcrates/dbt-cloud-api/src/apis/whoami_api.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
MEDIUM…loud-api/src/models/user_credentials_list_enveloped.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
MEDIUMcrates/dbt-cloud-api/src/models/snowflake_connection.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
MEDIUMcrates/dbt-cloud-api/src/models/whoami_data.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
MEDIUMcrates/dbt-cloud-api/src/models/whoami_response.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
MEDIUM…/dbt-cloud-api/src/models/account_connection_detail.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
MEDIUM…/dbt-cloud-api/src/models/user_credentials_response.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
MEDIUM…-api/src/models/credentials_response_list_enveloped.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
MEDIUMcrates/dbt-cloud-api/src/models/bigquery_connection.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
MEDIUMcrates/dbt-cloud-api/src/models/config.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
MEDIUMcrates/dbt-cloud-api/src/models/type24e_enum.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
MEDIUMcrates/dbt-cloud-api/src/models/adapter_version_enum.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
MEDIUMcrates/dbt-cloud-api/src/models/connection_type_enum.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
MEDIUMcrates/dbt-cloud-api/src/models/connection_method.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
MEDIUMcrates/dbt-cloud-api/src/models/dbt_adapter_version.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
MEDIUM…adapters__bigquery__v1__connection_schema__priority.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
MEDIUM…ates/dbt-cloud-api/src/models/snowflake_credentials.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
MEDIUMcrates/dbt-cloud-api/src/models/postgres_credentials.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
MEDIUMcrates/dbt-cloud-api/src/models/postgres_connection.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
MEDIUMcrates/dbt-cloud-api/src/models/extra.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
MEDIUM…oud-api/src/models/deployment_environment_auth_type.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
MEDIUMcrates/dbt-cloud-api/src/models/custom_pagination.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
MEDIUM…adapters__bigquery__v0__connection_schema__priority.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
MEDIUM…es/dbt-cloud-api/src/models/dbt_adapter_credentials.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
MEDIUMcrates/dbt-cloud-api/src/models/status.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
MEDIUMcrates/dbt-cloud-api/src/models/project.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
MEDIUMcrates/dbt-cloud-api/src/models/response_status.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
MEDIUM…api/src/models/snowflake_credentials_auth_type_enum.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
MEDIUM…-api/src/models/redshift_credentials_auth_type_enum.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
MEDIUMcrates/dbt-cloud-api/src/models/project_connection.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
MEDIUM…tes/dbt-cloud-api/src/models/bigquery_connection_v1.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
MEDIUMcrates/dbt-cloud-api/src/models/whoami_user.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
MEDIUMcrates/dbt-cloud-api/src/models/redshift_connection.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
MEDIUM…pi/src/models/user_credentials_response_credentials.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
MEDIUM…ates/dbt-cloud-api/src/models/databricks_connection.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
MEDIUMcrates/dbt-cloud-api/src/models/redshift_credentials.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
MEDIUM…/dbt-cloud-api/src/models/credentials_response_list.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
MEDIUMcrates/dbt-cloud-api/src/models/bigquery_credentials.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
MEDIUM…d-api/src/models/account_connection_detail_response.rs4 * # How to use this API The dbt Cloud API v3 contains endpoints for programmatic administration of your dbt Cloud accoCOMMENT
AI Slop Vocabulary14 hits · 42 pts
SeverityFileLineSnippetContext
MEDIUMcrates/dbt-adapter/src/sql/diff.rs626 // canonicalizer robust on real-world SQL.COMMENT
MEDIUMcrates/dbt-schemas/src/schemas/nodes.rs1517/// Compare DbtQuoting structures with more nuanced logicCOMMENT
MEDIUMcrates/dbt-common/src/tracing/dbt_emit.rs251 // thus not being able to leverage the existing `parse_error_filter` middleware.COMMENT
MEDIUMcrates/dbt-jinja/minijinja-contrib/src/modules/pytz.rs61 // Real DST logic is more nuanced, and Chrono doesn't directly expose it.COMMENT
MEDIUMcrates/dbt-jinja/minijinja/src/lib.rs11//! leverage an already existing ecosystem of editor integrations.COMMENT
MEDIUMcrates/dbt-jinja/minijinja/src/filters.rs68//! The recommended pattern for filters to change their behavior is to leverage globalCOMMENT
MEDIUMcrates/dbt-jinja/minijinja/src/value/object.rs1235 // Fundamentally, the idea of unconstrained mutation is justCOMMENT
MEDIUMcrates/dbt-jinja/minijinja/src/value/argtypes.rs65/// performs. It exists so that you one can leverage the same functionality whenCOMMENT
MEDIUMcrates/dbt-jinja/minijinja/src/value/mod.rs727/// reuse strings in certain cases. This function can be used to utilize theCOMMENT
MEDIUMcrates/dbt-test-utils/src/task/env.rs54 // TODO: Make this more robust / parameterizeableCOMMENT
MEDIUMcrates/dbt-test-utils/src/task/env.rs100 // TODO: Make this more robust / parameterizeableCOMMENT
MEDIUMcrates/dbt-test-utils/src/task/env.rs116 // TODO: Make this more robust / parameterizeableCOMMENT
MEDIUM…es/dbt-tasks-sa/src/renderable/renderable/unit_test.rs1739 // todo: this is a hack to handle null values in a more robust way, but maybe we should only allows this if COMMENT
MEDIUMcrates/dbt-jinja-ctx/tests/common/jinja_ctx_slt.rs47#![allow(dead_code)] // shared harness; specific test files use only some of it.COMMENT
Fake / Example Data26 hits · 26 pts
SeverityFileLineSnippetContext
LOWcrates/dbt-auth/src/duckdb/init.rs665 key_id: fake_keyCODE
LOWcrates/dbt-auth/src/duckdb/init.rs673 assert!(sql.contains("KEY_ID 'fake_key'"));CODE
LOWcrates/dbt-auth/src/duckdb/init.rs797 key_id: fake_keyCODE
LOWcrates/dbt-auth/src/salesforce/mod.rs126 ("username".into(), "user@example.com".into()),CODE
LOWcrates/dbt-auth/src/salesforce/mod.rs151 ("username".into(), "user@example.com".into()),CODE
LOWcrates/dbt-docs-server/API-CONTRACTS.md1890 "owner_name": "Jane Doe",CODE
LOWcrates/dbt-docs-server/API-CONTRACTS.md4806 "owner_name": "Jane Doe",CODE
LOWcrates/dbt-docs-server/API-CONTRACTS.md4983 { "value": "Jane Doe", "count": null }CODE
LOWcrates/dbt-docs-server/API-CONTRACTS.md50362. **Owner-name collisions across resource types.** A user named `"Jane Doe"`CODE
LOWcrates/dbt-docs-server/src/handlers/exposures_tests.rs285 Some("Jane Doe"),CODE
LOWcrates/dbt-docs-server/src/handlers/exposures_tests.rs313 assert_eq!(body["owner_name"], "Jane Doe");CODE
LOWcrates/dbt-docs-server/src/handlers/exposures_tests.rs434 owner_name: Some("Jane Doe"),CODE
LOWcrates/dbt-docs-server/src/handlers/exposures_tests.rs567 owner_name: Some("Jane Doe"),CODE
LOWcrates/dbt-docs-server/src/handlers/exposures_tests.rs582 owner: Some("Jane Doe".to_owned()),CODE
LOWcrates/dbt-docs-server/src/handlers/exposures_tests.rs589 assert_eq!(body["data"][0]["owner_name"], "Jane Doe");CODE
LOWcrates/dbt-docs-server/src/handlers/exposures_tests.rs660 let batch = make_facets_batch(&["Alex Park", "Jane Doe"]);CODE
LOWcrates/dbt-docs-server/src/handlers/exposures_tests.rs672 assert_eq!(owners[1]["value"], "Jane Doe");CODE
LOWcrates/dbt-docs-server/src/handlers/exposures_tests.rs681 let batch = make_facets_batch(&["Jane Doe"]);CODE
LOWcrates/dbt-jinja/minijinja-contrib/tests/filters.rs145 const LONG_TEXT: &str = "Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has CODE
LOWcrates/dbt-jinja/minijinja-contrib/tests/filters.rs159 @"Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry'sCODE
LOWcrates/dbt-jinja/minijinja-contrib/tests/filters.rs219 const LONG_TEXT: &str = "Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has CODE
LOWcrates/dbt-jinja/minijinja-contrib/src/globals.rs288/// Generates a random lorem ipsum.COMMENT
LOWcrates/dbt-jinja/examples/merge-context/src/main.rs30 user => "John Doe"CODE
LOWcrates/dbt-jinja/examples/macros/src/main.rs12 username => "John Doe"CODE
LOWcrates/dbt-metricflow/tests/metricflow_compat.rs2709 ('c001','u0003141','Acme Corp'),CODE
LOWcrates/dbt-metricflow/tests/common/mod.rs1481 "INSERT INTO {schema}.dim_companies VALUES ('c001','u0003141','Acme Corp'),('c002','u0004114','Globex Inc')"CODE
Hyper-Verbose Identifiers16 hits · 20 pts
SeverityFileLineSnippetContext
LOWcrates/dbt-ci/templates/sdist_build_backend.py79def get_requires_for_build_wheel(config_settings=None):CODE
LOWcrates/dbt-adapter/src/adapter/mod.rs515 /// def build_catalog_from_show_tables_and_svv_columns(COMMENT
LOWcrates/dbt-adapter/src/adapter/mod.rs738 /// def render_raw_model_constraints(COMMENT
LOWcrates/dbt-adapter/src/adapter/mod.rs1222 /// def get_incremental_strategy_macro(COMMENT
LOWcrates/dbt-adapter/src/adapter/mod.rs1256 /// def assert_valid_snapshot_target_given_strategy(COMMENT
LOWcrates/dbt-adapter/src/adapter/mod.rs1322 /// def get_hard_deletes_behavior(COMMENT
LOWcrates/dbt-adapter/src/adapter/mod.rs2181 /// def add_time_ingestion_partition_column(COMMENT
LOWcrates/dbt-adapter/src/adapter/mod.rs2776 /// def update_tblproperties_for_uniform_iceberg(COMMENT
LOWcrates/dbt-jinja/minijinja-py/tests/test_basic.py93def test_custom_filter_kwargs():CODE
LOWcrates/dbt-jinja/minijinja-py/tests/test_basic.py223def test_full_object_transfer():CODE
LOWcrates/dbt-jinja/minijinja-py/tests/test_basic.py300def test_keep_trailing_newline():CODE
LOWcrates/dbt-jinja/minijinja-py/tests/test_basic.py321def test_trim_and_lstrip_blocks():CODE
LOWcrates/dbt-jinja/minijinja-py/tests/test_security.py15def test_dict_is_always_public():CODE
LOW…ates/dbt-metricflow/tests/data/convert_python_tests.py143def render_dimension_template(name: str, entity_path: list = None) -> str:CODE
LOW…ates/dbt-metricflow/tests/data/convert_python_tests.py159def render_time_dimension_template(name: str, grain: str = None) -> str:CODE
LOW…ates/dbt-metricflow/tests/data/convert_python_tests.py324 def _replace_dim_template_with_path(m):CODE
Self-Referential Comments6 hits · 20 pts
SeverityFileLineSnippetContext
MEDIUMcrates/dbt-common/assets/install.sh534 # Create the directory if it doesn't existCOMMENT
MEDIUM…s/dbt-jinja/minijinja-py/python/minijinja/_internal.py1# This file contains functions that the rust module imports.COMMENT
MEDIUMcrates/dbt-jinja/.github/workflows/release.yml246 # Create a GitHub Release while uploading all files to itCOMMENT
MEDIUM.github/workflows/release-v2.yml671 # Create the GitHub Release with all assets. Skipped on dry-run.COMMENT
MEDIUM.github/actions/macos-sign/action.yml150 # Create a notarization package (optional but recommended)COMMENT
MEDIUM.github/actions/macos-sign/action.yml162 # # Create a ZIP for notarizationCOMMENT
TODO Padding13 hits · 19 pts
SeverityFileLineSnippetContext
LOWcrates/dbt-agate/src/decimal.rs122 // TODO: implement operations on decimal scalars likeCOMMENT
LOWcrates/dbt-agate/src/decimal.rs155 // TODO: implement decimal methodsCOMMENT
LOWcrates/dbt-agate/src/table.rs989 // TODO: implement output, locale and max_precisionCOMMENT
LOW…ter/src/relation/databricks/config/components/query.rs29 // TODO: implementCOMMENT
LOW…ter/src/relation/databricks/config/components/query.rs34 // TODO: implementCOMMENT
LOWcrates/dbt-adapter/src/adapter/mod.rs354 Parse(_) => None, // TODO: implement metadata_adapter() for ParseAdapterCODE
LOWcrates/dbt-adapter/src/adapter/adapter_impl.rs4273 /// TODO: implement if necessary, currently its noopCOMMENT
LOWcrates/dbt-schemas/src/schemas/nodes.rs3018 // TODO: implement proper config comparison when neededCOMMENT
LOWcrates/dbt-adapter-sql/src/ident.rs128// TODO: implement a separate struct Idents that can be used as (BTree|Hash)(Map|Set) keysCOMMENT
LOWcrates/dbt-tasks-sa/src/task_runner_hooks.rs31// TODO: implement thisCOMMENT
LOWcrates/dbt-tasks-sa/src/task_runner_hooks.rs68 // TODO: implement show_taskgraphCOMMENT
LOWcrates/dbt-tasks-sa/src/task_runner_hooks.rs82 // TODO: implement cache invalidation logic hereCOMMENT
LOWcrates/dbt-error/src/types.rs570 /// TODO: implement Span support in serde-yamlCOMMENT
Redundant / Tautological Comments13 hits · 18 pts
SeverityFileLineSnippetContext
LOWcrates/dbt-common/assets/install.sh389 # Check if aliases need to be updatedCOMMENT
LOWcrates/dbt-common/assets/install.sh519 # Check if already installed and get versionCOMMENT
LOWcrates/dbt-common/assets/install.sh556 # Check if any files were extractedCOMMENT
LOWcrates/dbt-common/assets/install.sh612 # Check if versions matchCOMMENT
LOW…ickhouse/macros/materializations/materialized_view.sql103 {# Check if target table has changed - cannot be updated via MODIFY QUERY #}CODE
LOW…assets/dbt-snowflake/macros/relations/table/create.sql407{# Check if this is a Glue catalog-linked database - Glue doesn't support CTAS #}CODE
LOW…assets/dbt-snowflake/macros/relations/table/create.sql417 {# Check if relation exists and drop if necessary #}CODE
LOW…ates/dbt-metricflow/tests/data/convert_python_tests.py222 # Check if col_arg is a nested render callCOMMENT
LOW…ates/dbt-metricflow/tests/data/convert_python_tests.py447 # Check if the full name or the last component (after entity prefix) matchesCOMMENT
LOW…ates/dbt-metricflow/tests/data/convert_python_tests.py470 # Check if the last part is a standard grainCOMMENT
LOW…ates/dbt-metricflow/tests/data/convert_python_tests.py477 # Check if it's a custom granularity (e.g., alien_day) - look through all possible split pointsCOMMENT
LOW…ates/dbt-metricflow/tests/data/convert_python_tests.py544 # Check if the name itself is a time dimensionCOMMENT
LOW.github/workflows/auto-respond-bug-reports.yml2# Check if the an issue is opened near or during an extended holiday period.COMMENT
Verbosity Indicators13 hits · 18 pts
SeverityFileLineSnippetContext
LOWcrates/dbt-csv/src/reader/records.rs210 /// and we need to check if the current buffer starts with \n (completing \r\n).COMMENT
LOWcrates/dbt-jinja/minijinja/src/vm/mod.rs397 // last instruction we need to check if parent instructions wereCOMMENT
LOW…assets/dbt-snowflake/macros/relations/table/create.sql279{# Step 0: Create a Glue-compatible relation (lowercase + double-quoted) #}CODE
LOW…assets/dbt-snowflake/macros/relations/table/create.sql283{# Step 1: Get the schema from the compiled query #}CODE
LOW…assets/dbt-snowflake/macros/relations/table/create.sql286{# Step 2: Create the iceberg table in the CLD with explicit column definitions #}CODE
LOW…assets/dbt-snowflake/macros/relations/table/create.sql345{# Step 3: Insert data from the view (in regular DB) into the table (in CLD) #}CODE
LOWcrates/dbt-metricflow/tests/common/mod.rs3388 // Step 1: replace `main.table_name` with `DATABASE.SCHEMA.TABLE_NAME`.COMMENT
LOWcrates/dbt-metricflow/tests/common/mod.rs3417 // Step 2: DuckDB→Snowflake syntax adaptations.COMMENT
LOWcrates/dbt-main/src/compilation.rs1864 // Step 5: Fixup resolved state to store the defer nodes. Node resolver also gets fixed-up too.COMMENT
LOWcrates/dbt-parser/src/utils.rs544 // Step 1: Generate database and schema first, then update the node.COMMENT
LOWcrates/dbt-parser/src/utils.rs565 // Step 2: Now generate alias with the updated node (node.schema is now correct)COMMENT
LOWcrates/dbt-tasks-sa/src/runnable/runnable/mod.rs137 // Step 0: Replay a cached SAO result if one was recordedCOMMENT
LOWcrates/dbt-deps/src/steps/load_dbt_packages.rs43 // If both are present, we need to check if they are emptyCOMMENT
Structural Annotation Overuse10 hits · 13 pts
SeverityFileLineSnippetContext
LOW…assets/dbt-snowflake/macros/relations/table/create.sql279{# Step 0: Create a Glue-compatible relation (lowercase + double-quoted) #}CODE
LOW…assets/dbt-snowflake/macros/relations/table/create.sql283{# Step 1: Get the schema from the compiled query #}CODE
LOW…assets/dbt-snowflake/macros/relations/table/create.sql286{# Step 2: Create the iceberg table in the CLD with explicit column definitions #}CODE
LOW…assets/dbt-snowflake/macros/relations/table/create.sql345{# Step 3: Insert data from the view (in regular DB) into the table (in CLD) #}CODE
LOWcrates/dbt-metricflow/tests/common/mod.rs3388 // Step 1: replace `main.table_name` with `DATABASE.SCHEMA.TABLE_NAME`.COMMENT
LOWcrates/dbt-metricflow/tests/common/mod.rs3417 // Step 2: DuckDB→Snowflake syntax adaptations.COMMENT
LOWcrates/dbt-main/src/compilation.rs1864 // Step 5: Fixup resolved state to store the defer nodes. Node resolver also gets fixed-up too.COMMENT
LOWcrates/dbt-parser/src/utils.rs544 // Step 1: Generate database and schema first, then update the node.COMMENT
LOWcrates/dbt-parser/src/utils.rs565 // Step 2: Now generate alias with the updated node (node.schema is now correct)COMMENT
LOWcrates/dbt-tasks-sa/src/runnable/runnable/mod.rs137 // Step 0: Replay a cached SAO result if one was recordedCOMMENT
Unused Imports8 hits · 8 pts
SeverityFileLineSnippetContext
LOW…e_context_deadline_exceeded_repro_project/blackhole.py13CODE
LOW…es/dbt-jinja/minijinja-py/python/minijinja/__init__.py108CODE
LOWcrates/dbt-jinja/minijinja-py/tests/test_state.py1CODE
LOWcrates/dbt-jinja/minijinja-cli/generate-syntax-docs.py11CODE
LOWcrates/dbt-jinja/minijinja-cli/generate-syntax-docs.py14CODE
LOWcrates/dbt-metricflow/tests/data/generate_ddl.py8CODE
LOWcrates/dbt-metricflow/tests/data/generate_ddl.py9CODE
LOW…ates/dbt-metricflow/tests/data/convert_python_tests.py12CODE
Modern AI Meta-Vocabulary2 hits · 6 pts
SeverityFileLineSnippetContext
MEDIUMcrates/dbt-profile/tests/resolve_test.rs7// ── Dependency guardrails ────────────────────────────────────────────COMMENT
MEDIUMdocs/roadmap/2025-05-new-engine-same-language.md140 # Fusion-powered state-aware orchestration: build this model after 4 hours, as long as it has new dataCOMMENT
Deep Nesting5 hits · 4 pts
SeverityFileLineSnippetContext
LOWcrates/dbt-metricflow/tests/data/generate_ddl.py29CODE
LOW…ates/dbt-metricflow/tests/data/convert_python_tests.py168CODE
LOW…ates/dbt-metricflow/tests/data/convert_python_tests.py388CODE
LOW…ates/dbt-metricflow/tests/data/convert_python_tests.py443CODE
LOW…ates/dbt-metricflow/tests/data/convert_python_tests.py201CODE
Excessive Try-Catch Wrapping4 hits · 4 pts
SeverityFileLineSnippetContext
LOWcrates/dbt-adapter/src/python/bigquery/mod.rs581 except Exception:CODE
LOWcrates/dbt-adapter/src/python/bigquery/mod.rs635 except Exception as e:CODE
LOW…macro_assets/dbt-databricks/macros/adapters/python.sql22 except Exception as e:CODE
LOW…macro_assets/dbt-databricks/macros/adapters/python.sql135 except Exception as e:CODE
AI Structural Patterns2 hits · 2 pts
SeverityFileLineSnippetContext
LOW…es/dbt-jinja/minijinja-py/python/minijinja/__init__.py21CODE
LOW…ates/dbt-metricflow/tests/data/convert_python_tests.py385CODE
Example Usage Blocks1 hit · 2 pts
SeverityFileLineSnippetContext
LOWcrates/dbt-metadata/benches/partial_parse_bench.sh4# Usage:COMMENT
Modern Structural Boilerplate1 hit · 1 pts
SeverityFileLineSnippetContext
LOW…es/dbt-jinja/minijinja-py/python/minijinja/__init__.py3__all__ = [CODE
Overly Generic Function Names1 hit · 1 pts
SeverityFileLineSnippetContext
LOWcrates/dbt-jinja/minijinja-py/tests/test_basic.py61 def my_method(self):CODE