Repository Analysis

dotnet/skills

Repository for skills to assist AI coding agents with .NET and C#

9.2 Low AI signal View on GitHub
9.2
Adjusted Score
9.2
Raw Score
100%
Time Factor
2026-05-29
Last Push
3,196
Stars
C#
Language
270,087
Lines of Code
1569
Files
1717
Pattern Hits
2026-05-31
Scan Date

Score History

Severity Breakdown

CRITICAL 1HIGH 14MEDIUM 365LOW 1337

Pattern Findings

1717 matches across 11 categories. Click a row to expand file-level details.

Over-Commented Block1316 hits · 1289 pts
SeverityFileLineSnippet
LOWeng/allowed-external-deps.txt1# Allowed external dependencies for the skill-validator.
LOWeng/known-domains.txt1# Known domains for skill/agent content
LOWeng/skill-validator/tests/Check/SkillProfileTests.cs341 // --- Absolute (repo-rooted) path handling ---
LOWeng/skill-validator/src/Shared/RetryHelper.cs1namespace SkillValidator.Shared;
LOWeng/skill-validator/src/Shared/RetryHelper.cs21
LOWeng/skill-validator/src/Shared/LlmJson.cs1using System.Text.Json;
LOWeng/skill-validator/src/Evaluate/LlmSession.cs1using GitHub.Copilot.SDK;
LOWeng/vally-adapter/run-vally-evals.sh1#!/usr/bin/env bash
LOW…/dotnet-experimental/exp-mock-usage-analysis/eval.yaml201 - "Recommended extracting shared setup into a helper, builder, or TestInitialize to reduce duplication"
LOW…s/dotnet-upgrade/dotnet-aot-compat/before/ArmClient.cs41 /// Initializes a new instance of the <see cref="ArmClient"/> class.
LOW…s/dotnet-upgrade/dotnet-aot-compat/before/ArmClient.cs121 /// </summary>
LOW…s/dotnet-upgrade/dotnet-aot-compat/before/ArmClient.cs141 /// </summary>
LOW…s/dotnet-upgrade/dotnet-aot-compat/before/ArmClient.cs261 /// <summary> Gets all resource providers for a subscription. </summary>
LOW…dotnet-upgrade/dotnet-aot-compat/before/ArmResource.cs61 /// <summary>
LOW…tnet-upgrade/dotnet-aot-compat/before/ArmCollection.cs41 /// Gets the resource identifier.
LOW…tnet-upgrade/dotnet-aot-compat/before/ArmCollection.cs61 /// Gets the base uri for this resource client.
LOW…rade/dotnet-aot-compat/before/ExperimentalAttribute.cs41 /// <summary>
LOW…-compat/before/Resources/Generated/SubscriptionData.cs21 /// <summary>
LOW…-compat/before/Resources/Generated/SubscriptionData.cs41 /// <term>BinaryData.FromObjectAsJson(new { key = "value" })</term>
LOW…pat/before/Resources/Generated/PolicyAssignmentData.cs21 {
LOW…pat/before/Resources/Generated/PolicyAssignmentData.cs41 /// <item>
LOW…pat/before/Resources/Generated/PolicyAssignmentData.cs61 Overrides = new ChangeTrackingList<PolicyOverride>();
LOW…pat/before/Resources/Generated/PolicyAssignmentData.cs121 public IDictionary<string, ArmPolicyParameterValue> Parameters { get; }
LOW…pat/before/Resources/Generated/PolicyAssignmentData.cs141 /// <term>BinaryData.FromString("\"foo\"")</term>
LOW…fore/Resources/Generated/ResourceProviderCollection.cs41 /// Gets the specified resource provider.
LOW…fore/Resources/Generated/ResourceProviderCollection.cs81 scope.Failed(e);
LOW…fore/Resources/Generated/ResourceProviderCollection.cs101 /// <item>
LOW…fore/Resources/Generated/ResourceProviderCollection.cs141 /// <description>Providers_List</description>
LOW…fore/Resources/Generated/ResourceProviderCollection.cs161 }
LOW…fore/Resources/Generated/ResourceProviderCollection.cs181 /// </item>
LOW…fore/Resources/Generated/ResourceProviderCollection.cs201 /// <item>
LOW…fore/Resources/Generated/ResourceProviderCollection.cs241 /// <item>
LOW…fore/Resources/Generated/ResourceProviderCollection.cs281
LOW…fore/Resources/Generated/ResourceProviderCollection.cs321 catch (Exception e)
LOW…fore/Resources/Generated/ResourceProviderCollection.cs341 /// <description>2022-09-01</description>
LOW…ompat/before/Resources/Generated/ManagementLockData.cs21 {
LOW…ompat/before/Resources/Generated/ManagementLockData.cs41 /// <item>
LOW…esources/Generated/TenantPolicyDefinitionCollection.cs61 /// <term>Operation Id</term>
LOW…esources/Generated/TenantPolicyDefinitionCollection.cs101 /// <item>
LOW…esources/Generated/TenantPolicyDefinitionCollection.cs141 }
LOW…esources/Generated/TenantPolicyDefinitionCollection.cs161 /// </item>
LOW…esources/Generated/TenantPolicyDefinitionCollection.cs181 /// </item>
LOW…esources/Generated/TenantPolicyDefinitionCollection.cs201 {
LOW…esources/Generated/TenantPolicyDefinitionCollection.cs221 /// </item>
LOW…esources/Generated/TenantPolicyDefinitionCollection.cs241 return Response.FromValue(response.Value != null, response.GetRawResponse());
LOW…esources/Generated/TenantPolicyDefinitionCollection.cs261 /// <item>
LOW…esources/Generated/TenantPolicyDefinitionCollection.cs301 /// <term>Operation Id</term>
LOW…esources/Generated/TenantPolicyDefinitionCollection.cs341 /// <item>
LOW…Generated/SubscriptionPolicySetDefinitionCollection.cs61 /// <term>Operation Id</term>
LOW…Generated/SubscriptionPolicySetDefinitionCollection.cs101 }
LOW…Generated/SubscriptionPolicySetDefinitionCollection.cs161 /// </item>
LOW…Generated/SubscriptionPolicySetDefinitionCollection.cs201 /// This operation retrieves the policy set definition in the given subscription with the given name.
LOW…Generated/SubscriptionPolicySetDefinitionCollection.cs241 throw;
LOW…Generated/SubscriptionPolicySetDefinitionCollection.cs261 /// <term>Resource</term>
LOW…Generated/SubscriptionPolicySetDefinitionCollection.cs281 /// <term>Request Path</term>
LOW…Generated/SubscriptionPolicySetDefinitionCollection.cs301 /// <returns> A collection of <see cref="SubscriptionPolicySetDefinitionResource"/> that may take multiple servi
LOW…Generated/SubscriptionPolicySetDefinitionCollection.cs321 /// <term>Default Api Version</term>
LOW…Generated/SubscriptionPolicySetDefinitionCollection.cs361 /// <description>PolicySetDefinitions_Get</description>
LOW…Generated/SubscriptionPolicySetDefinitionCollection.cs401 /// </item>
LOW…Generated/SubscriptionPolicySetDefinitionCollection.cs441 /// Tries to get details for this resource from the service.
1256 more matches not shown…
Decorative Section Separators248 hits · 728 pts
SeverityFileLineSnippet
MEDIUMeng/dashboard/token-usage.js32 // ── Public entry point ──────────────────────────────────────────────
MEDIUMeng/dashboard/token-usage.js57 // ── Main renderer ───────────────────────────────────────────────────
MEDIUMeng/dashboard/token-usage.js111 // ── Summary cards ───────────────────────────────────────────────────
MEDIUMeng/dashboard/token-usage.js166 // ── Daily overview charts ───────────────────────────────────────────
MEDIUMeng/dashboard/token-usage.js250 // ── Per-plugin sub-charts ───────────────────────────────────────────
MEDIUMeng/dashboard/token-usage.js322 // ── Collapsible breakdown table ─────────────────────────────────────
MEDIUM…/dotnet-experimental/exp-mock-usage-analysis/eval.yaml2 # ============================================================
MEDIUM…/dotnet-experimental/exp-mock-usage-analysis/eval.yaml8 # ============================================================
MEDIUM…/dotnet-experimental/exp-mock-usage-analysis/eval.yaml10 # ============================================================
MEDIUM…/dotnet-experimental/exp-mock-usage-analysis/eval.yaml12 # ============================================================
MEDIUM…/dotnet-experimental/exp-mock-usage-analysis/eval.yaml44 # ============================================================
MEDIUM…/dotnet-experimental/exp-mock-usage-analysis/eval.yaml46 # ============================================================
MEDIUM…/dotnet-experimental/exp-mock-usage-analysis/eval.yaml76 # ============================================================
MEDIUM…/dotnet-experimental/exp-mock-usage-analysis/eval.yaml78 # ============================================================
MEDIUM…/dotnet-experimental/exp-mock-usage-analysis/eval.yaml106 # ============================================================
MEDIUM…/dotnet-experimental/exp-mock-usage-analysis/eval.yaml110 # ============================================================
MEDIUM…/dotnet-experimental/exp-mock-usage-analysis/eval.yaml112 # ============================================================
MEDIUM…/dotnet-experimental/exp-mock-usage-analysis/eval.yaml114 # ============================================================
MEDIUM…/dotnet-experimental/exp-mock-usage-analysis/eval.yaml142 # ============================================================
MEDIUM…/dotnet-experimental/exp-mock-usage-analysis/eval.yaml144 # ============================================================
MEDIUM…/dotnet-experimental/exp-mock-usage-analysis/eval.yaml172 # ============================================================
MEDIUM…/dotnet-experimental/exp-mock-usage-analysis/eval.yaml174 # ============================================================
MEDIUM…/dotnet-experimental/exp-mock-usage-analysis/eval.yaml206 # ============================================================
MEDIUM…/dotnet-experimental/exp-mock-usage-analysis/eval.yaml212 # ============================================================
MEDIUM…dotnet-experimental/exp-test-maintainability/eval.yaml192 # ==========================================================================
MEDIUM…dotnet-experimental/exp-test-maintainability/eval.yaml194 # ==========================================================================
MEDIUM…dotnet-experimental/exp-test-maintainability/eval.yaml223 # ==========================================================================
MEDIUM…dotnet-experimental/exp-test-maintainability/eval.yaml225 # ==========================================================================
MEDIUMtests/dotnet-test/agent.test-migration/eval.yaml2 # ============================================================================
MEDIUMtests/dotnet-test/agent.test-migration/eval.yaml6 # ============================================================================
MEDIUMtests/dotnet-test/agent.test-migration/eval.yaml40 # ============================================================================
MEDIUMtests/dotnet-test/agent.test-migration/eval.yaml42 # ============================================================================
MEDIUMtests/dotnet-test/agent.test-migration/eval.yaml71 # ============================================================================
MEDIUMtests/dotnet-test/agent.test-migration/eval.yaml73 # ============================================================================
MEDIUMtests/dotnet-test/agent.test-migration/eval.yaml101 # ============================================================================
MEDIUMtests/dotnet-test/agent.test-migration/eval.yaml103 # ============================================================================
MEDIUMtests/dotnet-test/test-tagging/eval.yaml2 # ==========================================================================
MEDIUMtests/dotnet-test/test-tagging/eval.yaml4 # ==========================================================================
MEDIUMtests/dotnet-test/test-tagging/eval.yaml41 # ==========================================================================
MEDIUMtests/dotnet-test/test-tagging/eval.yaml43 # ==========================================================================
MEDIUMtests/dotnet-test/test-tagging/eval.yaml80 # ==========================================================================
MEDIUMtests/dotnet-test/test-tagging/eval.yaml82 # ==========================================================================
MEDIUMtests/dotnet-test/test-tagging/eval.yaml119 # ==========================================================================
MEDIUMtests/dotnet-test/test-tagging/eval.yaml121 # ==========================================================================
MEDIUMtests/dotnet-test/test-tagging/eval.yaml154 # ==========================================================================
MEDIUMtests/dotnet-test/test-tagging/eval.yaml156 # ==========================================================================
MEDIUMtests/dotnet-test/test-tagging/eval.yaml186 # ==========================================================================
MEDIUMtests/dotnet-test/test-tagging/eval.yaml188 # ==========================================================================
MEDIUMtests/dotnet-test/test-tagging/eval.yaml228 # ==========================================================================
MEDIUMtests/dotnet-test/test-tagging/eval.yaml230 # ==========================================================================
MEDIUMtests/dotnet-test/test-tagging/eval.yaml268 # ==========================================================================
MEDIUMtests/dotnet-test/test-tagging/eval.yaml270 # ==========================================================================
MEDIUMtests/dotnet-test/mtp-hot-reload/eval.yaml2 # ============================================================================
MEDIUMtests/dotnet-test/mtp-hot-reload/eval.yaml4 # ============================================================================
MEDIUMtests/dotnet-test/mtp-hot-reload/eval.yaml163 # ============================================================================
MEDIUMtests/dotnet-test/mtp-hot-reload/eval.yaml165 # ============================================================================
MEDIUMtests/dotnet-test/mtp-hot-reload/eval.yaml298 # ============================================================================
MEDIUMtests/dotnet-test/mtp-hot-reload/eval.yaml300 # ============================================================================
MEDIUMtests/dotnet-test/mtp-hot-reload/eval.yaml366 # ============================================================================
MEDIUMtests/dotnet-test/mtp-hot-reload/eval.yaml368 # ============================================================================
188 more matches not shown…
AI Slop Vocabulary116 hits · 350 pts
SeverityFileLineSnippet
MEDIUM…ManagementGroup/Generated/ManagementGroupCollection.cs85 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header wit
MEDIUM…ManagementGroup/Generated/ManagementGroupCollection.cs137 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header wit
MEDIUM…ManagementGroup/Generated/ManagementGroupCollection.cs189 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header wit
MEDIUM…ManagementGroup/Generated/ManagementGroupCollection.cs239 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header wit
MEDIUM…ManagementGroup/Generated/ManagementGroupCollection.cs285 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header wit
MEDIUM…ManagementGroup/Generated/ManagementGroupCollection.cs322 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header wit
MEDIUM…ManagementGroup/Generated/ManagementGroupCollection.cs506 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header wit
MEDIUM…ManagementGroup/Generated/ManagementGroupCollection.cs553 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header wit
MEDIUM…ManagementGroup/Generated/ManagementGroupCollection.cs600 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header wit
MEDIUM…ManagementGroup/Generated/ManagementGroupCollection.cs649 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header wit
MEDIUM…Group/Generated/ManagementGroupSubscriptionResource.cs111 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header wit
MEDIUM…Group/Generated/ManagementGroupSubscriptionResource.cs153 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header wit
MEDIUM…Group/Generated/ManagementGroupSubscriptionResource.cs196 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header wit
MEDIUM…Group/Generated/ManagementGroupSubscriptionResource.cs242 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header wit
MEDIUM…Group/Generated/ManagementGroupSubscriptionResource.cs288 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header wit
MEDIUM…Group/Generated/ManagementGroupSubscriptionResource.cs334 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header wit
MEDIUM…e/ManagementGroup/Generated/ManagementGroupResource.cs120 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header wit
MEDIUM…e/ManagementGroup/Generated/ManagementGroupResource.cs153 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header wit
MEDIUM…e/ManagementGroup/Generated/ManagementGroupResource.cs188 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header wit
MEDIUM…e/ManagementGroup/Generated/ManagementGroupResource.cs233 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header wit
MEDIUM…e/ManagementGroup/Generated/ManagementGroupResource.cs277 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header wit
MEDIUM…e/ManagementGroup/Generated/ManagementGroupResource.cs322 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header wit
MEDIUM…e/ManagementGroup/Generated/ManagementGroupResource.cs366 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header wit
MEDIUM…e/ManagementGroup/Generated/ManagementGroupResource.cs410 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header wit
MEDIUM…oup/Generated/ManagementGroupSubscriptionCollection.cs77 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header wit
MEDIUM…oup/Generated/ManagementGroupSubscriptionCollection.cs128 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header wit
MEDIUM…oup/Generated/ManagementGroupSubscriptionCollection.cs178 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header wit
MEDIUM…oup/Generated/ManagementGroupSubscriptionCollection.cs225 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header wit
MEDIUM…oup/Generated/ManagementGroupSubscriptionCollection.cs343 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header wit
MEDIUM…oup/Generated/ManagementGroupSubscriptionCollection.cs387 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header wit
MEDIUM…oup/Generated/ManagementGroupSubscriptionCollection.cs431 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header wit
MEDIUM…oup/Generated/ManagementGroupSubscriptionCollection.cs477 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header wit
MEDIUM…rated/RestOperations/ManagementGroupsRestOperations.cs79 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header wit
MEDIUM…rated/RestOperations/ManagementGroupsRestOperations.cs108 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header wit
MEDIUM…rated/RestOperations/ManagementGroupsRestOperations.cs195 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header wit
MEDIUM…rated/RestOperations/ManagementGroupsRestOperations.cs229 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header wit
MEDIUM…rated/RestOperations/ManagementGroupsRestOperations.cs296 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header wit
MEDIUM…rated/RestOperations/ManagementGroupsRestOperations.cs324 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header wit
MEDIUM…rated/RestOperations/ManagementGroupsRestOperations.cs385 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header wit
MEDIUM…rated/RestOperations/ManagementGroupsRestOperations.cs416 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header wit
MEDIUM…rated/RestOperations/ManagementGroupsRestOperations.cs477 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header wit
MEDIUM…rated/RestOperations/ManagementGroupsRestOperations.cs503 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header wit
MEDIUM…rated/RestOperations/ManagementGroupsRestOperations.cs742 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header wit
MEDIUM…rated/RestOperations/ManagementGroupsRestOperations.cs775 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header wit
MEDIUM…oup/Generated/RestOperations/EntitiesRestOperations.cs154 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header wit
MEDIUM…oup/Generated/RestOperations/EntitiesRestOperations.cs197 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header wit
MEDIUM…oup/Generated/RestOperations/EntitiesRestOperations.cs267 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header wit
MEDIUM…oup/Generated/RestOperations/EntitiesRestOperations.cs314 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header wit
MEDIUM…erations/ManagementGroupSubscriptionsRestOperations.cs79 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header wit
MEDIUM…erations/ManagementGroupSubscriptionsRestOperations.cs110 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header wit
MEDIUM…erations/ManagementGroupSubscriptionsRestOperations.cs175 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header wit
MEDIUM…erations/ManagementGroupSubscriptionsRestOperations.cs202 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header wit
MEDIUM…erations/ManagementGroupSubscriptionsRestOperations.cs263 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header wit
MEDIUM…erations/ManagementGroupSubscriptionsRestOperations.cs296 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header wit
MEDIUM…/Models/ManagementGroupCollectionGetEntitiesOptions.cs53 /// <summary> Indicates whether the request should utilize any caches. Populate the header with 'no-cache' value
MEDIUM…ManagementGroup/Generated/Extensions/TenantResource.cs52 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header wit
MEDIUM…ManagementGroup/Generated/Extensions/TenantResource.cs88 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header wit
MEDIUM…ManagementGroup/Generated/ManagementGroupCollection.cs85 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header wit
MEDIUM…ManagementGroup/Generated/ManagementGroupCollection.cs137 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header wit
MEDIUM…ManagementGroup/Generated/ManagementGroupCollection.cs189 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header wit
56 more matches not shown…
Cross-File Repetition11 hits · 55 pts
SeverityFileLineSnippet
HIGHeng/skill-validator/tests/Check/CheckCommandTests.cs0{"name":"{{pluginname}}","version":"1.0.0","description":"test plugin.","skills":"./skills/"}
HIGHeng/skill-validator/tests/Check/CheckCommandTests.cs0{"name":"{{pluginname}}","version":"1.0.0","description":"test plugin.","skills":"./skills/"}
HIGHeng/skill-validator/tests/Check/CheckCommandTests.cs0{"name":"{{pluginname}}","version":"1.0.0","description":"test plugin.","skills":"./skills/"}
HIGH…ated/Models/PolicyDefinitionReference.Serialization.cs0"); builder.appendline($"{policydefinitionreferenceid}
HIGH…Generated/Models/NonComplianceMessage.Serialization.cs0"); builder.appendline($"{policydefinitionreferenceid}
HIGH…ated/Models/PolicyDefinitionReference.Serialization.cs0"); builder.appendline($"{policydefinitionreferenceid}
HIGH…Generated/Models/NonComplianceMessage.Serialization.cs0"); builder.appendline($"{policydefinitionreferenceid}
HIGH…Common/Generated/Internal/BicepSerializationHelpers.cs0")) { inmultilinestring = false; } stringbuilder.appendline(line); continue; } if (line.contains("
HIGH…/Custom/Models/ManagedServiceIdentity.Serialization.cs0")) { inmultilinestring = false; } stringbuilder.appendline(line); continue; } if (line.contains("
HIGH…Common/Generated/Internal/BicepSerializationHelpers.cs0")) { inmultilinestring = false; } stringbuilder.appendline(line); continue; } if (line.contains("
HIGH…/Custom/Models/ManagedServiceIdentity.Serialization.cs0")) { inmultilinestring = false; } stringbuilder.appendline(line); continue; } if (line.contains("
Fake / Example Data17 hits · 18 pts
SeverityFileLineSnippet
LOW…nalysis/well-placed-mocks/AppointmentSchedulerTests.cs21 mockCalendar.Setup(c => c.BookSlot("slot-1", "user@example.com")).Returns(true);
LOW…nalysis/well-placed-mocks/AppointmentSchedulerTests.cs25 var result = scheduler.ScheduleAppointment(new DateTime(2025, 3, 15), "user@example.com");
LOW…nalysis/well-placed-mocks/AppointmentSchedulerTests.cs28 mockEmail.Verify(e => e.SendConfirmation("user@example.com", "Appointment Confirmed", It.IsAny<string>()), Times
LOW…nalysis/well-placed-mocks/AppointmentSchedulerTests.cs41 var result = scheduler.ScheduleAppointment(new DateTime(2025, 3, 15), "user@example.com");
LOW…nalysis/well-placed-mocks/AppointmentSchedulerTests.cs58 mockCalendar.Setup(c => c.BookSlot("slot-2", "user@example.com")).Returns(false);
LOW…nalysis/well-placed-mocks/AppointmentSchedulerTests.cs62 var result = scheduler.ScheduleAppointment(new DateTime(2025, 3, 15), "user@example.com");
LOW…ge-analysis/mocking-trivial-types/OrderServiceTests.cs71 var mockAddress = new Mock<Address>("123 Main St", "Springfield", "62701", "US");
LOW…-experimental/exp-test-maintainability/eval.vally.yaml132 [DataRow("user@example.com", "admin", DisplayName = "Admin user gets full-access token")]
LOW…-experimental/exp-test-maintainability/eval.vally.yaml152 () => service.GenerateToken("user@example.com", "admin"));
LOW…-experimental/exp-test-maintainability/eval.vally.yaml159 var token = service.GenerateToken("user@example.com", "admin");
LOW…-experimental/exp-test-maintainability/eval.vally.yaml170 var token = service.GenerateToken("user@example.com", "admin");
LOW…dotnet-experimental/exp-test-maintainability/eval.yaml125 [DataRow("user@example.com", "admin", DisplayName = "Admin user gets full-access token")]
LOW…dotnet-experimental/exp-test-maintainability/eval.yaml145 () => service.GenerateToken("user@example.com", "admin"));
LOW…dotnet-experimental/exp-test-maintainability/eval.yaml152 var token = service.GenerateToken("user@example.com", "admin");
LOW…dotnet-experimental/exp-test-maintainability/eval.yaml163 var token = service.GenerateToken("user@example.com", "admin");
LOWtests/dotnet-test/mtp-hot-reload/eval.yaml196 Assert.IsTrue(IsValidEmail("user@example.com"));
LOWtests/dotnet-test/mtp-hot-reload/eval.yaml331 Assert.IsTrue(IsValidEmail("user@example.com"));
Synthetic Comment Markers3 hits · 15 pts
SeverityFileLineSnippet
HIGHplugins/dotnet-test/skills/test-gap-analysis/SKILL.md204| Over-counting mutations in generated code | Skip auto-generated code, designer files, and migration files |
HIGH…dotnet-test/detect-static-dependencies/eval.vally.yaml155 - Did not include statics from auto-generated code in obj/ or bin/ directories
HIGHtests/dotnet-test/detect-static-dependencies/eval.yaml162 - "Did not include statics from auto-generated code in obj/ or bin/ directories"
Hallucination Indicators1 hit · 10 pts
SeverityFileLineSnippet
CRITICALeng/dashboard/dashboard.js136 return Chart.defaults.plugins.legend.labels.generateLabels(chart).map(function(l) {
Self-Referential Comments1 hit · 3 pts
SeverityFileLineSnippet
MEDIUM.github/workflows/evaluation.yml835 # Create a simplified table for the PR comment by stripping
Hyper-Verbose Identifiers2 hits · 2 pts
SeverityFileLineSnippet
LOW…ills/code-testing-agent/unit-test-generation.prompt.md154 def test_add_valid_inputs_returns_sum(self, sut, a, b, expected):
LOW…ills/code-testing-agent/unit-test-generation.prompt.md157 def test_divide_by_zero_raises_error(self, sut):
Example Usage Blocks1 hit · 2 pts
SeverityFileLineSnippet
LOWeng/vally-adapter/run-vally-evals.sh5# Usage:
Redundant / Tautological Comments1 hit · 1 pts
SeverityFileLineSnippet
LOW.github/workflows/evaluation.yml407 # Check if any changed files are in infrastructure paths