AI Slop Code RIsk Monitor

dotnet/aspnetcore

ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux.

28.2 Elevated pattern signal View on GitHub

Maintenance and Governance Review

This report summarizes scanner evidence for dotnet/aspnetcore, a C# project with 38,463 GitHub stars. SynthScan examined 2,080,586 lines of code across 13656 source files, recording 11487 pattern matches distributed across 21 syntactic categories. The legacy adjusted pattern signal is 28.2 (Elevated pattern signal); it is not an authorship estimate.

Use the findings to ask whether maintainers can explain intent, verify dependencies, simplify unnecessary scaffolding, and focus review effort. Risk Payload v1 adds ownership, supply-chain, over-engineering, and review-effort vectors when available. These are prompts for human verification, not probabilities, security findings, or measured maintenance costs.

28.2
Adjusted Signal
28.2
Raw Pattern Score
100%
Time Factor
2026-10-09
Last Push
38.5K
Stars
C#
Language
2.1M
Lines of Code
13.7K
Files
11.5K
Pattern Hits
2026-10-12
Scan Date
0.40
HC Hit Rate

Risk Review · v3

Use each vector to guide manual verification of the underlying findings.

Cognitive Ownership Risk 15.2/100 · LOW

Can maintainers explain intent, assumptions, and trade-offs? 6074 finding(s).

Hallucinated Dependency & Supply Chain Risk 71.1/100 · HIGH

Are imports declared and package/API names verified? 5380 finding(s).

Agent Over-Engineering Ratio 1.0/100 · LOW

Are wrappers, guards, and repeated structures necessary? 362 finding(s).

PR Review Velocity Impact 76.2/100 · CRITICAL

Which changes need focused human review? 11487 finding(s).

What These Metrics Mean

Adjusted Signal
Legacy pattern score normalized per 1,000 scanned lines and multiplied by the repository-level time factor. It is not an estimate of AI authorship.
Raw Pattern Score
Sum of severity- and context-weighted pattern findings before applying the time factor.
Time Factor
A coarse multiplier based on repository last-push metadata. It does not identify when individual code was written.
Pattern Hits
Count of configured pattern findings. Review each location and surrounding code before acting.
HC Hit Rate
High- and critical-severity findings per scanned file. Severity is a configured detector weight, not proof of a vulnerability or authorship.
Lines / Files
Scan coverage denominators used by the legacy normalized score.

Pattern-Signal History

This chart tracks the legacy adjusted pattern score across scan runs. Changes can reflect source changes, scan coverage, or detector/scoring versions; they do not measure AI adoption or prove that a team refactored code. Compare runs only when their scoring versions are compatible. The dashed line tracks the raw pattern-hit count.

Severity Breakdown

Groups findings by configured severity weight. Severity is not a confidence estimate, security rating, or proof that a package is missing. Verify imports against the project's manifests and inspect each finding in its local design context.

CRITICAL 5284HIGH 130MEDIUM 60LOW 6013

Directory Score Breakdown

This horizontal bar chart shows where configured pattern scores accumulate across directories. Treat the bars as locations to inspect, not as evidence of authorship or code quality. Use the file-level findings to decide whether a directory needs a focused ownership, dependency, complexity, or review check.

Pattern Findings

The scanner identified 11487 distinct pattern matches across 21 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a detector match to inspect in context. 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 configured finding weight (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — legacy comment-context matches receive a ×1.5 score weight. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier under the legacy scoring model.

Hallucination Indicators5284 hits · 51519 pts
SeverityFileLineSnippetContext
CRITICAL⚡docs/Helix.md72D:\a\_work\1\s\.packages\microsoft.dotnet.helix.sdk\7.0.0-beta.21559.3\tools\Microsoft.DotNet.Helix.Sdk.MultiQueue.targeCODE
CRITICAL⚡docs/Helix.md73D:\a\_work\1\s\.packages\microsoft.dotnet.helix.sdk\7.0.0-beta.21559.3\tools\Microsoft.DotNet.Helix.Sdk.MultiQueue.targeCODE
CRITICAL⚡docs/Helix.md74##[error].packages\microsoft.dotnet.helix.sdk\7.0.0-beta.21559.3\tools\Microsoft.DotNet.Helix.Sdk.MultiQueue.targets(78,COMMENT
CRITICAL.github/workflows/pr-docs-check/test_prepare_context.py47 "Microsoft.AspNetCore.Components.Web.Foo.Bar() -> void", "public_api"),CODE
CRITICAL…eware/Rewrite/src/PatternSegments/ServerNameSegment.cs12 return context.HttpContext.Request.Host.Host.ToString(CultureInfo.InvariantCulture);CODE
CRITICALsrc/Middleware/HealthChecks/src/PublicAPI.Shipped.txt2~Microsoft.AspNetCore.Diagnostics.HealthChecks.HealthCheckMiddleware.InvokeAsync(Microsoft.AspNetCore.Http.HttpContext hCODE
CRITICAL⚡src/Middleware/HealthChecks/src/PublicAPI.Shipped.txt14Microsoft.AspNetCore.Diagnostics.HealthChecks.HealthCheckMiddleware.HealthCheckMiddleware(Microsoft.AspNetCore.Http.RequCODE
CRITICAL⚡src/Middleware/HealthChecks/src/PublicAPI.Shipped.txt15Microsoft.AspNetCore.Diagnostics.HealthChecks.HealthCheckMiddleware.InvokeAsync(Microsoft.AspNetCore.Http.HttpContext! hCODE
CRITICAL⚡src/Middleware/HealthChecks/src/PublicAPI.Shipped.txt19Microsoft.AspNetCore.Diagnostics.HealthChecks.HealthCheckOptions.HealthCheckOptions() -> voidCODE
CRITICAL…dleware/StaticFiles/test/UnitTests/RangeHeaderTests.cs66 req.Headers.Add("If-Range", original.Content.Headers.LastModified.Value.ToString("r"));CODE
CRITICAL…dleware/StaticFiles/test/UnitTests/RangeHeaderTests.cs83 req.Headers.Add("If-Modified-Since", original.Content.Headers.LastModified.Value.AddHours(-1).ToString("r"));CODE
CRITICAL…dleware/StaticFiles/test/UnitTests/RangeHeaderTests.cs100 req.Headers.Add("If-Modified-Since", original.Content.Headers.LastModified.Value.ToString("r"));CODE
CRITICAL…dleware/StaticFiles/test/UnitTests/RangeHeaderTests.cs117 req.Headers.Add("If-Range", original.Content.Headers.LastModified.Value.ToString("r"));CODE
CRITICAL…dleware/StaticFiles/test/UnitTests/RangeHeaderTests.cs172 req.Headers.Add("If-Range", original.Content.Headers.LastModified.Value.Subtract(TimeSpan.FromDays(1)).ToString(CODE
CRITICAL…dleware/StaticFiles/test/UnitTests/RangeHeaderTests.cs191 req.Headers.Add("If-Range", original.Content.Headers.LastModified.Value.Subtract(TimeSpan.FromDays(1)).ToString(CODE
CRITICAL…dleware/StaticFiles/test/UnitTests/RangeHeaderTests.cs219 req.Headers.Add("If-Range", original.Content.Headers.LastModified.Value.ToString("r"));CODE
CRITICAL…dleware/StaticFiles/test/UnitTests/RangeHeaderTests.cs246 req.Headers.Add("If-Range", original.Content.Headers.LastModified.Value.ToString("r"));CODE
CRITICALsrc/Middleware/StaticFiles/src/PublicAPI.Shipped.txt66Microsoft.AspNetCore.StaticFiles.Infrastructure.SharedOptions.SharedOptions() -> voidCODE
CRITICALsrc/Middleware/StaticFiles/src/PublicAPI.Shipped.txt75Microsoft.AspNetCore.StaticFiles.Infrastructure.SharedOptionsBase.SharedOptionsBase(Microsoft.AspNetCore.StaticFiles.InfCODE
CRITICAL⚡…e/Spa/SpaServices.Extensions/src/PublicAPI.Shipped.txt15Microsoft.AspNetCore.SpaServices.AngularCli.AngularCliBuilder.AngularCliBuilder(string! npmScript) -> voidCODE
CRITICAL⚡…e/Spa/SpaServices.Extensions/src/PublicAPI.Shipped.txt16Microsoft.AspNetCore.SpaServices.AngularCli.AngularCliBuilder.Build(Microsoft.AspNetCore.SpaServices.ISpaBuilder! spaBuiCODE
CRITICAL⚡…e/Spa/SpaServices.Extensions/src/PublicAPI.Shipped.txt22Microsoft.AspNetCore.SpaServices.Prerendering.ISpaPrerendererBuilder.Build(Microsoft.AspNetCore.SpaServices.ISpaBuilder!CODE
CRITICAL⚡…e/Spa/SpaServices.Extensions/src/PublicAPI.Shipped.txt43Microsoft.AspNetCore.SpaServices.StaticFiles.SpaStaticFilesOptions.SpaStaticFilesOptions() -> voidCODE
CRITICAL⚡…e/Spa/SpaServices.Extensions/src/PublicAPI.Shipped.txt49static Microsoft.AspNetCore.SpaServices.AngularCli.AngularCliMiddlewareExtensions.UseAngularCliServer(this Microsoft.AspCODE
CRITICAL⚡…e/Spa/SpaServices.Extensions/src/PublicAPI.Shipped.txt50static Microsoft.AspNetCore.SpaServices.ReactDevelopmentServer.ReactDevelopmentServerMiddlewareExtensions.UseReactDeveloCODE
CRITICAL…eCompression/test/ResponseCompressionMiddlewareTest.cs1325 request.Headers.AcceptEncoding.Add(System.Net.Http.Headers.StringWithQualityHeaderValue.Parse(requestAcceptECODE
CRITICAL⚡src/Middleware/CORS/src/PublicAPI.Shipped.txt5~Microsoft.AspNetCore.Cors.Infrastructure.CorsMiddleware.CorsMiddleware(Microsoft.AspNetCore.Http.RequestDelegate next, CODE
CRITICAL⚡src/Middleware/CORS/src/PublicAPI.Shipped.txt6~Microsoft.AspNetCore.Cors.Infrastructure.CorsMiddleware.CorsMiddleware(Microsoft.AspNetCore.Http.RequestDelegate next, CODE
CRITICAL⚡src/Middleware/CORS/src/PublicAPI.Shipped.txt7~Microsoft.AspNetCore.Cors.Infrastructure.CorsMiddleware.CorsMiddleware(Microsoft.AspNetCore.Http.RequestDelegate next, CODE
CRITICAL⚡src/Middleware/CORS/src/PublicAPI.Shipped.txt8~Microsoft.AspNetCore.Cors.Infrastructure.CorsMiddleware.Invoke(Microsoft.AspNetCore.Http.HttpContext context, MicrosoftCODE
CRITICAL⚡src/Middleware/CORS/src/PublicAPI.Shipped.txt9~Microsoft.AspNetCore.Cors.Infrastructure.CorsOptions.AddDefaultPolicy(Microsoft.AspNetCore.Cors.Infrastructure.CorsPoliCODE
CRITICAL⚡src/Middleware/CORS/src/PublicAPI.Shipped.txt10~Microsoft.AspNetCore.Cors.Infrastructure.CorsOptions.AddDefaultPolicy(System.Action<Microsoft.AspNetCore.Cors.InfrastruCODE
CRITICAL⚡src/Middleware/CORS/src/PublicAPI.Shipped.txt11~Microsoft.AspNetCore.Cors.Infrastructure.CorsOptions.AddPolicy(string name, Microsoft.AspNetCore.Cors.Infrastructure.CoCODE
CRITICAL⚡src/Middleware/CORS/src/PublicAPI.Shipped.txt12~Microsoft.AspNetCore.Cors.Infrastructure.CorsOptions.AddPolicy(string name, System.Action<Microsoft.AspNetCore.Cors.InfCODE
CRITICAL⚡src/Middleware/CORS/src/PublicAPI.Shipped.txt13~Microsoft.AspNetCore.Cors.Infrastructure.CorsOptions.GetPolicy(string name) -> Microsoft.AspNetCore.Cors.InfrastructureCODE
CRITICAL⚡src/Middleware/CORS/src/PublicAPI.Shipped.txt16~Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicyBuilder.AllowAnyHeader() -> Microsoft.AspNetCore.Cors.InfrastructureCODE
CRITICAL⚡src/Middleware/CORS/src/PublicAPI.Shipped.txt17~Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicyBuilder.AllowAnyMethod() -> Microsoft.AspNetCore.Cors.InfrastructureCODE
CRITICAL⚡src/Middleware/CORS/src/PublicAPI.Shipped.txt18~Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicyBuilder.AllowAnyOrigin() -> Microsoft.AspNetCore.Cors.InfrastructureCODE
CRITICAL⚡src/Middleware/CORS/src/PublicAPI.Shipped.txt19~Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicyBuilder.AllowCredentials() -> Microsoft.AspNetCore.Cors.InfrastructuCODE
CRITICAL⚡src/Middleware/CORS/src/PublicAPI.Shipped.txt20~Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicyBuilder.Build() -> Microsoft.AspNetCore.Cors.Infrastructure.CorsPoliCODE
CRITICAL⚡src/Middleware/CORS/src/PublicAPI.Shipped.txt21~Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicyBuilder.CorsPolicyBuilder(Microsoft.AspNetCore.Cors.Infrastructure.CCODE
CRITICAL⚡src/Middleware/CORS/src/PublicAPI.Shipped.txt22~Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicyBuilder.CorsPolicyBuilder(params string[] origins) -> voidCODE
CRITICAL⚡src/Middleware/CORS/src/PublicAPI.Shipped.txt23~Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicyBuilder.DisallowCredentials() -> Microsoft.AspNetCore.Cors.InfrastruCODE
CRITICAL⚡src/Middleware/CORS/src/PublicAPI.Shipped.txt24~Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicyBuilder.SetIsOriginAllowed(System.Func<string, bool> isOriginAllowedCODE
CRITICAL⚡src/Middleware/CORS/src/PublicAPI.Shipped.txt25~Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicyBuilder.SetIsOriginAllowedToAllowWildcardSubdomains() -> Microsoft.ACODE
CRITICAL⚡src/Middleware/CORS/src/PublicAPI.Shipped.txt26~Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicyBuilder.SetPreflightMaxAge(System.TimeSpan preflightMaxAge) -> MicroCODE
CRITICAL⚡src/Middleware/CORS/src/PublicAPI.Shipped.txt27~Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicyBuilder.WithExposedHeaders(params string[] exposedHeaders) -> MicrosCODE
CRITICAL⚡src/Middleware/CORS/src/PublicAPI.Shipped.txt28~Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicyBuilder.WithHeaders(params string[] headers) -> Microsoft.AspNetCoreCODE
CRITICAL⚡src/Middleware/CORS/src/PublicAPI.Shipped.txt29~Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicyBuilder.WithMethods(params string[] methods) -> Microsoft.AspNetCoreCODE
CRITICAL⚡src/Middleware/CORS/src/PublicAPI.Shipped.txt30~Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicyBuilder.WithOrigins(params string[] origins) -> Microsoft.AspNetCoreCODE
CRITICAL⚡src/Middleware/CORS/src/PublicAPI.Shipped.txt34~Microsoft.AspNetCore.Cors.Infrastructure.CorsService.EvaluatePolicy(Microsoft.AspNetCore.Http.HttpContext context, MicrCODE
CRITICAL⚡src/Middleware/CORS/src/PublicAPI.Shipped.txt35~Microsoft.AspNetCore.Cors.Infrastructure.CorsService.EvaluatePolicy(Microsoft.AspNetCore.Http.HttpContext context, striCODE
CRITICAL⚡src/Middleware/CORS/src/PublicAPI.Shipped.txt36~Microsoft.AspNetCore.Cors.Infrastructure.DefaultCorsPolicyProvider.GetPolicyAsync(Microsoft.AspNetCore.Http.HttpContextCODE
CRITICAL⚡src/Middleware/CORS/src/PublicAPI.Shipped.txt38~Microsoft.AspNetCore.Cors.Infrastructure.ICorsPolicyProvider.GetPolicyAsync(Microsoft.AspNetCore.Http.HttpContext conteCODE
CRITICAL⚡src/Middleware/CORS/src/PublicAPI.Shipped.txt39~Microsoft.AspNetCore.Cors.Infrastructure.ICorsService.ApplyResult(Microsoft.AspNetCore.Cors.Infrastructure.CorsResult rCODE
CRITICAL⚡src/Middleware/CORS/src/PublicAPI.Shipped.txt40~Microsoft.AspNetCore.Cors.Infrastructure.ICorsService.EvaluatePolicy(Microsoft.AspNetCore.Http.HttpContext context, MicCODE
CRITICAL⚡src/Middleware/CORS/src/PublicAPI.Shipped.txt41~override Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicy.ToString() -> stringCODE
CRITICAL⚡src/Middleware/CORS/src/PublicAPI.Shipped.txt42~override Microsoft.AspNetCore.Cors.Infrastructure.CorsResult.ToString() -> stringCODE
CRITICAL⚡src/Middleware/CORS/src/PublicAPI.Shipped.txt61~virtual Microsoft.AspNetCore.Cors.Infrastructure.CorsService.ApplyResult(Microsoft.AspNetCore.Cors.Infrastructure.CorsRCODE
CRITICAL⚡src/Middleware/CORS/src/PublicAPI.Shipped.txt62~virtual Microsoft.AspNetCore.Cors.Infrastructure.CorsService.EvaluatePreflightRequest(Microsoft.AspNetCore.Http.HttpConCODE
5224 more matches not shown…
Over-Commented Block5380 hits · 5186 pts
SeverityFileLineSnippetContext
LOW.CodeQL.yml1# This file configures CodeQL runs and TSA bug autofiling. For more information, see:COMMENT
LOWeng/common/SetupNugetSources.sh1#!/usr/bin/env bashCOMMENT
LOWeng/common/vmr-sync.sh1#!/bin/bashCOMMENT
LOWeng/common/vmr-sync.sh21###COMMENT
LOWeng/common/native/init-distro-rid.sh1#!/bin/shCOMMENT
LOWeng/common/native/init-distro-rid.sh61COMMENT
LOW…common/templates-official/variables/pool-providers.yml1# Select a pool provider based off branch name. Anything with branch name containing 'release' must go into an -Svc poolCOMMENT
LOWeng/common/templates/vmr-build-pr.yml1# This pipeline is used for running the VMR verification of the PR changes in repo-level PRs.COMMENT
LOWeng/common/templates/variables/pool-providers.yml1# Select a pool provider based off branch name. Anything with branch name containing 'release' must go into an -Svc poolCOMMENT
LOWeng/common/core-templates/stages/renovate.yml1# --------------------------------------------------------------------------------------COMMENT
LOW…g/common/core-templates/steps/get-github-app-token.yml1# Mints a short-lived GitHub App installation access token by signing a JWTCOMMENT
LOWeng/common/core-templates/steps/install-microbuild.yml1parameters:COMMENT
LOWeng/common/core-templates/job/renovate.yml1# --------------------------------------------------------------------------------------COMMENT
LOWeng/common/core-templates/job/source-build.yml1parameters:COMMENT
LOWeng/common/core-templates/job/source-build.yml21 # published by source-build.COMMENT
LOWeng/skill-evals/skills-vs-baseline.experiment.yaml1name: skills-vs-baselineCOMMENT
LOWeng/skill-evals/pr-attention-queue/eval.vally.yaml21#COMMENT
LOWeng/scripts/CaptureHangDumps.sh1#!/usr/bin/env bashCOMMENT
LOW.devcontainer/scripts/container-creation.sh1#!/usr/bin/env bashCOMMENT
LOW.github/workflows/community-pr-issue-check.lock.yml1# gh-aw-metadata: {"schema_version":"v4","frontmatter_hash":"c38e90a99692cef031797374b3b27b835b852f211360f3c7d0e57950472COMMENT
LOW.github/workflows/community-pr-issue-check.lock.yml21# gh aw compileCOMMENT
LOW.github/workflows/community-pr-issue-check.lock.yml41# - COPILOT_PAT_8COMMENT
LOW…kflows/agentics-maintenance-dotnet-AspNetCore.Docs.yml1# This file was automatically generated by pkg/workflow/side_repo_maintenance.go (v0.89.21). DO NOT EDIT. To debug this COMMENT
LOW…kflows/agentics-maintenance-dotnet-AspNetCore.Docs.yml21#COMMENT
LOW.github/workflows/pull-request-review.lock.yml1# gh-aw-metadata: {"schema_version":"v4","frontmatter_hash":"e5226a757937744fd6512df2f984cdca5632361855ae33242e62bf93ed7COMMENT
LOW.github/workflows/pull-request-review.lock.yml21# gh aw compileCOMMENT
LOW.github/workflows/pull-request-review.lock.yml41# - COPILOT_PAT_2COMMENT
LOW.github/workflows/pull-request-review.lock.yml61# - github/gh-aw-actions/setup@924af5fdc64061cfbf66fb584c8b07e2ac230c60 # v0.89.21COMMENT
LOW.github/workflows/browsertesting-deps-update.lock.yml1# gh-aw-metadata: {"schema_version":"v4","frontmatter_hash":"7b346b548935fbace10395a7417a05bbb92620af114a2f267b63ecbe5e0COMMENT
LOW.github/workflows/browsertesting-deps-update.lock.yml21# gh aw compileCOMMENT
LOW.github/workflows/browsertesting-deps-update.lock.yml41# - COPILOT_PAT_8COMMENT
LOW.github/workflows/browsertesting-deps-update.lock.yml941 - name: Clean credentialsCOMMENT
LOW.github/workflows/browsertesting-deps-update.lock.yml961 # --allow-tool shell(git commit:*)COMMENT
LOW.github/workflows/cswin32-update.lock.yml1# gh-aw-metadata: {"schema_version":"v4","frontmatter_hash":"7ad152a525bb7f0c3238cf2ad0a6d7931bc82b5d24520cb1d746a36b951COMMENT
LOW.github/workflows/cswin32-update.lock.yml21# gh aw compileCOMMENT
LOW.github/workflows/cswin32-update.lock.yml41# - COPILOT_PAT_8COMMENT
LOW.github/workflows/cswin32-update.lock.yml941 - name: Clean credentialsCOMMENT
LOW.github/workflows/cswin32-update.lock.yml961 # --allow-tool shell(find)COMMENT
LOW.github/workflows/test-quarantine.lock.yml1# gh-aw-metadata: {"schema_version":"v4","frontmatter_hash":"dad2dffc884ab55aa1aa33826ed2e5a7ba2af572f857dcaee2377772487COMMENT
LOW.github/workflows/test-quarantine.lock.yml21# gh aw compileCOMMENT
LOW.github/workflows/test-quarantine.lock.yml41# - COPILOT_PAT_8COMMENT
LOW.github/workflows/test-quarantine.lock.yml61# - ghcr.io/github/gh-aw-firewall/api-proxy:0.28.23@sha256:c15c3d1208df10c5b588a3657be53742aa982ae0909d1eb181252526879COMMENT
LOW.github/workflows/test-quarantine.lock.yml81 # python3 << 'SCRIPT'COMMENT
LOW.github/workflows/test-quarantine.lock.yml101 # return resultsCOMMENT
LOW.github/workflows/test-quarantine.lock.yml121 # # Deduplicate by PR numberCOMMENT
LOW.github/workflows/test-quarantine.lock.yml141 # quarantine_entries.append({COMMENT
LOW.github/workflows/test-quarantine.lock.yml161 # # Write JSON to GITHUB_OUTPUT so it flows through jobs.pre_activation.outputsCOMMENT
LOW.github/workflows/test-quarantine.lock.yml181 # id: requarantine_issuesCOMMENT
LOW.github/workflows/test-quarantine.lock.yml201 # with urllib.request.urlopen(req, timeout=30) as resp:COMMENT
LOW.github/workflows/test-quarantine.lock.yml221 # if not github_output:COMMENT
LOW.github/workflows/test-quarantine.lock.yml241 # #COMMENT
LOW.github/workflows/test-quarantine.lock.yml261 # # with triage/write access to add labels, so a label's mere presence is itselfCOMMENT
LOW.github/workflows/test-quarantine.lock.yml281 # with urllib.request.urlopen(req, timeout=30) as resp:COMMENT
LOW.github/workflows/test-quarantine.lock.yml301 # with urllib.request.urlopen(req, timeout=30) as resp:COMMENT
LOW.github/workflows/test-quarantine.lock.yml321 # latest = tsCOMMENT
LOW.github/workflows/test-quarantine.lock.yml341 # )COMMENT
LOW.github/workflows/test-quarantine.lock.yml361 # issue_meta = (get_issue(number) if pr.get("closed_at") and not was_mergedCOMMENT
LOW.github/workflows/test-quarantine.lock.yml381 # unquarantine_label_added_at = (COMMENT
LOW.github/workflows/test-quarantine.lock.yml401 # "trusted_closed": bool(closed_by and closer_is_privileged_human),COMMENT
LOW.github/workflows/test-quarantine.lock.yml421 # MAX_OUTPUT_BYTES = 120000COMMENT
5320 more matches not shown…
Synthetic Comment Markers126 hits · 941 pts
SeverityFileLineSnippetContext
HIGH…vc/Mvc.Analyzers/src/TagHelpersInCodeBlocksAnalyzer.cs25 // Generated Razor code is considered auto generated. By default analyzers skip over auto-generated code unless COMMENT
HIGH…erences#OpenApiXmlCommentSupport.generated.verified.cs4// This code was generated by a tool.COMMENT
HIGH…ingName#OpenApiXmlCommentSupport.generated.verified.cs4// This code was generated by a tool.COMMENT
HIGH…estBody#OpenApiXmlCommentSupport.generated.verified.cs4// This code was generated by a tool.COMMENT
HIGH…rollers#OpenApiXmlCommentSupport.generated.verified.cs4// This code was generated by a tool.COMMENT
HIGH…malApis#OpenApiXmlCommentSupport.generated.verified.cs4// This code was generated by a tool.COMMENT
HIGH…rollers#OpenApiXmlCommentSupport.generated.verified.cs4// This code was generated by a tool.COMMENT
HIGH…alTexts#OpenApiXmlCommentSupport.generated.verified.cs4// This code was generated by a tool.COMMENT
HIGH…rollers#OpenApiXmlCommentSupport.generated.verified.cs4// This code was generated by a tool.COMMENT
HIGH…rollers#OpenApiXmlCommentSupport.generated.verified.cs4// This code was generated by a tool.COMMENT
HIGH…OpenApi#OpenApiXmlCommentSupport.generated.verified.cs4// This code was generated by a tool.COMMENT
HIGH…Schemas#OpenApiXmlCommentSupport.generated.verified.cs4// This code was generated by a tool.COMMENT
HIGH…rollers#OpenApiXmlCommentSupport.generated.verified.cs4// This code was generated by a tool.COMMENT
HIGH…Formats#OpenApiXmlCommentSupport.generated.verified.cs4// This code was generated by a tool.COMMENT
HIGH…tionIds#OpenApiXmlCommentSupport.generated.verified.cs4// This code was generated by a tool.COMMENT
HIGH…Schemas#OpenApiXmlCommentSupport.generated.verified.cs4// This code was generated by a tool.COMMENT
HIGH…estBody#OpenApiXmlCommentSupport.generated.verified.cs4// This code was generated by a tool.COMMENT
HIGH…estBody#OpenApiXmlCommentSupport.generated.verified.cs4// This code was generated by a tool.COMMENT
HIGHsrc/OpenApi/gen/XmlCommentGenerator.Emitter.cs22// This code was generated by a tool.COMMENT
HIGH…E2ETest/ServerRenderingTests/EnhancedNavigationTest.cs777 // Staleness check is used to assert enhanced navigation is enabled/disabled, as requestedCOMMENT
HIGH…E2ETest/ServerRenderingTests/EnhancedNavigationTest.cs857 // staleness check is used to assert enhanced navigation is enabled/disabled, as requestedCOMMENT
HIGHsrc/Http/Routing/tools/Swaggatherer/Template.cs77 // This code was generated by the SwaggathererCOMMENT
HIGH…marks/Matching/MatcherGithubBenchmarkBase.generated.cs9 // This code was generated by the SwaggathererCOMMENT
HIGH…kGeneration/LinkGenerationGithubBenchmark.generated.cs10 // This code was generated by the SwaggathererCOMMENT
HIGH…_TakesCustomMetadataEmitter_Has_Metadata.generated.txt3// This code was generated by a tool.COMMENT
HIGH…ptyQueryStringValueProvided_StringReturn.generated.txt3// This code was generated by a tool.COMMENT
HIGH…urnsValidationProblemResult_Has_Metadata.generated.txt3// This code was generated by a tool.COMMENT
HIGH…icitQuery_NullableIntArrayParam_Optional.generated.txt3// This code was generated by a tool.COMMENT
HIGH…tion_ExplicitQuery_ComplexTypeArrayParam.generated.txt3// This code was generated by a tool.COMMENT
HIGH…thArrayQueryString_AndBody_ShouldUseBody.generated.txt3// This code was generated by a tool.COMMENT
HIGH…r/Baselines/MapAction_BindAsync_Snapshot.generated.txt3// This code was generated by a tool.COMMENT
HIGH…apAction_NoParam_StringReturn_WithFilter.generated.txt3// This code was generated by a tool.COMMENT
HIGH…ullableStringArrayParam_EmptyQueryValues.generated.txt3// This code was generated by a tool.COMMENT
HIGH…pAction_MultipleStringParam_StringReturn.generated.txt3// This code was generated by a tool.COMMENT
HIGH…ltiple_MapAction_WithParams_StringReturn.generated.txt3// This code was generated by a tool.COMMENT
HIGH…icitQuery_NullableIntArrayParam_Optional.generated.txt3// This code was generated by a tool.COMMENT
HIGH…es/MapAction_ReturnsVoid_Has_No_Metadata.generated.txt3// This code was generated by a tool.COMMENT
HIGH…n_ExplicitQuery_NullableStringArrayParam.generated.txt3// This code was generated by a tool.COMMENT
HIGH…pportsSameInterceptorsFromDifferentFiles.generated.txt3// This code was generated by a tool.COMMENT
HIGH…ion_ExplicitSource_SimpleReturn_Snapshot.generated.txt3// This code was generated by a tool.COMMENT
HIGH…QueryString_AndBody_ShouldUseQueryString.generated.txt3// This code was generated by a tool.COMMENT
HIGH…nBodyOrService_HandlesBothJsonAndService.generated.txt3// This code was generated by a tool.COMMENT
HIGH…MapAction_ImplicitQuery_StringArrayParam.generated.txt3// This code was generated by a tool.COMMENT
HIGH…/Multiple_MapAction_NoParam_StringReturn.generated.txt3// This code was generated by a tool.COMMENT
HIGH…tringArrayParam_Optional_QueryNotPresent.generated.txt3// This code was generated by a tool.COMMENT
HIGH…ion_ExplicitHeader_ComplexTypeArrayParam.generated.txt3// This code was generated by a tool.COMMENT
HIGH…_ExplicitHeader_NullableStringArrayParam.generated.txt3// This code was generated by a tool.COMMENT
HIGH…tor/Baselines/VerifyAsParametersBaseline.generated.txt3// This code was generated by a tool.COMMENT
HIGH…_ImplicitQuery_StringArrayParam_Optional.generated.txt3// This code was generated by a tool.COMMENT
HIGH…rtsDifferentInterceptorsFromSameLocation.generated.txt3// This code was generated by a tool.COMMENT
HIGH…y_IntArrayParam_Optional_QueryNotPresent.generated.txt3// This code was generated by a tool.COMMENT
HIGH…s/MapAction_SingleEnumParam_StringReturn.generated.txt3// This code was generated by a tool.COMMENT
HIGH…leIntArrayParam_Optional_QueryNotPresent.generated.txt3// This code was generated by a tool.COMMENT
HIGH…lines/MapAction_ReturnsTodo_Has_Metadata.generated.txt3// This code was generated by a tool.COMMENT
HIGH…/MapPost_WithArrayQueryString_ShouldFail.generated.txt3// This code was generated by a tool.COMMENT
HIGH…y_IntArrayParam_Optional_QueryNotPresent.generated.txt3// This code was generated by a tool.COMMENT
HIGH…thArrayQueryString_AndBody_ShouldUseBody.generated.txt3// This code was generated by a tool.COMMENT
HIGH…on_MultipleSpecialTypeParam_StringReturn.generated.txt3// This code was generated by a tool.COMMENT
HIGH…ion_ImplicitQuery_IntArrayParam_Optional.generated.txt3// This code was generated by a tool.COMMENT
HIGH…ion_ExplicitQuery_IntArrayParam_Optional.generated.txt3// This code was generated by a tool.COMMENT
66 more matches not shown…
Hyper-Verbose Identifiers329 hits · 319 pts
SeverityFileLineSnippetContext
LOWeng/common/cross/install-debs.py49async def download_deb_files_parallel(mirror, packages, tmp_dir):CODE
LOWeng/common/cross/install-debs.py65async def download_package_index_parallel(mirror, arch, suites, check_sig, keyring):CODE
LOWeng/common/cross/install-debs.py337def _rootfs_extraction_filter(member, dest_path):CODE
LOW.github/workflows/test-quarantine.lock.yml4978 return async function handleCreateQuarantineIssue(item, resolvedTemporaryIds, temporaryIdMap) {CODE
LOW…/test-quarantine/test_validate_pull_request_outputs.py74def source_two_quarantined_methods():STRING
LOW…/test-quarantine/test_validate_pull_request_outputs.py92def source_two_unquarantined_methods():STRING
LOW…/test-quarantine/test_validate_pull_request_outputs.py325def test_theory_target_binding(data="HttpProtocols.Http3", displayed="Http3", supported=True, provider=""):STRING
LOW…/test-quarantine/test_validate_pull_request_outputs.py433def test_row_comment_ownership():STRING
LOW…/scripts/test-quarantine/collect_case_a_eligibility.py180def operating_system_from_queue(value):CODE
LOW…/scripts/test-quarantine/collect_case_a_eligibility.py873def historical_assembly_state(root, project_root, commit, state_cache):CODE
LOW…/scripts/test-quarantine/collect_case_a_eligibility.py964def assembly_quarantine_history(root, project_root, history_ref):CODE
LOW…/scripts/test-quarantine/collect_case_a_eligibility.py1018def historical_project_source_index(CODE
LOW…/scripts/test-quarantine/collect_case_a_eligibility.py1248def assembly_quarantine_transition(CODE
LOW…/scripts/test-quarantine/collect_case_a_eligibility.py1304def type_quarantine_transition(CODE
LOW…/scripts/test-quarantine/collect_case_a_eligibility.py1565def target_identity_rename_detected(CODE
LOW…/scripts/test-quarantine/collect_case_a_eligibility.py1717def namespace_rename_detected(root, relative_path, type_name, history_ref):CODE
LOW…/scripts/test-quarantine/collect_case_a_eligibility.py1806def method_quarantine_transitions(CODE
LOW…/scripts/test-quarantine/collect_case_a_eligibility.py1906def data_quarantine_transitions(CODE
LOW…/scripts/test-quarantine/collect_case_a_eligibility.py2008def target_quarantine_transitions(CODE
LOW…/scripts/test-quarantine/collect_case_a_eligibility.py2263def type_quarantine_transitions(CODE
LOW…/scripts/test-quarantine/collect_case_a_eligibility.py2336def classify_current_quarantine_history(events):CODE
LOW…/scripts/test-quarantine/collect_case_a_eligibility.py2364def current_quarantine_targets(source_index):CODE
LOW…/scripts/test-quarantine/collect_case_a_eligibility.py2452def collect_requarantine_history(CODE
LOW…/scripts/test-quarantine/collect_case_a_eligibility.py2772def project_history_is_complete(CODE
LOW…/scripts/test-quarantine/collect_case_a_eligibility.py3009def quarantine_operating_systems(record_a, record_b, record_c, builds):CODE
LOW…pts/test-quarantine/test_collect_case_a_eligibility.py779def test_inline_literal_resolution(raw="true", rendered="True"):CODE
LOW…pts/test-quarantine/test_collect_case_a_eligibility.py793def test_unmatched_inline_row_fails_closed(cases=None):CODE
LOW…pts/test-quarantine/test_collect_case_a_eligibility.py830def test_non_data_condition_rows(condition="[MsQuicSupported]"):CODE
LOW…pts/test-quarantine/test_collect_case_a_eligibility.py858def test_kestrel_condition_rows():CODE
LOW…pts/test-quarantine/test_collect_case_a_eligibility.py877def test_commented_row_attributes():CODE
LOW…pts/test-quarantine/test_collect_case_a_eligibility.py930def test_build_source_ancestry():CODE
LOW…pts/test-quarantine/test_collect_case_a_eligibility.py1089def test_history_cutoff_uses_first_parent_order():CODE
LOW…pts/test-quarantine/test_collect_case_a_eligibility.py1136def test_requarantine_history():CODE
LOW…pts/test-quarantine/test_collect_case_a_eligibility.py258def assert_already_quarantined(result):STRING
LOW…pts/test-quarantine/test_collect_case_a_eligibility.py264def test_row_targets_require_conditional_theory():STRING
LOW…pts/test-quarantine/test_collect_case_a_eligibility.py335def test_workflow_platform_evidence():STRING
LOW…pts/test-quarantine/test_collect_case_a_eligibility.py446def test_source_c_platform_evidence():STRING
LOW…pts/test-quarantine/test_collect_case_a_eligibility.py504def test_production_queue_evidence(STRING
LOW…pts/test-quarantine/test_collect_case_a_eligibility.py583def test_theory_data_quarantine_support():STRING
LOW…pts/test-quarantine/test_collect_case_a_eligibility.py1823def test_assembly_history_ignores_child_removal_after_own_quarantine():STRING
LOW…pts/test-quarantine/test_collect_case_a_eligibility.py1852def test_assembly_history_ignores_child_churn_during_own_quarantine():STRING
LOW…pts/test-quarantine/test_collect_case_a_eligibility.py1878def test_method_history_ignores_assembly_churn_during_own_quarantine():STRING
LOW…pts/test-quarantine/test_collect_case_a_eligibility.py1904def test_method_history_ignores_type_churn_during_own_quarantine():STRING
LOW…pts/test-quarantine/test_collect_case_a_eligibility.py1933def test_type_history_ignores_method_churn_during_own_quarantine():STRING
LOW…pts/test-quarantine/test_collect_case_a_eligibility.py1962def test_same_commit_method_to_assembly_replacement_is_not_first_quarantine():STRING
LOW…pts/test-quarantine/test_collect_case_a_eligibility.py1987def test_same_commit_type_to_method_replacement_is_not_first_quarantine():STRING
LOW…pts/test-quarantine/test_collect_case_a_eligibility.py2006def test_exact_target_transition_in_shared_hunk():STRING
LOW…pts/test-quarantine/test_collect_case_a_eligibility.py2130def test_github_commit_contains():STRING
LOW…pts/test-quarantine/test_collect_case_a_eligibility.py2205def test_workflow_runner_temp():STRING
LOW…pts/test-quarantine/test_collect_case_a_eligibility.py2240def initialize_git_repository(root):STRING
LOW…pts/test-quarantine/test_collect_case_a_eligibility.py2316def initialize_partial_base_runner_repository(root, *, runner_inherits_base):STRING
LOW…pts/test-quarantine/test_collect_case_a_eligibility.py2339def initialize_multihop_runner_repository(root, *, mid_inherits_base):STRING
LOW…pts/test-quarantine/test_collect_case_a_eligibility.py2363def initialize_mid_quarantine_runner_repository(root, *, runner_base):STRING
LOW…pts/test-quarantine/test_collect_case_a_eligibility.py2377def test_assembly_quarantine_history():STRING
LOW…pts/test-quarantine/test_collect_case_a_eligibility.py2559def test_partial_sibling_type_quarantine_is_already_quarantined(module=None):STRING
LOW…pts/test-quarantine/test_collect_case_a_eligibility.py2589def test_partial_sibling_type_quarantine_removal_is_case_b(module=None):STRING
LOW…pts/test-quarantine/test_collect_case_a_eligibility.py2641def test_partial_sibling_type_quarantine_removal_after_rename_is_case_b(module=None):STRING
LOW…pts/test-quarantine/test_collect_case_a_eligibility.py2697def test_partial_sibling_type_quarantine_removal_by_deletion_is_case_b(module=None):STRING
LOW…pts/test-quarantine/test_collect_case_a_eligibility.py2742def test_partial_other_method_unquarantine_does_not_make_test_case_b(module=None):STRING
LOW…pts/test-quarantine/test_collect_case_a_eligibility.py2789def test_partial_inherited_runner_sibling_type_removal_is_case_b(module=None):STRING
269 more matches not shown…
Structural Annotation Overuse74 hits · 131 pts
SeverityFileLineSnippetContext
LOW.github/workflows/cswin32-update.md114### Step 1: Check for a newer CsWin32 versionCOMMENT
LOW.github/workflows/cswin32-update.md131### Step 2: Restore and buildCOMMENT
LOW.github/workflows/cswin32-update.md171### Step 3: Research what changed in CsWin32COMMENT
LOW.github/workflows/cswin32-update.md197### Step 4: Find and fix CsWin32 workaroundsCOMMENT
LOW.github/workflows/issue-triage-agent.md305## Step 1: Area ClassificationCOMMENT
LOW.github/workflows/issue-triage-agent.md495## Step 2: Type ClassificationCOMMENT
LOW.github/workflows/issue-triage-agent.md529## Step 3: Additional LabelsCOMMENT
LOW.github/workflows/issue-triage-agent.md545## Step 4: Regression DetectionCOMMENT
LOW.github/workflows/issue-triage-agent.md576## Step 5: Duplicate DetectionCOMMENT
LOW.github/workflows/issue-triage-agent.md597## Step 6: Draft the Triage CommentCOMMENT
LOW.github/workflows/issue-triage-agent.md740## Step 7: Apply Labels, Type, and Post the CommentCOMMENT
LOW…crosoft.AspNetCore.Tests/DefaultCsrfProtectionTests.cs71 // Step 1: Safe methods are always allowed regardless of headers.COMMENT
LOW…crosoft.AspNetCore.Tests/DefaultCsrfProtectionTests.cs88 // Step 2: Trusted origins (from the applicable CORS policy) allow cross-origin requestsCOMMENT
LOW…crosoft.AspNetCore.Tests/DefaultCsrfProtectionTests.cs266 // Step 3: Sec-Fetch-Site header validation.COMMENT
LOW…crosoft.AspNetCore.Tests/DefaultCsrfProtectionTests.cs287 // Step 4: No Sec-Fetch-Site header → fall back to Origin vs Host comparison.COMMENT
LOW…crosoft.AspNetCore.Tests/DefaultCsrfProtectionTests.cs352 // Step 5: No Sec-Fetch-Site AND no Origin → non-browser → allowed.COMMENT
LOW⚡…c/DefaultBuilder/src/Internal/DefaultCsrfProtection.cs19 // Step 1: Safe methods are always allowed.COMMENT
LOW⚡…c/DefaultBuilder/src/Internal/DefaultCsrfProtection.cs25 // Step 2: Sec-Fetch-Site accept path. The vast majority of legitimate browserCOMMENT
LOW⚡…c/DefaultBuilder/src/Internal/DefaultCsrfProtection.cs34 // Step 3: Check trusted origins from the CORS policy that applies to this requestCOMMENT
LOW⚡…c/DefaultBuilder/src/Internal/DefaultCsrfProtection.cs59 // Step 4: Sec-Fetch-Site deny path. Any value other than "same-origin"/"none"COMMENT
LOW⚡…c/DefaultBuilder/src/Internal/DefaultCsrfProtection.cs66 // Step 5: No Sec-Fetch-Site header. Fall back to Origin vs Host comparison.COMMENT
LOW⚡…c/DefaultBuilder/src/Internal/DefaultCsrfProtection.cs74 // Step 6: No Sec-Fetch-Site AND no Origin header.COMMENT
LOW…ncyInjection/MvcNewtonsoftJsonOptionsExtensionsTest.cs240 // NOTE: This method was created to make sure to create a different instance of contract resolver as by defaultCOMMENT
LOW…src/Infrastructure/DefaultPageHandlerMethodSelector.cs87 // Step 1: match on HTTP method.COMMENT
LOW…src/Infrastructure/DefaultPageHandlerMethodSelector.cs117 // Step 2: remove candidates with non-matching handlers.COMMENT
LOW⚡…c/Mvc.Core/src/Routing/ActionEndpointDataSourceBase.cs127 // Step 1 - capture old tokenCOMMENT
LOW⚡…c/Mvc.Core/src/Routing/ActionEndpointDataSourceBase.cs130 // Step 2 - update endpointsCOMMENT
LOW⚡…c/Mvc.Core/src/Routing/ActionEndpointDataSourceBase.cs133 // Step 3 - create new change tokenCOMMENT
LOW⚡…c/Mvc.Core/src/Routing/ActionEndpointDataSourceBase.cs137 // Step 4 - trigger old tokenCOMMENT
LOW…structure/DefaultActionDescriptorCollectionProvider.cs167 // Step 4 - might be null if it's the first time.COMMENT
LOW⚡src/Components/AI/gen/ToolBlockGenerator.cs14 // Step 1: Parse classes with [ToolBlock] into an equatable parse resultCOMMENT
LOW⚡src/Components/AI/gen/ToolBlockGenerator.cs22 // Step 2: Report per-declaration diagnostics and emit a handler for each valid candidate.COMMENT
LOWsrc/Components/AI/gen/ToolBlockGenerator.cs39 // Step 3: Collect all valid candidates and emit the aggregate registration.COMMENT
LOW⚡…tection/Extensions/test/DataProtectionProviderTests.cs29 // Step 1: directory should be completely emptyCOMMENT
LOW⚡…tection/Extensions/test/DataProtectionProviderTests.cs33 // Step 2: instantiate the system and round-trip a payloadCOMMENT
LOW⚡…tection/Extensions/test/DataProtectionProviderTests.cs37 // Step 3: validate that there's now a single key in the directory and that it's not protectedCOMMENT
LOW⚡…tection/Extensions/test/DataProtectionProviderTests.cs95 // Step 1: directory should be completely emptyCOMMENT
LOW⚡…tection/Extensions/test/DataProtectionProviderTests.cs99 // Step 2: instantiate the system and round-trip a payloadCOMMENT
LOW⚡…tection/Extensions/test/DataProtectionProviderTests.cs106 // Step 3: validate that there's now a single key in the directory and that it's protected with DPAPICOMMENT
LOW⚡…tection/Extensions/test/DataProtectionProviderTests.cs139 // Step 1: directory should be completely emptyCOMMENT
LOW⚡…tection/Extensions/test/DataProtectionProviderTests.cs143 // Step 2: instantiate the system and round-trip a payloadCOMMENT
LOW⚡…tection/Extensions/test/DataProtectionProviderTests.cs152 // Step 3: validate that there's now a single key in the directory and that it's is protected using COMMENT
LOW⚡…tection/Extensions/test/DataProtectionProviderTests.cs224 // Step 1: directory should be completely emptyCOMMENT
LOW⚡…tection/Extensions/test/DataProtectionProviderTests.cs228 // Step 2: instantiate the system and round-trip a payloadCOMMENT
LOW⚡…tection/Extensions/test/DataProtectionProviderTests.cs233 // Step 3: validate that there's now a single key in the directory and that it's is protected using the certCOMMENT
LOW⚡…tection/Extensions/test/DataProtectionProviderTests.cs253 // Step 1: directory should be completely emptyCOMMENT
LOW⚡…tection/Extensions/test/DataProtectionProviderTests.cs257 // Step 2: instantiate the system and round-trip a payloadCOMMENT
LOW⚡…tection/Extensions/test/DataProtectionProviderTests.cs262 // Step 3: validate that there's no key in the directoryCOMMENT
LOW⚡…tection/Extensions/test/DataProtectionProviderTests.cs293 // Step 1: directory should be completely emptyCOMMENT
LOW⚡…tection/Extensions/test/DataProtectionProviderTests.cs297 // Step 2: instantiate the system and create some dataCOMMENT
LOW⚡…tection/Extensions/test/DataProtectionProviderTests.cs304 // Step 3: validate that there's now a single key in the directory and that it's is protected using the certCOMMENT
LOW⚡…tection/Extensions/test/DataProtectionProviderTests.cs312 // Step 4: setup a second system and validate it can decrypt keys and unprotect dataCOMMENT
LOW…tection/Extensions/test/DataProtectionProviderTests.cs54 // Step 1: Instantiate the system and round-trip a payloadCOMMENT
LOW…tection/Extensions/test/DataProtectionProviderTests.cs72 // Step 2: Validate that there's now a single key in the directoryCOMMENT
LOW⚡…rotection/src/Managed/ManagedAuthenticatedEncryptor.cs336 // Step 1: Generate a random key modifier and IV for this operation.COMMENT
LOW⚡…rotection/src/Managed/ManagedAuthenticatedEncryptor.cs342 // Step 2: Decrypt the KDK, and use it to generate new encryption and HMAC keys.COMMENT
LOW⚡…rotection/src/Managed/ManagedAuthenticatedEncryptor.cs354 // Step 2: Copy the key modifier and the IV to the output stream since they'll act as a header.COMMENT
LOW⚡…rotection/src/Managed/ManagedAuthenticatedEncryptor.cs357 // Step 3: Generate IV for this operation right into the result arrayCOMMENT
LOW⚡…rotection/src/Managed/ManagedAuthenticatedEncryptor.cs361 // Step 4: Perform the encryption operation.COMMENT
LOW⚡…rotection/src/Managed/ManagedAuthenticatedEncryptor.cs371 // Step 5: Calculate the digest over the IV and ciphertext.COMMENT
14 more matches not shown…
Verbosity Indicators66 hits · 116 pts
SeverityFileLineSnippetContext
LOW…crosoft.AspNetCore.Tests/DefaultCsrfProtectionTests.cs71 // Step 1: Safe methods are always allowed regardless of headers.COMMENT
LOW…crosoft.AspNetCore.Tests/DefaultCsrfProtectionTests.cs88 // Step 2: Trusted origins (from the applicable CORS policy) allow cross-origin requestsCOMMENT
LOW…crosoft.AspNetCore.Tests/DefaultCsrfProtectionTests.cs266 // Step 3: Sec-Fetch-Site header validation.COMMENT
LOW…crosoft.AspNetCore.Tests/DefaultCsrfProtectionTests.cs287 // Step 4: No Sec-Fetch-Site header → fall back to Origin vs Host comparison.COMMENT
LOW…crosoft.AspNetCore.Tests/DefaultCsrfProtectionTests.cs352 // Step 5: No Sec-Fetch-Site AND no Origin → non-browser → allowed.COMMENT
LOW⚡…c/DefaultBuilder/src/Internal/DefaultCsrfProtection.cs19 // Step 1: Safe methods are always allowed.COMMENT
LOW⚡…c/DefaultBuilder/src/Internal/DefaultCsrfProtection.cs25 // Step 2: Sec-Fetch-Site accept path. The vast majority of legitimate browserCOMMENT
LOW⚡…c/DefaultBuilder/src/Internal/DefaultCsrfProtection.cs34 // Step 3: Check trusted origins from the CORS policy that applies to this requestCOMMENT
LOW⚡…c/DefaultBuilder/src/Internal/DefaultCsrfProtection.cs59 // Step 4: Sec-Fetch-Site deny path. Any value other than "same-origin"/"none"COMMENT
LOW⚡…c/DefaultBuilder/src/Internal/DefaultCsrfProtection.cs66 // Step 5: No Sec-Fetch-Site header. Fall back to Origin vs Host comparison.COMMENT
LOW⚡…c/DefaultBuilder/src/Internal/DefaultCsrfProtection.cs74 // Step 6: No Sec-Fetch-Site AND no Origin header.COMMENT
LOW…src/Infrastructure/DefaultPageHandlerMethodSelector.cs87 // Step 1: match on HTTP method.COMMENT
LOW…src/Infrastructure/DefaultPageHandlerMethodSelector.cs117 // Step 2: remove candidates with non-matching handlers.COMMENT
LOWsrc/Mvc/Mvc.Core/src/Formatters/FormatFilter.cs97 // We need to check if the action can generate the content type the user asked for. That is, treat theCOMMENT
LOW…clients/ts/FunctionalTests/scripts/karma.local.conf.js21 // On linux, the browsers just return the command, not a path, so we need to check if it exists.COMMENT
LOW…c/SignalR/clients/ts/signalr/src/WebSocketTransport.ts97 // ErrorEvent is a browser only type we need to check if the type exists before using itCOMMENT
LOW…c/SignalR/clients/ts/signalr/src/WebSocketTransport.ts126 // ErrorEvent is a browser only type we need to check if the type exists before using itCOMMENT
LOWsrc/SignalR/server/Core/src/HubConnectionContext.cs690 // If there's a transfer format feature, we need to check if we're compatible and set thCOMMENT
LOW…mponents/Web.JS/src/Rendering/Events/EventDelegator.ts171 // when connection closed, it will detachWebRendererInterop, so we need to check if the renderer is still attachedCOMMENT
LOW⚡src/Components/AI/gen/ToolBlockGenerator.cs14 // Step 1: Parse classes with [ToolBlock] into an equatable parse resultCOMMENT
LOW⚡src/Components/AI/gen/ToolBlockGenerator.cs22 // Step 2: Report per-declaration diagnostics and emit a handler for each valid candidate.COMMENT
LOWsrc/Components/AI/gen/ToolBlockGenerator.cs39 // Step 3: Collect all valid candidates and emit the aggregate registration.COMMENT
LOW⚡…tection/Extensions/test/DataProtectionProviderTests.cs29 // Step 1: directory should be completely emptyCOMMENT
LOW⚡…tection/Extensions/test/DataProtectionProviderTests.cs33 // Step 2: instantiate the system and round-trip a payloadCOMMENT
LOW⚡…tection/Extensions/test/DataProtectionProviderTests.cs37 // Step 3: validate that there's now a single key in the directory and that it's not protectedCOMMENT
LOW⚡…tection/Extensions/test/DataProtectionProviderTests.cs95 // Step 1: directory should be completely emptyCOMMENT
LOW⚡…tection/Extensions/test/DataProtectionProviderTests.cs99 // Step 2: instantiate the system and round-trip a payloadCOMMENT
LOW⚡…tection/Extensions/test/DataProtectionProviderTests.cs106 // Step 3: validate that there's now a single key in the directory and that it's protected with DPAPICOMMENT
LOW⚡…tection/Extensions/test/DataProtectionProviderTests.cs139 // Step 1: directory should be completely emptyCOMMENT
LOW⚡…tection/Extensions/test/DataProtectionProviderTests.cs143 // Step 2: instantiate the system and round-trip a payloadCOMMENT
LOW⚡…tection/Extensions/test/DataProtectionProviderTests.cs152 // Step 3: validate that there's now a single key in the directory and that it's is protected using COMMENT
LOW⚡…tection/Extensions/test/DataProtectionProviderTests.cs224 // Step 1: directory should be completely emptyCOMMENT
LOW⚡…tection/Extensions/test/DataProtectionProviderTests.cs228 // Step 2: instantiate the system and round-trip a payloadCOMMENT
LOW⚡…tection/Extensions/test/DataProtectionProviderTests.cs233 // Step 3: validate that there's now a single key in the directory and that it's is protected using the certCOMMENT
LOW⚡…tection/Extensions/test/DataProtectionProviderTests.cs253 // Step 1: directory should be completely emptyCOMMENT
LOW⚡…tection/Extensions/test/DataProtectionProviderTests.cs257 // Step 2: instantiate the system and round-trip a payloadCOMMENT
LOW⚡…tection/Extensions/test/DataProtectionProviderTests.cs262 // Step 3: validate that there's no key in the directoryCOMMENT
LOW⚡…tection/Extensions/test/DataProtectionProviderTests.cs293 // Step 1: directory should be completely emptyCOMMENT
LOW⚡…tection/Extensions/test/DataProtectionProviderTests.cs297 // Step 2: instantiate the system and create some dataCOMMENT
LOW⚡…tection/Extensions/test/DataProtectionProviderTests.cs304 // Step 3: validate that there's now a single key in the directory and that it's is protected using the certCOMMENT
LOW⚡…tection/Extensions/test/DataProtectionProviderTests.cs312 // Step 4: setup a second system and validate it can decrypt keys and unprotect dataCOMMENT
LOW…tection/Extensions/test/DataProtectionProviderTests.cs54 // Step 1: Instantiate the system and round-trip a payloadCOMMENT
LOW…tection/Extensions/test/DataProtectionProviderTests.cs72 // Step 2: Validate that there's now a single key in the directoryCOMMENT
LOW⚡…rotection/src/Managed/ManagedAuthenticatedEncryptor.cs336 // Step 1: Generate a random key modifier and IV for this operation.COMMENT
LOW⚡…rotection/src/Managed/ManagedAuthenticatedEncryptor.cs342 // Step 2: Decrypt the KDK, and use it to generate new encryption and HMAC keys.COMMENT
LOW⚡…rotection/src/Managed/ManagedAuthenticatedEncryptor.cs354 // Step 2: Copy the key modifier and the IV to the output stream since they'll act as a header.COMMENT
LOW⚡…rotection/src/Managed/ManagedAuthenticatedEncryptor.cs357 // Step 3: Generate IV for this operation right into the result arrayCOMMENT
LOW⚡…rotection/src/Managed/ManagedAuthenticatedEncryptor.cs361 // Step 4: Perform the encryption operation.COMMENT
LOW⚡…rotection/src/Managed/ManagedAuthenticatedEncryptor.cs371 // Step 5: Calculate the digest over the IV and ciphertext.COMMENT
LOW⚡…rotection/src/Managed/ManagedAuthenticatedEncryptor.cs554 // Step 3: Calculate the correct MAC for this payload.COMMENT
LOW⚡…rotection/src/Managed/ManagedAuthenticatedEncryptor.cs562 // Step 4: Validate the MAC provided as part of the payload.COMMENT
LOW⚡…rotection/src/Managed/ManagedAuthenticatedEncryptor.cs565 // Step 5: Decipher the ciphertext and return it to the caller.COMMENT
LOW…rotection/src/Managed/ManagedAuthenticatedEncryptor.cs457 // Step 4: Validate the MAC provided as part of the payload.COMMENT
LOW…rotection/src/Managed/ManagedAuthenticatedEncryptor.cs512 // Step 1: Extract the key modifier and IV from the payload.COMMENT
LOW…rotection/src/Managed/ManagedAuthenticatedEncryptor.cs528 // Step 2: Decrypt the KDK and use it to restore the original encryption and MAC keys.COMMENT
LOW…ion/src/KeyManagement/KeyRingBasedSpanDataProtector.cs48 // Step 1: Write the magic header and key idCOMMENT
LOW…ion/src/KeyManagement/KeyRingBasedSpanDataProtector.cs63 // Step 2: Perform encryption into the destination writerCOMMENT
LOW⚡…/src/SP800_108/Win7SP800_108_CTR_HMACSHA512Provider.cs37 // Step 1: Calculate all necessary offsets into the temp input & output buffer.COMMENT
LOW⚡…/src/SP800_108/Win7SP800_108_CTR_HMACSHA512Provider.cs43 // Step 2: Copy Label and Context into the temp input buffer.COMMENT
LOW⚡…/src/SP800_108/Win7SP800_108_CTR_HMACSHA512Provider.cs47 // Step 3: copy [L] into last part of data to be hashed, big-endianCOMMENT
6 more matches not shown…
Fake / Example Data93 hits · 100 pts
SeverityFileLineSnippetContext
LOW⚡.config/CredScanSuppressions.json5 "placeholder": "aspnetcore",CODE
LOW⚡.config/CredScanSuppressions.json9 "placeholder": "password",CODE
LOW⚡.config/CredScanSuppressions.json13 "placeholder": "my password",CODE
LOW⚡.config/CredScanSuppressions.json17 "placeholder": "newpassword",CODE
LOW⚡.config/CredScanSuppressions.json21 "placeholder": "testpassword",CODE
LOW⚡.config/CredScanSuppressions.json25 "placeholder": "AAABAgMEBQYHCAkKCwwNDg+ukCEMDf0yyQ29NYubggE=",CODE
LOW⚡.config/CredScanSuppressions.json29 "placeholder": "1qaz!QAZ",CODE
LOW⚡.config/CredScanSuppressions.json33 "placeholder": "1qaz@WSX",CODE
LOW…iddleware/ResponseCaching/test/ResponseCachingTests.cs280 client.DefaultRequestHeaders.From = "user@example.com";CODE
LOW…iddleware/ResponseCaching/test/ResponseCachingTests.cs303 client.DefaultRequestHeaders.From = "user@example.com";CODE
LOW…iddleware/ResponseCaching/test/ResponseCachingTests.cs875 client.DefaultRequestHeaders.From = "user@example.com";CODE
LOW…iddleware/ResponseCaching/test/ResponseCachingTests.cs879 client.DefaultRequestHeaders.From = "user@example.com";CODE
LOW…iddleware/ResponseCaching/test/ResponseCachingTests.cs901 client.DefaultRequestHeaders.From = "user@example.com";CODE
LOW…iddleware/ResponseCaching/test/ResponseCachingTests.cs911 client.DefaultRequestHeaders.From = "user@example.com";CODE
LOW…iddleware/ResponseCaching/test/ResponseCachingTests.cs936 client.DefaultRequestHeaders.From = "user@example.com";CODE
LOW…iddleware/ResponseCaching/test/ResponseCachingTests.cs946 client.DefaultRequestHeaders.From = "user@example.com";CODE
LOWsrc/Middleware/OutputCaching/test/OutputCacheTests.cs321 client.DefaultRequestHeaders.From = "user@example.com";CODE
LOWsrc/Middleware/OutputCaching/test/OutputCacheTests.cs345 client.DefaultRequestHeaders.From = "user@example.com";CODE
LOWsrc/Middleware/OutputCaching/test/OutputCacheTests.cs879 client.DefaultRequestHeaders.From = "user@example.com";CODE
LOWsrc/Middleware/OutputCaching/test/OutputCacheTests.cs883 client.DefaultRequestHeaders.From = "user@example.com";CODE
LOWsrc/Middleware/OutputCaching/test/OutputCacheTests.cs903 client.DefaultRequestHeaders.From = "user@example.com";CODE
LOWsrc/Middleware/OutputCaching/test/OutputCacheTests.cs913 client.DefaultRequestHeaders.From = "user@example.com";CODE
LOW⚡src/Middleware/ResponseCompression/sample/LoremIpsum.cs8 internal const string Text = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus. Suspendisse leCODE
LOW⚡src/Middleware/ResponseCompression/sample/LoremIpsum.cs8 internal const string Text = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus. Suspendisse leCODE
LOW⚡src/Middleware/ResponseCompression/sample/LoremIpsum.cs9 "Ut velit mauris, egestas sed, gravida nec, ornare ut, mi. Aenean ut orci vel massa suscipit pulvinar.Nulla sollCODE
LOW⚡src/Middleware/ResponseCompression/sample/LoremIpsum.cs9 "Ut velit mauris, egestas sed, gravida nec, ornare ut, mi. Aenean ut orci vel massa suscipit pulvinar.Nulla sollCODE
LOW…y/test/Identity.Test/UserClaimsPrincipalFactoryTest.cs45 var user = new PocoUser { UserName = "Foo", Email = "foo@bar.com" };CODE
LOW…dentity.Test/Passkeys/PasskeyHandlerAttestationTest.cs1104 public string? UserDisplayName { get; set; } = "John Doe";STRING
LOW…kCore/test/EF.Test/UserStoreEncryptPersonalDataTest.cs207 user.Email = "test@test.com";CODE
LOW…ecification.Tests/src/UserManagerSpecificationTests.cs1821 IdentityResultAssert.IsSuccess(await manager.SetEmailAsync(user, "test@test.com"));CODE
LOW…rsWebSite/TagHelpers/TagCloudViewComponentTagHelper.cs19 ("Lorem ipsum dolor sit amet consectetur adipisicing elit sed do eiusmod tempor incididunt ut labore et dolore mCODE
LOW…rsWebSite/TagHelpers/TagCloudViewComponentTagHelper.cs19 ("Lorem ipsum dolor sit amet consectetur adipisicing elit sed do eiusmod tempor incididunt ut labore et dolore mCODE
LOW…es/RazorWebSite/Controllers/UrlResolutionController.cs14 Name = "John Doe"CODE
LOW….ViewFeatures/test/Rendering/HtmlHelperTextAreaTest.cs162 [Display(Prompt = "placeholder")]CODE
LOW….ViewFeatures/test/Rendering/HtmlHelperPasswordTest.cs537 [Display(Prompt = "placeholder")]CODE
LOW…c.ViewFeatures/test/Rendering/HtmlHelperTextBoxTest.cs180 [Display(Prompt = "placeholder")]CODE
LOWsrc/Mvc/Mvc.ViewFeatures/src/DefaultHtmlGenerator.cs1316 tagBuilder.MergeAttribute("placeholder", placeholder);CODE
LOW…c.JsonTranscoding.Tests/X509CertificateHelpersTests.cs30 (1, "user@example.com"),CODE
LOWsrc/Security/Authentication/test/CertificateTests.cs571 const string Expected = "John Doe";CODE
LOWsrc/Security/Authentication/test/CertificateTests.cs646 const string Expected = "John Doe";CODE
LOWsrc/Security/Authentication/test/CertificateTests.cs696 const string Expected = "John Doe";CODE
LOW…ch.SystemTextJson/test/JsonPatchDocumentJObjectTest.cs18 var model = new ObjectWithJObject { CustomData = (JsonObject)JsonSerializer.SerializeToNode(new { Emails = new[]CODE
LOW…ch.SystemTextJson/test/JsonPatchDocumentJObjectTest.cs34 var model = new ObjectWithJObject { CustomData = (JsonObject)JsonSerializer.SerializeToNode(new { Email = "foo@bCODE
LOW…ch.SystemTextJson/test/JsonPatchDocumentJObjectTest.cs48 var model = new ObjectWithJObject { CustomData = new JsonObject([new("Email", "foo@bar.com"), new("Name", "Bar")CODE
LOW…ch.SystemTextJson/test/JsonPatchDocumentJObjectTest.cs51 patch.Operations.Add(new Operation<ObjectWithJObject>("test", "/CustomData/Email", null, "foo@bar.com"));CODE
LOW…ch.SystemTextJson/test/JsonPatchDocumentJObjectTest.cs65 var model = new ObjectWithJObject { CustomData = new JsonObject([new("Email", "foo@bar.com")]) };CODE
LOW…ch.SystemTextJson/test/JsonPatchDocumentJObjectTest.cs74 Assert.Equal("foo@bar.com", model.CustomData["UserName"].GetValue<string>());CODE
LOW…ch.SystemTextJson/test/JsonPatchDocumentJObjectTest.cs147 var model = new ObjectWithJObject { CustomData = new JsonObject([new("Email", "foo@bar.com"), new("Name", "Bar")CODE
LOW…ch.SystemTextJson/test/JsonPatchDocumentJObjectTest.cs163 var model = new ObjectWithJObject { CustomData = new JsonObject([new("Email", "foo@bar.com"), new("Name", "Bar")CODE
LOW…eatures/JsonPatch/test/JsonPatchDocumentJObjectTest.cs20 var model = new ObjectWithJObject { CustomData = JObject.FromObject(new { Emails = new[] { "foo@bar.com" } }) };CODE
LOW…eatures/JsonPatch/test/JsonPatchDocumentJObjectTest.cs36 var model = new ObjectWithJObject { CustomData = JObject.FromObject(new { Email = "foo@bar.com", Name = "Bar" })CODE
LOW…eatures/JsonPatch/test/JsonPatchDocumentJObjectTest.cs50 var model = new ObjectWithJObject { CustomData = JObject.FromObject(new { Email = "foo@bar.com", Name = "Bar" })CODE
LOW…eatures/JsonPatch/test/JsonPatchDocumentJObjectTest.cs53 patch.Operations.Add(new Operation<ObjectWithJObject>("test", "/CustomData/Email", null, "foo@bar.com"));CODE
LOW…eatures/JsonPatch/test/JsonPatchDocumentJObjectTest.cs67 var model = new ObjectWithJObject { CustomData = JObject.FromObject(new { Email = "foo@bar.com" }) };CODE
LOW…eatures/JsonPatch/test/JsonPatchDocumentJObjectTest.cs76 Assert.Equal("foo@bar.com", model.CustomData["UserName"].Value<string>());CODE
LOW…eatures/JsonPatch/test/JsonPatchDocumentJObjectTest.cs148 var model = new ObjectWithJObject { CustomData = JObject.FromObject(new { Email = "foo@bar.com", Name = "Bar" })CODE
LOW…eatures/JsonPatch/test/JsonPatchDocumentJObjectTest.cs164 var model = new ObjectWithJObject { CustomData = JObject.FromObject(new { Email = "foo@bar.com", Name = "Bar" })CODE
LOW…i.SourceGenerators.Tests/OperationTests.MinimalApis.cs327 /// <example>"user@example.com"</example>COMMENT
LOW…i.SourceGenerators.Tests/OperationTests.MinimalApis.cs496 Assert.Equal("user@example.com", path19.Parameters[1].Example.GetValue<string>());STRING
LOW…malApis#OpenApiXmlCommentSupport.generated.verified.cs65 cache.Add(@"P:MixedParametersClass.Email", new XmlComment(@"The user's email address.", null, null, null, nuCODE
33 more matches not shown…
Decorative Section Separators19 hits · 66 pts
SeverityFileLineSnippetContext
MEDIUM⚡eng/common/core-templates/stages/renovate.yml1# --------------------------------------------------------------------------------------COMMENT
MEDIUM⚡eng/common/core-templates/stages/renovate.yml3# --------------------------------------------------------------------------------------COMMENT
MEDIUM⚡eng/common/core-templates/stages/renovate.yml9# --------------------------------------------------------------------------------------COMMENT
MEDIUM⚡eng/common/core-templates/job/renovate.yml1# --------------------------------------------------------------------------------------COMMENT
MEDIUM⚡eng/common/core-templates/job/renovate.yml3# --------------------------------------------------------------------------------------COMMENT
MEDIUM⚡eng/common/core-templates/job/renovate.yml17# --------------------------------------------------------------------------------------COMMENT
MEDIUM.github/workflows/validate-pat-pool.yml33 # -----------------------------------------------------------COMMENT
MEDIUM.github/workflows/validate-pat-pool.yml37 # -----------------------------------------------------------COMMENT
MEDIUM.github/workflows/validate-pat-pool.yml139 # -----------------------------------------------------------COMMENT
MEDIUM.github/workflows/validate-pat-pool.yml141 # -----------------------------------------------------------COMMENT
MEDIUM…omponents/Testing/test/GenerateE2EManifestTaskTests.cs31 // ── build mode + Build scenario (local dev) ──────────────────────COMMENT
MEDIUM…omponents/Testing/test/GenerateE2EManifestTaskTests.cs56 // ── build mode + Publish scenario ────────────────────────────────COMMENT
MEDIUM…omponents/Testing/test/GenerateE2EManifestTaskTests.cs94 // ── publish mode + Publish scenario (exe found) ──────────────────COMMENT
MEDIUM…omponents/Testing/test/GenerateE2EManifestTaskTests.cs122 // ── publish mode + Publish scenario (dll only) ───────────────────COMMENT
MEDIUM…omponents/Testing/test/GenerateE2EManifestTaskTests.cs163 // ── all mode + Publish scenario ──────────────────────────────────COMMENT
MEDIUM…omponents/Testing/test/GenerateE2EManifestTaskTests.cs201 // ── Custom E2EAppsRelativeDir ────────────────────────────────────COMMENT
MEDIUM…omponents/Testing/test/GenerateE2EManifestTaskTests.cs223 // ── Multiple apps ────────────────────────────────────────────────COMMENT
MEDIUM…omponents/Testing/test/GenerateE2EManifestTaskTests.cs245 // ── PublicUrl metadata flows through ─────────────────────────────COMMENT
MEDIUM…omponents/Testing/test/GenerateE2EManifestTaskTests.cs386 // ── Helpers ──────────────────────────────────────────────────────COMMENT
Modern AI Meta-Vocabulary21 hits · 58 pts
SeverityFileLineSnippetContext
MEDIUMdocs/CrossCuttingGuidance.md71### Options, configuration, and dependency injectionCOMMENT
MEDIUM.github/dependabot.yml414 # Actions pinned in the generated agentic .lock.yml files, managed by gh awCOMMENT
MEDIUM.github/workflows/pr-docs-check.md57# Run agentic jobs in an isolated `copilot-pat-pool` environment.COMMENT
MEDIUM…kflows/agentics-maintenance-dotnet-AspNetCore.Docs.yml24# This file is the agentic maintenance workflow for the SideRepoOps targetCOMMENT
MEDIUM.github/workflows/cswin32-update.md53# Run agentic jobs in an isolated `copilot-pat-pool` environment.COMMENT
MEDIUM.github/workflows/community-pr-issue-check.md33# Run agentic jobs in an isolated `copilot-pat-pool` environment.COMMENT
MEDIUM.github/workflows/issue-triage-agent.md129# Run agentic jobs in an isolated `copilot-pat-pool` environment.COMMENT
MEDIUM.github/workflows/test-quarantine.md2117# Run agentic jobs in an isolated `copilot-pat-pool` environment.COMMENT
MEDIUM.github/workflows/browsertesting-deps-update.md49# Run agentic jobs in an isolated `copilot-pat-pool` environment.COMMENT
MEDIUM.github/workflows/shared/pat_pool.README.md82# Run agentic jobs in an isolated `copilot-pat-pool` environment.COMMENT
MEDIUM.github/workflows/shared/pat_pool.README.md214[configure-repo]: https://github.github.com/gh-aw/guides/agentic-authoring/#configuring-your-repositoryCODE
MEDIUM.github/agents/agentic-workflows.md45- Configuration: `https://raw.githubusercontent.com/github/gh-aw/main/.github/aw/github-agentic-workflows.md`CODE
MEDIUM⚡.github/agents/agentic-workflows.md69**Prompt file**: `https://raw.githubusercontent.com/github/gh-aw/main/.github/aw/create-agentic-workflow.md`CODE
MEDIUM⚡.github/agents/agentic-workflows.md79**Prompt file**: `https://raw.githubusercontent.com/github/gh-aw/main/.github/aw/update-agentic-workflow.md`CODE
MEDIUM⚡.github/agents/agentic-workflows.md89**Prompt file**: `https://raw.githubusercontent.com/github/gh-aw/main/.github/aw/debug-agentic-workflow.md`CODE
MEDIUM⚡.github/agents/agentic-workflows.md99**Prompt file**: `https://raw.githubusercontent.com/github/gh-aw/main/.github/aw/upgrade-agentic-workflows.md`CODE
MEDIUM.github/agents/agentic-workflows.md119**Prompt file**: `https://raw.githubusercontent.com/github/gh-aw/main/.github/aw/create-shared-agentic-workflow.md`CODE
MEDIUM.github/agents/agentic-workflows.md193# Initialize repository for agentic workflowsCOMMENT
MEDIUM.github/agents/agentic-workflows.md225- Always reference the instructions file at `https://raw.githubusercontent.com/github/gh-aw/main/.github/aw/github-agentCODE
MEDIUMsrc/Analyzers/Analyzers/src/UseAuthorizationAnalyzer.cs87 // We'll avoid doing any analysis in this event and rely on the runtime guardrails.COMMENT
MEDIUMsrc/Components/AGENTS.md78If WebDriver cannot perform or observe one operation, keep the permanent C# Selenium scenario, name the exact WebDriver CODE
AI Slop Vocabulary14 hits · 40 pts
SeverityFileLineSnippetContext
MEDIUMeng/common/cross/install-debs.py126 # keyboxd, which makes it robust on hosts running GnuPG 2.4+ (e.g. AzureCOMMENT
LOW…ommon/core-templates/steps/enable-internal-sources.yml34 # If running on dnceng (internal project), just use the default behavior for NuGetAuthenticate.COMMENT
MEDIUMeng/skill-evals/pr-attention-queue/eval.vally.yaml32# An active mutation-refusal test needs a runtime harness first: a token scopedCOMMENT
MEDIUM.devcontainer/scripts/container-creation.sh14# Add .NET Dev Certs to environment to facilitate debugging.COMMENT
MEDIUMsrc/Mvc/Mvc.TagHelpers/src/FormTagHelper.cs260 // A <form> tag that doesn't utilize asp-* attributes. Let it flow to the output.COMMENT
MEDIUMsrc/SignalR/server/Core/src/Internal/Utf8HashLookup.cs14/// This type is not robust against hash collision attacks. DO NOT add arbitrary adversary-influenced keys to the collecCOMMENT
MEDIUM…ts/Web.JS/src/Services/ComponentDescriptorDiscovery.ts278 // comment invalid. We could unencode them in .NET Code, but that would be slower to do and we can leverage the fact tCOMMENT
MEDIUMsrc/Components/Web.JS/src/Validation/DomUtils.ts62 // Use getComputedStyle for robust visibility detection covering CSS classes, stylesheets,COMMENT
MEDIUMsrc/Components/Web/src/WebRenderer.cs119 // parameters, we utilize the source-generated WebRendererSerializerContextCOMMENT
MEDIUMsrc/Components/Components/src/ChangeDetection.cs33 if (oldValueType != newValueType // Definitely differentCODE
MEDIUM…nents/Components/src/Reflection/ComponentProperties.cs320 // SupplyParameterFromQuery feature that did not utilize cascading values, and thus did not have this liCOMMENT
MEDIUMsrc/Http/Headers/src/SetCookieHeaderValue.cs161 /// "SameSite" cookies offer a robust defense against CSRF attack whenCOMMENT
MEDIUMsrc/Http/Http.Extensions/src/RequestDelegateFactory.cs792 // For complex types, leverage the shared form binding infrastructure. For example,COMMENT
MEDIUMsrc/Http/Http.Extensions/src/RequestDelegateFactory.cs2689 // leverage the STJ polymorphism support.COMMENT
Deep Nesting43 hits · 36 pts
SeverityFileLineSnippetContext
LOWeng/common/cross/install-debs.py20CODE
LOWeng/common/cross/install-debs.py196CODE
LOWeng/common/cross/install-debs.py221CODE
LOWeng/common/cross/install-debs.py259CODE
LOWeng/common/cross/install-debs.py293CODE
LOWeng/common/cross/install-debs.py348CODE
LOW…/test-quarantine/test_validate_pull_request_outputs.py325CODE
LOW…/scripts/test-quarantine/collect_case_a_eligibility.py98CODE
LOW…/scripts/test-quarantine/collect_case_a_eligibility.py209CODE
LOW…/scripts/test-quarantine/collect_case_a_eligibility.py231CODE
LOW…/scripts/test-quarantine/collect_case_a_eligibility.py330CODE
LOW…/scripts/test-quarantine/collect_case_a_eligibility.py384CODE
LOW…/scripts/test-quarantine/collect_case_a_eligibility.py475CODE
LOW…/scripts/test-quarantine/collect_case_a_eligibility.py1018CODE
LOW…/scripts/test-quarantine/collect_case_a_eligibility.py1304CODE
LOW…/scripts/test-quarantine/collect_case_a_eligibility.py1441CODE
LOW…/scripts/test-quarantine/collect_case_a_eligibility.py1565CODE
LOW…/scripts/test-quarantine/collect_case_a_eligibility.py2008CODE
LOW…/scripts/test-quarantine/collect_case_a_eligibility.py2364CODE
LOW…/scripts/test-quarantine/collect_case_a_eligibility.py2452CODE
LOW…/scripts/test-quarantine/collect_case_a_eligibility.py2772CODE
LOW…/scripts/test-quarantine/collect_case_a_eligibility.py3033CODE
LOW…/scripts/test-quarantine/collect_case_a_eligibility.py2047CODE
LOW…pts/test-quarantine/test_collect_case_a_eligibility.py335CODE
LOW…pts/test-quarantine/test_collect_case_a_eligibility.py2205CODE
LOW…ripts/test-quarantine/validate_pull_request_outputs.py121CODE
LOW…ripts/test-quarantine/validate_pull_request_outputs.py565CODE
LOW.github/workflows/pr-docs-check/find_existing_draft.py14CODE
LOW.github/workflows/pr-docs-check/test_runtime_wiring.py114CODE
LOW.github/workflows/pr-docs-check/test_runtime_wiring.py183CODE
LOW.github/workflows/pr-docs-check/test_runtime_wiring.py126CODE
LOW…ithub/workflows/pr-docs-check/test_validate_outcome.py148CODE
LOW.github/workflows/pr-docs-check/test_rerun.py89CODE
LOW.github/workflows/pr-docs-check/test_rerun.py176CODE
LOW.github/workflows/pr-docs-check/test_rerun.py191CODE
LOW.github/workflows/pr-docs-check/test_rerun.py231CODE
LOW.github/workflows/pr-docs-check/prepare_run.py41CODE
LOW.github/workflows/pr-docs-check/prepare_context.py64CODE
LOW.github/workflows/pr-docs-check/prepare_context.py85CODE
LOW.github/workflows/pr-docs-check/prepare_context.py114CODE
LOW.github/workflows/pr-docs-check/test_branch_identity.py56CODE
LOW.github/workflows/pr-docs-check/validate_outcome.py208CODE
LOW.github/workflows/pr-docs-check/validate_outcome.py424CODE
Excessive Try-Catch Wrapping14 hits · 16 pts
SeverityFileLineSnippetContext
MEDIUMeng/common/cross/install-debs.py42 print(f"Error downloading {url}: {type(e).__name__} - {e}. Retrying...")CODE
MEDIUMeng/common/cross/install-debs.py206 print(f"Error: Package '{current}' was not found in the available packages.")CODE
LOW.github/workflows/test-quarantine.lock.yml3901 except Exception as e:CODE
LOW.github/workflows/test-quarantine.lock.yml3972 except Exception:CODE
LOW.github/workflows/test-quarantine.lock.yml4130 except Exception as e:CODE
LOW.github/workflows/test-quarantine.lock.yml4314 except Exception as ex:CODE
LOW.github/workflows/test-quarantine.lock.yml4571 except Exception as ex:CODE
LOW.github/workflows/test-quarantine.md415 except Exception as e:CODE
LOW.github/workflows/test-quarantine.md486 except Exception:CODE
LOW.github/workflows/test-quarantine.md645 except Exception as e:CODE
LOW.github/workflows/test-quarantine.md829 except Exception as ex:CODE
LOW.github/workflows/test-quarantine.md1086 except Exception as ex:CODE
LOW…/scripts/test-quarantine/collect_case_a_eligibility.py3315 except Exception:CODE
LOW…/scripts/test-quarantine/collect_case_a_eligibility.py3346 except Exception:CODE
AI Response Leakage2 hits · 15 pts
SeverityFileLineSnippetContext
HIGH…S/src/Rendering/RenderBatch/SharedMemoryRenderBatch.ts11// In this implementation, all the DTO types are really heap pointers at runtime, hence allCOMMENT
HIGH…ebAssembly/src/Hosting/WebAssemblyHostConfiguration.cs38 // In this implementation, this largely exists as a way to satisfy theCOMMENT
Redundant / Tautological Comments9 hits · 14 pts
SeverityFileLineSnippetContext
LOWeng/common/tools.sh337 # Check if the script is older than 30 days using timestamp fileCOMMENT
LOWeng/common/tools.sh446 # Check if the toolset has already been extractedCOMMENT
LOWeng/common/SetupNugetSources.sh66 # Check if disabledPackageSources section existsCOMMENT
LOWeng/common/SetupNugetSources.sh72 # Check if this source name is disabledCOMMENT
LOWeng/common/SetupNugetSources.sh92 # Check if source already existsCOMMENT
LOWeng/common/SetupNugetSources.sh122 # Check if disabledPackageSources section existsCOMMENT
LOWeng/common/SetupNugetSources.sh192 # Check if there is no existing credential for this FeedNameCOMMENT
LOWeng/common/core-templates/steps/source-build.yml31 # Check if AzDO substitutes in a build config from a variable, and use it if so.COMMENT
LOWeng/common/core-templates/steps/install-microbuild.yml64 # Check if ESRP is disabled while SignType is realCOMMENT
Self-Referential Comments4 hits · 12 pts
SeverityFileLineSnippetContext
MEDIUMeng/build.sh376# Initialize global variables need to be set before the import of Arcade is importedCOMMENT
MEDIUMeng/common/cross/build-rootfs.sh693 # Create the symlink in the same directoryCOMMENT
MEDIUMeng/common/core-templates/job/helix-job-monitor.yml217 # Create a minimal NuGet.config that only references the local nupkg directory.COMMENT
MEDIUM…kflows/agentics-maintenance-dotnet-AspNetCore.Docs.yml24# This file is the agentic maintenance workflow for the SideRepoOps targetCOMMENT
Example Usage Blocks4 hits · 7 pts
SeverityFileLineSnippetContext
LOWeng/common/native/install-dependencies.sh7# Usage:COMMENT
LOW…common/templates-official/variables/pool-providers.yml12# How to use:COMMENT
LOWeng/common/templates/variables/pool-providers.yml12# How to use:COMMENT
LOW⚡eng/common/core-templates/job/renovate.yml11# Usage:COMMENT
Magic Placeholder Names1 hit · 5 pts
SeverityFileLineSnippetContext
HIGH…jectTemplates/content/McpServer-CSharp/local/README.md692. Publish to NuGet.org with `dotnet nuget push bin/Release/*.nupkg --api-key <your-api-key> --source https://api.nuget.CODE
Slop Phrases1 hit · 3 pts
SeverityFileLineSnippetContext
MEDIUM…ent/McpServer-CSharp/common/Tools/RandomNumberTools.cs5/// Sample MCP tools for demonstration purposes.COMMENT
Cross-Language Confusion1 hit · 2 pts
SeverityFileLineSnippetContext
HIGH.github/workflows/pr-docs-check/test_runtime_wiring.py266 self.assertIn("github.event.pull_request.number || inputs.pr_number", workflow)STRING
TODO Padding1 hit · 2 pts
SeverityFileLineSnippetContext
LOW…y/EntityFrameworkCore/test/EF.Test/SqlStoreTestBase.cs17// TODO: Add test variation with non IdentityDbContextCOMMENT
Unused Imports1 hit · 1 pts
SeverityFileLineSnippetContext
LOWeng/common/cross/install-debs.py18CODE