.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
This report presents the forensic synthetic code analysis of dotnet/runtime, a C# project with 18,074 GitHub stars. SynthScan v2.0 examined 10,999,348 lines of code across 41295 source files, recording 32129 pattern matches distributed across 23 syntactic categories. The overall adjusted score of 3.6 places this repository in the Likely human-written band.
The scanner applied 160+ deterministic lexical heuristics, multi-line block detectors, abstract syntax tree depth profilers, and a cross-file Jaccard similarity matrix to construct a statistically normalised synthetic code estimate. All matches are individually weighted by severity coefficient and contextual multiplier before summation, and the resulting headline score is temporally discounted to account for the repository's development history relative to the commercial emergence of large language model coding tooling (November 2022 onward).
This chart maps the temporal evolution of the adjusted synthetic code score across successive scan runs. An upward trajectory indicates ongoing incorporation of AI-generated code or expanding LLM-assisted scaffolding; a stable or declining trajectory may reflect active human refactoring, code removal, or the adoption of stricter authorship policies. The dashed secondary line (right axis) independently tracks total raw pattern hit count, which can diverge from the normalised score when codebase size changes significantly between scans.
Classifies detected patterns by their diagnostic confidence and structural impact. CRITICAL patterns (coefficient 10) represent definitive synthetic signatures — hallucinated imports, explicit LLM attribution metadata — virtually never produced by human authors. HIGH (5) indicates strong structural tells such as cross-file repetition or cross-linguistic idioms. MEDIUM (2) covers recognisable conversational padding and AI-specific vocabulary. LOW (1) captures subtle indicators like tautological comments and generic boilerplate that require density to carry independent signal.
This horizontal bar chart decomposes the repository's raw synthetic code score by top-level directory, allowing you to pinpoint precisely which modules or components carry the highest AI authorship density. Directories with disproportionately high scores relative to their size warrant targeted manual review: concentrated AI signatures often trace back to mass-generated configuration layers, auto-ported test suites, LLM-scaffolded boilerplate classes, or entire subsystems authored under heavy copilot assistance. Use this view to prioritise your human code-review effort.
The scanner identified 32129 distinct pattern matches across 23 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a statistically significant AI authorship indicator. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.
Reading the findings table: The Severity column indicates the diagnostic confidence level (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — comment-context matches receive a ×1.5 weight because LLMs systematically over-annotate. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier as dense clusters constitute far stronger evidence of synthetic authorship than isolated hits.
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | .CodeQL.yml | 1 | # This file configures CodeQL runs and TSA bug autofiling. For more information, see: | COMMENT |
| LOW | .CodeQL.yml | 21 | # REPO-WIDE RULE EXCLUSIONS | COMMENT |
| LOW | eng/LicenseHeader.txt | 1 | // Licensed to the .NET Foundation under one or more agreements. | COMMENT |
| LOW | eng/native/sanitizer-ignorelist.txt | 1 | # This file has exclusions to the Clang address sanitizer to suppress error reports | COMMENT |
| LOW | eng/native/version/runtime_version.h | 1 | #define RuntimeAssemblyMajorVersion 0 | COMMENT |
| LOW | eng/native/version/_version.h | 1 | #ifndef VER_COMPANYNAME_STR | COMMENT |
| LOW | eng/native/version/_version.h | 21 | #define VER_FILEVERSION 00,00,00,00000 | COMMENT |
| LOW | eng/pipelines/helix-platforms.yml | 1 | # Helix Platform Definitions | COMMENT |
| LOW | eng/pipelines/runtime-diagnostics.yml | 1 | # runtime-diagnostics.yml | COMMENT |
| LOW | eng/pipelines/runtime-diagnostics.yml | 221 | # job-level dependsOnGlobalBuilds against the shared CdacBuild jobs | COMMENT |
| LOW | eng/pipelines/runtime.yml | 1861 | # | Platform | PR | Rolling | | COMMENT |
| LOW | eng/pipelines/cdac/prepare-cdac-helix-steps.yml | 1 | # prepare-cdac-helix-steps.yml — Shared steps for preparing cDAC dump test Helix payloads. | COMMENT |
| LOW | eng/pipelines/cdac/cdac-helix-test-leg.yml | 1 | # cdac-helix-test-leg.yml -- wraps the matrix + per-platform job + artifact | COMMENT |
| LOW | eng/pipelines/libraries/outerloop.yml | 101 | timeoutInMinutes: 180 | COMMENT |
| LOW | …ines/libraries/deploy-networking-echo-test-servers.yml | 1 | # This pipeline deploys the test servers we are using to run (outerloop) Functional tests for various functionality in S | COMMENT |
| LOW | eng/pipelines/libraries/fuzzing/deploy-to-onefuzz.yml | 61 | displayName: Prepare OneFuzz deployment | COMMENT |
| LOW | eng/pipelines/common/evaluate-paths-job.yml | 1 | ### Job used to evaluate changed paths on a pull request to emit variables to condition jobs based on paths. | COMMENT |
| LOW | eng/pipelines/common/platform-matrix.yml | 1 | parameters: | COMMENT |
| LOW | …/common/templates/browser-wasm-coreclr-build-tests.yml | 61 | COMMENT | |
| LOW | …xtra-platforms/runtime-extra-platforms-linuxbionic.yml | 41 | targetRid: linux-bionic-x64 | COMMENT |
| LOW | …es/extra-platforms/runtime-extra-platforms-android.yml | 1 | # This contains only Android-specific jobs | COMMENT |
| LOW | …es/extra-platforms/runtime-extra-platforms-android.yml | 21 | # helixQueuesTemplate: /eng/pipelines/coreclr/templates/helix-queues-setup.yml | COMMENT |
| LOW | …es/extra-platforms/runtime-extra-platforms-android.yml | 41 | # nameSuffix: AllSubsets_Mono_RuntimeTests | COMMENT |
| LOW | eng/pipelines/performance/runtime-wasm-perf.yml | 41 | #buildId: '1878694' | COMMENT |
| LOW | …es/performance/templates/build-perf-maui-apps-net7.yml | 21 | steps: | COMMENT |
| LOW | …es/performance/templates/build-perf-maui-apps-net7.yml | 41 | # contents: '*/Shipping/*.nupkg' | COMMENT |
| LOW | …es/performance/templates/build-perf-maui-apps-net7.yml | 61 | # overwriteExistingFiles: true | COMMENT |
| LOW | …es/performance/templates/build-perf-maui-apps-net7.yml | 81 | # destinationFolder: $(Build.SourcesDirectory)/MauiTesting/ArtifactPacks/Microsoft.NETCore.App.Runtime.Mono.andro | COMMENT |
| LOW | eng/common/SetupNugetSources.sh | 1 | #!/usr/bin/env bash | COMMENT |
| LOW | eng/common/vmr-sync.sh | 1 | #!/bin/bash | COMMENT |
| LOW | eng/common/vmr-sync.sh | 21 | ### | COMMENT |
| LOW | eng/common/native/init-distro-rid.sh | 1 | #!/bin/sh | COMMENT |
| LOW | eng/common/native/init-distro-rid.sh | 61 | COMMENT | |
| LOW | …common/templates-official/variables/pool-providers.yml | 1 | # Select a pool provider based off branch name. Anything with branch name containing 'release' must go into an -Svc pool | COMMENT |
| LOW | eng/common/templates/vmr-build-pr.yml | 1 | # This pipeline is used for running the VMR verification of the PR changes in repo-level PRs. | COMMENT |
| LOW | eng/common/templates/variables/pool-providers.yml | 1 | # Select a pool provider based off branch name. Anything with branch name containing 'release' must go into an -Svc pool | COMMENT |
| LOW | eng/common/core-templates/stages/renovate.yml | 1 | # -------------------------------------------------------------------------------------- | COMMENT |
| LOW | eng/common/core-templates/steps/install-microbuild.yml | 1 | parameters: | COMMENT |
| LOW | eng/common/core-templates/job/renovate.yml | 1 | # -------------------------------------------------------------------------------------- | COMMENT |
| LOW | eng/common/core-templates/job/source-build.yml | 1 | parameters: | COMMENT |
| LOW | eng/common/core-templates/job/source-build.yml | 21 | # published by source-build. | COMMENT |
| LOW | eng/common/core-templates/job/helix-job-monitor.yml | 61 | # are treated as failed: they count toward the monitor's exit code and are resubmitted by a | COMMENT |
| LOW | docs/design/datacontracts/ManagedTypeSource.md | 21 | // Throws InvalidOperationException if the type cannot be resolved. | COMMENT |
| LOW | docs/design/datacontracts/RuntimeTypeSystem.md | 61 | // True if the MethodTable is the sentinel value associated with unallocated space in the managed heap | COMMENT |
| LOW | docs/design/datacontracts/RuntimeTypeSystem.md | 721 | } | COMMENT |
| LOW | docs/design/datacontracts/RuntimeTypeSystem.md | 741 | // ValueType: mt = GetFieldDescApproxTypeHandle(field); continue | COMMENT |
| LOW | docs/design/datacontracts/RuntimeTypeSystem.md | 781 | // ... | COMMENT |
| LOW | docs/design/datacontracts/RuntimeTypeSystem.md | 801 | // MT - 1*ptrSize : NumSeries (-N) | COMMENT |
| LOW | docs/design/datacontracts/CodeNotifications.md | 121 | // Set or clear each matching entry's flags. | COMMENT |
| LOW | docs/design/datacontracts/BuiltInCOM.md | 41 | bool IsContained, | COMMENT |
| LOW | docs/design/datacontracts/GCInfo.md | 21 | COMMENT | |
| LOW | docs/design/datacontracts/DacStreams.md | 61 | // Then lookup in the dictionary, to produce a result if it was present in the table. | COMMENT |
| LOW | docs/design/datacontracts/StressLog.md | 161 | // Return messages going in reverse chronological order, newest first. | COMMENT |
| LOW | docs/design/datacontracts/StressLog.md | 181 | // Chunks are zero-initialized, so look in the first StressLogMaxMessageSize bytes, for any non-0 bytes. | COMMENT |
| LOW | docs/design/features/typemap.md | 41 | /// </summary> | COMMENT |
| LOW | docs/design/features/typemap.md | 81 | /// Create a type association between a type and its proxy. | COMMENT |
| LOW | docs/design/features/typemap.md | 101 | /// Entry type for interop type mapping logic. | COMMENT |
| LOW | docs/design/features/PinnedHeap.md | 41 | An object allocated on the pinned heap can be referenced by other objects normally. It’s pinned by the virtue of being o | COMMENT |
| LOW | docs/design/features/source-generator-pinvokes.md | 141 | public bool BestFitMapping; | COMMENT |
| LOW | docs/design/features/source-generator-pinvokes.md | 161 | /// <summary> | COMMENT |
| 29680 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| CRITICAL | ….NET.Sdk.WebAssembly.Pack.Tasks/ConvertDllsToWebCil.cs | 138 | var webcilWriter = Microsoft.WebAssembly.Build.Tasks.WebcilConverter.FromPortableExecutable(inputPath: dllFi | CODE |
| CRITICAL | …est/Mono.Linker.Tests.Cases/DataFlow/XmlAnnotations.cs | 15 | [LogDoesNotContain("IL2067: Mono.Linker.Tests.Cases.DataFlow.XmlAnnotations.ReadFromInstanceField():*", true)] | CODE |
| CRITICAL⚡ | …/VirtualMethodHierarchyDataflowAnnotationValidation.cs | 177 | "p", "Mono.Linker.Tests.Cases.DataFlow.VirtualMethodHierarchyDataflowAnnotationValidation.DerivedClass.S | CODE |
| CRITICAL⚡ | …/VirtualMethodHierarchyDataflowAnnotationValidation.cs | 178 | "p", "Mono.Linker.Tests.Cases.DataFlow.VirtualMethodHierarchyDataflowAnnotationValidation.BaseClass.Sing | CODE |
| CRITICAL⚡ | …/VirtualMethodHierarchyDataflowAnnotationValidation.cs | 188 | "'DynamicallyAccessedMemberTypes' in 'DynamicallyAccessedMembersAttribute' on the parameter 'p' of metho | CODE |
| CRITICAL⚡ | …/VirtualMethodHierarchyDataflowAnnotationValidation.cs | 189 | "don't match overridden parameter 'p' of method 'Mono.Linker.Tests.Cases.DataFlow.VirtualMethodHierarchy | CODE |
| CRITICAL | …/VirtualMethodHierarchyDataflowAnnotationValidation.cs | 200 | "'DynamicallyAccessedMemberTypes' in 'DynamicallyAccessedMembersAttribute' on the parameter 'p' of metho | CODE |
| CRITICAL | …/VirtualMethodHierarchyDataflowAnnotationValidation.cs | 201 | "don't match overridden parameter 'p' of method 'Mono.Linker.Tests.Cases.DataFlow.VirtualMethodHierarchy | CODE |
| CRITICAL | …/VirtualMethodHierarchyDataflowAnnotationValidation.cs | 316 | "'DynamicallyAccessedMemberTypes' in 'DynamicallyAccessedMembersAttribute' on the return value of method | CODE |
| CRITICAL | …/VirtualMethodHierarchyDataflowAnnotationValidation.cs | 317 | "don't match overridden return value of method 'Mono.Linker.Tests.Cases.DataFlow.VirtualMethodHierarchyD | CODE |
| CRITICAL | …/VirtualMethodHierarchyDataflowAnnotationValidation.cs | 591 | "'DynamicallyAccessedMemberTypes' in 'DynamicallyAccessedMembersAttribute' on the return value of method 'Mo | CODE |
| CRITICAL | …/VirtualMethodHierarchyDataflowAnnotationValidation.cs | 592 | "don't match overridden return value of method 'Mono.Linker.Tests.Cases.DataFlow.VirtualMethodHierarchyDataf | CODE |
| CRITICAL | …test/Mono.Linker.Tests.Cases/DataFlow/LocalDataFlow.cs | 97 | "Mono.Linker.Tests.Cases.DataFlow.LocalDataFlow.GetWithPublicMethods()", | CODE |
| CRITICAL | …test/Mono.Linker.Tests.Cases/DataFlow/LocalDataFlow.cs | 100 | "Mono.Linker.Tests.Cases.DataFlow.LocalDataFlow.GetWithPublicFields()", | CODE |
| CRITICAL | …test/Mono.Linker.Tests.Cases/DataFlow/LocalDataFlow.cs | 115 | "Mono.Linker.Tests.Cases.DataFlow.LocalDataFlow.GetWithPublicMethods()", | CODE |
| CRITICAL | …test/Mono.Linker.Tests.Cases/DataFlow/LocalDataFlow.cs | 118 | "Mono.Linker.Tests.Cases.DataFlow.LocalDataFlow.GetWithPublicFields()", | CODE |
| CRITICAL | …test/Mono.Linker.Tests.Cases/DataFlow/LocalDataFlow.cs | 168 | "Mono.Linker.Tests.Cases.DataFlow.LocalDataFlow.GetWithPublicMethods()", | CODE |
| CRITICAL | …test/Mono.Linker.Tests.Cases/DataFlow/LocalDataFlow.cs | 171 | "Mono.Linker.Tests.Cases.DataFlow.LocalDataFlow.GetWithPublicFields()", | CODE |
| CRITICAL⚡ | …test/Mono.Linker.Tests.Cases/DataFlow/LocalDataFlow.cs | 191 | "Mono.Linker.Tests.Cases.DataFlow.LocalDataFlow.GetWithPublicFields()", | CODE |
| CRITICAL⚡ | …test/Mono.Linker.Tests.Cases/DataFlow/LocalDataFlow.cs | 194 | "Mono.Linker.Tests.Cases.DataFlow.LocalDataFlow.GetWithPublicMethods()", | CODE |
| CRITICAL⚡ | …test/Mono.Linker.Tests.Cases/DataFlow/LocalDataFlow.cs | 197 | "Mono.Linker.Tests.Cases.DataFlow.LocalDataFlow.GetWithPublicConstructors()", | CODE |
| CRITICAL | …Mono.Linker.Tests.Cases/DataFlow/MethodThisDataFlow.cs | 35 | "Mono.Linker.Tests.Cases.DataFlow.MethodThisDataFlow.GetWithNonPublicMethods()", | CODE |
| CRITICAL | …Mono.Linker.Tests.Cases/DataFlow/MethodThisDataFlow.cs | 48 | "Mono.Linker.Tests.Cases.DataFlow.MethodThisDataFlow.GetWithNonPublicMethods()", | CODE |
| CRITICAL | …Mono.Linker.Tests.Cases/DataFlow/MethodThisDataFlow.cs | 61 | "Mono.Linker.Tests.Cases.DataFlow.MethodThisDataFlow.GetWithNonPublicMethods()", | CODE |
| CRITICAL | …t/Mono.Linker.Tests.Cases/LinkXml/LinkXmlErrorCases.cs | 22 | [LogContains("Duplicate preserve of 'Mono.Linker.Tests.Cases.LinkXml.LinkXmlErrorCases.TypeWithEverything.TypeWithEv | CODE |
| CRITICAL | …t/Mono.Linker.Tests.Cases/LinkXml/LinkXmlErrorCases.cs | 23 | [LogContains("Duplicate preserve of 'Mono.Linker.Tests.Cases.LinkXml.LinkXmlErrorCases.TypeWithEverything.Method()'" | CODE |
| CRITICAL | …er.Tests.Cases/UnreachableBlock/UninitializedLocals.cs | 12 | [ExpectILFailure("Mono.Linker.Tests.Cases.UnreachableBlock.Dependencies.ClassA.Method_2() - ReturnEmpty: Stack must | CODE |
| CRITICAL | …er.Tests.Cases/UnreachableBlock/UninitializedLocals.cs | 25 | Mono.Linker.Tests.Cases.UnreachableBlock.Dependencies.ClassA.Method_1(); | CODE |
| CRITICAL | …er.Tests.Cases/UnreachableBlock/UninitializedLocals.cs | 26 | Mono.Linker.Tests.Cases.UnreachableBlock.Dependencies.ClassA.Method_2(); | CODE |
| CRITICAL | …ker.Tests.Cases/UnreachableBlock/EndScopeOnMethoEnd.cs | 18 | Mono.Linker.Tests.Cases.UnreachableBlock.Dependencies.EndScopeOnMethod.TryFinally(); | CODE |
| CRITICAL | …r.Tests.Cases/LinkAttributes/LinkerAttributeRemoval.cs | 57 | [LogContains("IL2045: Mono.Linker.Tests.Cases.LinkAttributes.Dependencies.TypeOnCopyAssemblyWithAttributeUsage.TypeO | CODE |
| CRITICAL | …/LinkAttributes/AssemblyLevelLinkerAttributeRemoval.cs | 19 | new Mono.Linker.Tests.Cases.TestAttributeLib.Foo(); | CODE |
| CRITICAL⚡ | …no.Linker.Tests.Cases/LinkAttributes/TypedArguments.cs | 11 | [LogContains("Assigning external custom attribute 'Mono.Linker.Tests.Cases.LinkAttributes.TypedArguments.ObjectAttri | CODE |
| CRITICAL⚡ | …no.Linker.Tests.Cases/LinkAttributes/TypedArguments.cs | 12 | [LogContains("Assigning external custom attribute 'Mono.Linker.Tests.Cases.LinkAttributes.TypedArguments.ObjectAttri | CODE |
| CRITICAL⚡ | …no.Linker.Tests.Cases/LinkAttributes/TypedArguments.cs | 13 | [LogContains("Assigning external custom attribute 'Mono.Linker.Tests.Cases.LinkAttributes.TypedArguments.EnumAttribu | CODE |
| CRITICAL⚡ | …no.Linker.Tests.Cases/LinkAttributes/TypedArguments.cs | 14 | [LogContains("Assigning external custom attribute 'Mono.Linker.Tests.Cases.LinkAttributes.TypedArguments.ByteAttribu | CODE |
| CRITICAL⚡ | …no.Linker.Tests.Cases/LinkAttributes/TypedArguments.cs | 15 | [LogContains("Assigning external custom attribute 'Mono.Linker.Tests.Cases.LinkAttributes.TypedArguments.StringAttri | CODE |
| CRITICAL⚡ | …no.Linker.Tests.Cases/LinkAttributes/TypedArguments.cs | 16 | [LogContains("Assigning external custom attribute 'Mono.Linker.Tests.Cases.LinkAttributes.TypedArguments.TypeAttribu | CODE |
| CRITICAL | …KeepUsed/UnusedAttributeOnGenericParameterIsRemoved.cs | 17 | var tmp2 = new Mono.Linker.Tests.Cases.Attributes.OnlyKeepUsed.Dependencies.TypeWithGenericMethod().GenericM | CODE |
| CRITICAL⚡ | …s/OnlyKeepUsed/UnusedAttributeOnReturnTypeIsRemoved.cs | 17 | var tmp = new Mono.Linker.Tests.Cases.Attributes.OnlyKeepUsed.Dependencies.AssemblyWithUnusedAttributeOnRetu | CODE |
| CRITICAL⚡ | …s/OnlyKeepUsed/UnusedAttributeOnReturnTypeIsRemoved.cs | 18 | var tmp2 = new Mono.Linker.Tests.Cases.Attributes.OnlyKeepUsed.Dependencies.AssemblyWithUnusedAttributeOnRet | CODE |
| CRITICAL⚡ | …s/OnlyKeepUsed/UnusedAttributeOnReturnTypeIsRemoved.cs | 19 | var tmp3 = new Mono.Linker.Tests.Cases.Attributes.OnlyKeepUsed.Dependencies.AssemblyWithUnusedAttributeOnRet | CODE |
| CRITICAL | …/StaticInterfaceMethods/BaseProvidesInterfaceMethod.cs | 37 | [KeptMember("Mono.Linker.Tests.Cases.Inheritance.Interfaces.StaticInterfaceMethods.BaseProvidesInterfaceMethod.I | CODE |
| CRITICAL | …nterfaceTypeInOtherUsedOnlyByCopiedAssemblyExplicit.cs | 14 | [KeptMemberInAssembly("copy.dll", typeof(InterfaceTypeInOtherUsedOnlyByCopiedAssemblyExplicit_Copy.A), "Mono.Linker. | CODE |
| CRITICAL | …nusedTypeHasExplicitInterfaceMethodPreservedViaXml.xml | 4 | <method signature="System.Void Mono.Linker.Tests.Cases.Inheritance.Interfaces.OnReferenceType.NoKeptCtor.Unu | CODE |
| CRITICAL⚡ | ….Cases/RequiresCapability/RequiresAttributeMismatch.cs | 425 | [ExpectedWarning("IL2046", "ExplicitImplementationClassWithRequires.Mono.Linker.Tests.Cases.RequiresCapabili | CODE |
| CRITICAL⚡ | ….Cases/RequiresCapability/RequiresAttributeMismatch.cs | 426 | [ExpectedWarning("IL3003", "ExplicitImplementationClassWithRequires.Mono.Linker.Tests.Cases.RequiresCapabili | CODE |
| CRITICAL⚡ | ….Cases/RequiresCapability/RequiresAttributeMismatch.cs | 427 | [ExpectedWarning("IL3051", "ExplicitImplementationClassWithRequires.Mono.Linker.Tests.Cases.RequiresCapabili | CODE |
| CRITICAL⚡ | ….Cases/RequiresCapability/RequiresAttributeMismatch.cs | 516 | [ExpectedWarning("IL2046", "IBaseWithRequires.Method()", "ExplicitImplementationClassWithoutRequires.Mono.Li | CODE |
| CRITICAL⚡ | ….Cases/RequiresCapability/RequiresAttributeMismatch.cs | 517 | [ExpectedWarning("IL3003", "IBaseWithRequires.Method()", "ExplicitImplementationClassWithoutRequires.Mono.Li | CODE |
| CRITICAL⚡ | ….Cases/RequiresCapability/RequiresAttributeMismatch.cs | 518 | [ExpectedWarning("IL3051", "IBaseWithRequires.Method()", "ExplicitImplementationClassWithoutRequires.Mono.Li | CODE |
| CRITICAL | …ases/RequiresCapability/RequiresOnStaticConstructor.cs | 163 | " Using member 'Mono.Linker.Tests.Cases.RequiresCapability.RequiresOnStaticConstructor.TypeIsBeforeFieldInit | CODE |
| CRITICAL | …nker.Tests.Cases/TestFramework/CanCompileILAssembly.cs | 16 | Console.WriteLine(new Mono.Linker.Tests.Cases.TestFramework.Dependencies.ILAssemblySample().GiveMeAValue()); | CODE |
| CRITICAL | …inker.Tests.Cases/TestFramework/ILVerificationWorks.cs | 10 | [ExpectILFailure("Mono.Linker.Tests.Cases.TestFramework.Dependencies.AssemblyWithInvalidIL.GiveMeAValue()", | CODE |
| CRITICAL | …inker.Tests.Cases/TestFramework/ILVerificationWorks.cs | 22 | System.Console.WriteLine(new Mono.Linker.Tests.Cases.TestFramework.Dependencies.AssemblyWithInvalidIL().Give | CODE |
| CRITICAL | …ases/TestFramework/ILVerificationErrorsCanBeIgnored.cs | 10 | [IgnoreILFailure("Mono.Linker.Tests.Cases.TestFramework.Dependencies.AssemblyWithInvalidIL.GiveMeAValue() - ReturnMissin | CODE |
| CRITICAL | …ases/TestFramework/ILVerificationErrorsCanBeIgnored.cs | 20 | System.Console.WriteLine(new Mono.Linker.Tests.Cases.TestFramework.Dependencies.AssemblyWithInvalidIL().Give | CODE |
| CRITICAL | …arningSuppression/SuppressWarningsInMembersAndTypes.cs | 10 | [Mono.Linker.Tests.Cases.Expectations.Metadata.Reference("System.Core.dll")] | CODE |
| CRITICAL | …arnings/WarningSuppression/SuppressWarningsInModule.cs | 13 | [Mono.Linker.Tests.Cases.Expectations.Metadata.Reference("System.Core.dll")] | CODE |
| CRITICAL | …ession/SuppressWarningsInMembersAndTypesUsingTarget.cs | 16 | [Mono.Linker.Tests.Cases.Expectations.Metadata.Reference("System.Core.dll")] | CODE |
| 997 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …yzer.Tests/UnconditionalSuppressMessageCodeFixTests.cs | 0 | using system; using system.diagnostics.codeanalysis; public class c { [requiresassemblyfilesattribute("message")] public | STRING |
| HIGH | …nalyzer.Tests/RequiresUnreferencedCodeAnalyzerTests.cs | 0 | using system; using system.diagnostics.codeanalysis; public class c { [requiresassemblyfilesattribute("message")] public | STRING |
| HIGH | …slynAnalyzer.Tests/RequiresDynamicCodeAnalyzerTests.cs | 0 | using system; using system.diagnostics.codeanalysis; public class c { [requiresassemblyfilesattribute("message")] public | STRING |
| HIGH | …ynAnalyzer.Tests/RequiresAssemblyFilesAnalyzerTests.cs | 0 | using system; using system.diagnostics.codeanalysis; public class c { [requiresassemblyfilesattribute("message")] public | STRING |
| HIGH | …nalyzer.Tests/RequiresUnreferencedCodeAnalyzerTests.cs | 0 | using system.diagnostics.codeanalysis; public class c { [requiresassemblyfiles("message")] public int m1() => 0; [requir | STRING |
| HIGH | …slynAnalyzer.Tests/RequiresDynamicCodeAnalyzerTests.cs | 0 | using system.diagnostics.codeanalysis; public class c { [requiresassemblyfiles("message")] public int m1() => 0; [requir | STRING |
| HIGH | …ynAnalyzer.Tests/RequiresAssemblyFilesAnalyzerTests.cs | 0 | using system.diagnostics.codeanalysis; public class c { [requiresassemblyfiles("message")] public int m1() => 0; [requir | STRING |
| HIGH | …nalyzer.Tests/RequiresUnreferencedCodeAnalyzerTests.cs | 0 | using system; using system.diagnostics.codeanalysis; public class c { [requiresassemblyfiles("message")] public int m1() | STRING |
| HIGH | …slynAnalyzer.Tests/RequiresDynamicCodeAnalyzerTests.cs | 0 | using system; using system.diagnostics.codeanalysis; public class c { [requiresassemblyfiles("message")] public int m1() | STRING |
| HIGH | …ynAnalyzer.Tests/RequiresAssemblyFilesAnalyzerTests.cs | 0 | using system; using system.diagnostics.codeanalysis; public class c { [requiresassemblyfiles("message")] public int m1() | STRING |
| HIGH | …nalyzer.Tests/RequiresUnreferencedCodeAnalyzerTests.cs | 0 | using system; using system.diagnostics.codeanalysis; public class c { [requiresassemblyfiles("message")] public int m1() | STRING |
| HIGH | …slynAnalyzer.Tests/RequiresDynamicCodeAnalyzerTests.cs | 0 | using system; using system.diagnostics.codeanalysis; public class c { [requiresassemblyfiles("message")] public int m1() | STRING |
| HIGH | …ynAnalyzer.Tests/RequiresAssemblyFilesAnalyzerTests.cs | 0 | using system; using system.diagnostics.codeanalysis; public class c { [requiresassemblyfiles("message")] public int m1() | STRING |
| HIGH | …stem.Numerics.Tensors/tests/ReadOnlyTensorSpanTests.cs | 0 | system.numerics.tensors.tensorspan<int32>[3, 3, 3] { [ [1, 2, 3], [4, 5, 6], [7, 8, 9] ], [ [10, 11, 12], [13, 14, 15], | STRING |
| HIGH | …libraries/System.Numerics.Tensors/tests/TensorTests.cs | 0 | system.numerics.tensors.tensorspan<int32>[3, 3, 3] { [ [1, 2, 3], [4, 5, 6], [7, 8, 9] ], [ [10, 11, 12], [13, 14, 15], | STRING |
| HIGH | …aries/System.Numerics.Tensors/tests/TensorSpanTests.cs | 0 | system.numerics.tensors.tensorspan<int32>[3, 3, 3] { [ [1, 2, 3], [4, 5, 6], [7, 8, 9] ], [ [10, 11, 12], [13, 14, 15], | STRING |
| HIGH | …stem.Numerics.Tensors/tests/ReadOnlyTensorSpanTests.cs | 0 | system.numerics.tensors.tensorspan<int32>[3, 3, 3] { [ [1, 2, ..], [4, 5, ..], .. ], [ [10, 11, ..], [13, 14, ..], .. ], | STRING |
| HIGH | …libraries/System.Numerics.Tensors/tests/TensorTests.cs | 0 | system.numerics.tensors.tensorspan<int32>[3, 3, 3] { [ [1, 2, ..], [4, 5, ..], .. ], [ [10, 11, ..], [13, 14, ..], .. ], | STRING |
| HIGH | …aries/System.Numerics.Tensors/tests/TensorSpanTests.cs | 0 | system.numerics.tensors.tensorspan<int32>[3, 3, 3] { [ [1, 2, ..], [4, 5, ..], .. ], [ [10, 11, ..], [13, 14, ..], .. ], | STRING |
| HIGH | …ts/SourceGenerationTests/GeneratorTests.Incremental.cs | 0 | using system.collections.generic; using microsoft.extensions.configuration; public class program { public static void ma | STRING |
| HIGH | …ests/SourceGenerationTests/GeneratorTests.Baselines.cs | 0 | using system.collections.generic; using microsoft.extensions.configuration; public class program { public static void ma | STRING |
| HIGH | …/tests/SourceGenerationTests/GeneratorTests.Helpers.cs | 0 | using system.collections.generic; using microsoft.extensions.configuration; public class program { public static void ma | STRING |
| HIGH | …m/ServiceModel/Syndication/Atom10FeedFormatterTests.cs | 0 | " d2p1:author_name3=""author_value"" d1p2:author_name4= | STRING |
| HIGH | …m/ServiceModel/Syndication/Atom10ItemFormatterTests.cs | 0 | " d2p1:author_name3=""author_value"" d1p2:author_name4= | STRING |
| HIGH | …em/ServiceModel/Syndication/Rss20ItemFormatterTests.cs | 0 | " d2p1:author_name3=""author_value"" d1p2:author_name4= | STRING |
| HIGH | …m/ServiceModel/Syndication/Atom10FeedFormatterTests.cs | 0 | " d2p1:contributor_name3=""contributor_value"" d1p2:contributor_name4= | STRING |
| HIGH | …m/ServiceModel/Syndication/Atom10ItemFormatterTests.cs | 0 | " d2p1:contributor_name3=""contributor_value"" d1p2:contributor_name4= | STRING |
| HIGH | …em/ServiceModel/Syndication/Rss20ItemFormatterTests.cs | 0 | " d2p1:contributor_name3=""contributor_value"" d1p2:contributor_name4= | STRING |
| HIGH | …m/ServiceModel/Syndication/Atom10FeedFormatterTests.cs | 0 | " d2p1:category_name3=""category_value"" d1p2:category_name4= | STRING |
| HIGH | …m/ServiceModel/Syndication/Atom10ItemFormatterTests.cs | 0 | " d2p1:category_name3=""category_value"" d1p2:category_name4= | STRING |
| HIGH | …em/ServiceModel/Syndication/Rss20ItemFormatterTests.cs | 0 | " d2p1:category_name3=""category_value"" d1p2:category_name4= | STRING |
| HIGH | …ndication/AtomPub10CategoriesDocumentFormatterTests.cs | 0 | " d2p1:category_name3=""category_value"" d1p2:category_name4= | STRING |
| HIGH | …m/ServiceModel/Syndication/Atom10FeedFormatterTests.cs | 0 | " d2p1:copyright_name3=""copyright_value"" d1p2:copyright_name4= | STRING |
| HIGH | …m/ServiceModel/Syndication/Atom10ItemFormatterTests.cs | 0 | " d2p1:copyright_name3=""copyright_value"" d1p2:copyright_name4= | STRING |
| HIGH | …em/ServiceModel/Syndication/Rss20ItemFormatterTests.cs | 0 | " d2p1:copyright_name3=""copyright_value"" d1p2:copyright_name4= | STRING |
| HIGH | …m/ServiceModel/Syndication/Atom10FeedFormatterTests.cs | 0 | " d2p1:content_name3=""content_value"" d1p2:content_name4= | STRING |
| HIGH | …m/ServiceModel/Syndication/Atom10ItemFormatterTests.cs | 0 | " d2p1:content_name3=""content_value"" d1p2:content_name4= | STRING |
| HIGH | …em/ServiceModel/Syndication/Rss20ItemFormatterTests.cs | 0 | " d2p1:content_name3=""content_value"" d1p2:content_name4= | STRING |
| HIGH | …/TestClasses/TestClasses.SimpleTestStructWithFields.cs | 0 | mydatetimeoffset"" : ""2019-01-30t12:01:02.0000000+01:00""," + @ | STRING |
| HIGH | …sts/Common/TestClasses/TestClasses.SimpleTestStruct.cs | 0 | mydatetimeoffset"" : ""2019-01-30t12:01:02.0000000+01:00""," + @ | STRING |
| HIGH | …on/tests/Common/TestClasses/TestClasses.Constructor.cs | 0 | mydatetimeoffset"" : ""2019-01-30t12:01:02.0000000+01:00""," + @ | STRING |
| HIGH | …n/TestClasses/TestClasses.SimpleTestClassWithFields.cs | 0 | mydatetimeoffset"" : ""2019-01-30t12:01:02.0000000+01:00""," + @ | STRING |
| HIGH | …ests/Common/TestClasses/TestClasses.SimpleTestClass.cs | 0 | mydatetimeoffset"" : ""2019-01-30t12:01:02.0000000+01:00""," + @ | STRING |
| HIGH | …estClasses/TestClasses.SimpleTestClassWithNullables.cs | 0 | mydatetimeoffset"" : ""2019-01-30t12:01:02.0000000+01:00""," + @ | STRING |
| HIGH | …/TestClasses/TestClasses.SimpleTestStructWithFields.cs | 0 | mydatetimearray"" : [""2019-01-30t12:01:02.0000000z""]," + @ | STRING |
| HIGH | …sts/Common/TestClasses/TestClasses.SimpleTestStruct.cs | 0 | mydatetimearray"" : [""2019-01-30t12:01:02.0000000z""]," + @ | STRING |
| HIGH | …n/TestClasses/TestClasses.SimpleTestClassWithObject.cs | 0 | mydatetimearray"" : [""2019-01-30t12:01:02.0000000z""]," + @ | STRING |
| HIGH | …on/tests/Common/TestClasses/TestClasses.Constructor.cs | 0 | myuri"" : ""https://github.com/dotnet/runtime""," + @ | STRING |
| HIGH | …n/TestClasses/TestClasses.SimpleTestClassWithFields.cs | 0 | myuri"" : ""https://github.com/dotnet/runtime""," + @ | STRING |
| HIGH | …ests/Common/TestClasses/TestClasses.SimpleTestClass.cs | 0 | myuri"" : ""https://github.com/dotnet/runtime""," + @ | STRING |
| HIGH | …on/tests/Common/TestClasses/TestClasses.Constructor.cs | 0 | mysimplestruct"" : {""one"" : 11, ""two"" : 1.9999, ""three"" : 33}," + @ | STRING |
| HIGH | …n/TestClasses/TestClasses.SimpleTestClassWithFields.cs | 0 | mysimplestruct"" : {""one"" : 11, ""two"" : 1.9999, ""three"" : 33}," + @ | STRING |
| HIGH | …ests/Common/TestClasses/TestClasses.SimpleTestClass.cs | 0 | mysimplestruct"" : {""one"" : 11, ""two"" : 1.9999, ""three"" : 33}," + @ | STRING |
| HIGH | …n/TestClasses/TestClasses.SimpleTestClassWithFields.cs | 0 | mystringtostringkeyvaluepair"" : {""key"" : ""mykey"", ""value"" : ""myvalue""}," + @ | STRING |
| HIGH | …n/TestClasses/TestClasses.SimpleTestClassWithObject.cs | 0 | mystringtostringkeyvaluepair"" : {""key"" : ""mykey"", ""value"" : ""myvalue""}," + @ | STRING |
| HIGH | …ests/Common/TestClasses/TestClasses.SimpleTestClass.cs | 0 | mystringtostringkeyvaluepair"" : {""key"" : ""mykey"", ""value"" : ""myvalue""}," + @ | STRING |
| HIGH | …n/TestClasses/TestClasses.SimpleTestClassWithFields.cs | 0 | mystringtostringgenericdict"" : {""key"" : ""value""}," + @ | STRING |
| HIGH | …n/TestClasses/TestClasses.SimpleTestClassWithObject.cs | 0 | mystringtostringgenericdict"" : {""key"" : ""value""}," + @ | STRING |
| HIGH | …ests/Common/TestClasses/TestClasses.SimpleTestClass.cs | 0 | mystringtostringgenericdict"" : {""key"" : ""value""}," + @ | STRING |
| HIGH | …n/TestClasses/TestClasses.SimpleTestClassWithFields.cs | 0 | mystringtostringgenericireadonlydict"" : {""key"" : ""value""}," + @ | STRING |
| 71 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | eng/pipelines/runtime-diagnostics.yml | 211 | # runs them through their xunit harness. | COMMENT |
| MEDIUM | eng/common/cross/install-debs.py | 126 | # keyboxd, which makes it robust on hosts running GnuPG 2.4+ (e.g. Azure | COMMENT |
| LOW | …ommon/core-templates/steps/enable-internal-sources.yml | 34 | # If running on dnceng (internal project), just use the default behavior for NuGetAuthenticate. | COMMENT |
| MEDIUM | …skills/ci-pipeline-monitor/scripts/fetch_helix_logs.py | 66 | # Coreclr multi-test convention: App Exit Code 100 means test harness | COMMENT |
| MEDIUM | src/native/libs/Common/JavaScript/loader/run.ts | 25 | // ideally we want to utilize network and CPU at the same time | COMMENT |
| MEDIUM | …nerateHWIntrinsicTests/GenerateHWIntrinsicTests_Arm.cs | 10 | // This file isn't very robust and makes several assumptions | COMMENT |
| MEDIUM | src/tests/profiler/native/profilerstring.h | 18 | // Definitely won't work for non-ascii characters so hopefully we never start using | COMMENT |
| MEDIUM | ….Tasks.Parallel/src/System/Threading/Tasks/Parallel.cs | 27 | /// By default, methods on the Parallel class attempt to utilize all available processors, are non-cancelable, and t | COMMENT |
| MEDIUM | …nsactions.Local/src/System/Transactions/Transaction.cs | 434 | /// have much value because the caller doesn't know how to utilize it. But if the PromoterType is recognized, th | COMMENT |
| MEDIUM | …nsactions.Local/src/System/Transactions/Transaction.cs | 435 | /// caller should know how to utilize the PromotedToken to communicate with the promoting distributed transactio | COMMENT |
| MEDIUM | …ions.Local/src/System/Transactions/TransactionState.cs | 1964 | // Once the transaction is promoted leverage the distributed | COMMENT |
| MEDIUM | ….Cbor/src/System/Formats/Cbor/Reader/CborReader.Map.cs | 27 | /// Fundamentally, this is a technical restriction stemming from the fact that CBOR allows keys of arbitrary typ | COMMENT |
| MEDIUM | ….Cbor/src/System/Formats/Cbor/Writer/CborWriter.Map.cs | 32 | /// Fundamentally, this is a technical restriction stemming from the fact that CBOR allows keys of any type, | COMMENT |
| MEDIUM | …/System.Runtime.Tests/System/Text/Unicode/Utf8Tests.cs | 959 | // generally applicable; for example, enumerating scalars from UTF-8 cannot utilize | COMMENT |
| MEDIUM | …/System.Runtime.CompilerServices/AsyncProfilerTests.cs | 285 | // no-op there, leaving the robust IP->name resolution untouched. | COMMENT |
| MEDIUM | …ystem.Runtime.CompilerServices/AsyncProfilerV2Tests.cs | 2509 | // >= keeps the assertion robust against additional method events from the harness. | COMMENT |
| MEDIUM | …ystem.Runtime.CompilerServices/AsyncProfilerV1Tests.cs | 2998 | // Using >= keeps the assertion robust against additional method events from the harness. | COMMENT |
| MEDIUM | ….Threading.Tasks.Dataflow/src/Blocks/BroadcastBlock.cs | 510 | /// <summary>The source utilize this helper.</summary> | COMMENT |
| MEDIUM | …em.Threading.Tasks.Dataflow/src/Internal/SourceCore.cs | 24 | // likely utilize their own IncomingLock. We can hold OutgoingLock while acquiring ValueLock or IncomingLock. | COMMENT |
| MEDIUM | …hreading.Tasks.Dataflow/src/Internal/SpscTargetCore.cs | 27 | // and a block like ActionBlock can utilize that knowledge to choose this target instead of the default TargetCore. | COMMENT |
| MEDIUM | …System.Threading.Tasks.Dataflow/src/Internal/Common.cs | 341 | // By using these same tasks, we're a bit more robust against disposals, | COMMENT |
| MEDIUM | …ies/System.Private.CoreLib/src/System/Number.Grisu3.cs | 16 | // The general idea behind Grisu3 is to leverage additional bits and cached powers of ten to generate the correc | COMMENT |
| MEDIUM | …stem.Private.CoreLib/src/System/String.Manipulation.cs | 1506 | /// It is not recommended that protocol parsers utilize this API. Protocol specifications often | COMMENT |
| MEDIUM | …stem.Private.CoreLib/src/System/String.Manipulation.cs | 1531 | /// It is not recommended that protocol parsers utilize this API. Protocol specifications often | COMMENT |
| MEDIUM | …em.Private.CoreLib/src/System/Number.DecimalIeee754.cs | 83 | // logic robust for every finite bit pattern. | COMMENT |
| MEDIUM | …e.CoreLib/src/System/MemoryExtensions.Globalization.cs | 455 | /// It is recommended that protocol parsers not utilize this API. See the documentation | COMMENT |
| MEDIUM | …e.CoreLib/src/System/MemoryExtensions.Globalization.cs | 468 | /// It is recommended that protocol parsers not utilize this API. See the documentation | COMMENT |
| MEDIUM | …System.Private.CoreLib/src/System/Number.BigInteger.cs | 894 | // We leverage two arrays - Pow10UInt32Table and Pow10BigNumTable to speed up the Pow10 calculation. | COMMENT |
| MEDIUM | src/libraries/System.Private.CoreLib/src/System/SR.cs | 37 | // class load time), assembly load event handlers, etc. Essentially, | COMMENT |
| MEDIUM | …s/System.Private.CoreLib/src/System/IO/Path.Windows.cs | 216 | // To make this a little more robust, generate our own name with more | COMMENT |
| MEDIUM | …em/Runtime/CompilerServices/AsyncTaskMethodBuilderT.cs | 422 | // This logic may be invoked multiple times on the same instance and needs to be robust against that. | COMMENT |
| MEDIUM | …/src/System/Runtime/CompilerServices/ContractHelper.cs | 135 | // error message. Let's leverage Silverlight's default error message there. | COMMENT |
| MEDIUM | …eLib/src/System/Diagnostics/Tracing/ActivityTracker.cs | 150 | // By first finding the target start to stop we are more robust. | COMMENT |
| MEDIUM | …System.Private.CoreLib/src/System/Text/RunePosition.cs | 220 | // generally applicable; for example, enumerating scalars from UTF-8 cannot utilize | COMMENT |
| MEDIUM | ….Private.CoreLib/src/System/Text/SpanRuneEnumerator.cs | 46 | // generally applicable; for example, enumerating scalars from UTF-8 cannot utilize | COMMENT |
| MEDIUM | …rivate.CoreLib/src/System/Text/StringRuneEnumerator.cs | 45 | // generally applicable; for example, enumerating scalars from UTF-8 cannot utilize | COMMENT |
| MEDIUM | …CoreLib/src/System/Text/StringBuilderRuneEnumerator.cs | 61 | // generally applicable; for example, enumerating scalars from UTF-8 cannot utilize | COMMENT |
| MEDIUM | …System.Private.CoreLib/src/System/Text/Unicode/Utf8.cs | 223 | // Essentially, ICU treats invalid UTF-16 sequences as opaque characters that only compare | COMMENT |
| MEDIUM | …Lib/src/System/Text/Unicode/TextSegmentationUtility.cs | 38 | // Essentially, if we saw Prepend data, we can't have Control | CR | LF data afterward (rule GB5). | COMMENT |
| MEDIUM | …rivate.CoreLib/src/System/Threading/NamedMutex.Unix.cs | 81 | // On FreeBSD, pthread process-shared robust mutexes cannot be placed in shared memory mapped | COMMENT |
| MEDIUM | …rivate.CoreLib/src/System/Threading/NamedMutex.Unix.cs | 84 | // On Haiku, robust mutexes are WIP. See https://github.com/dotnet/runtime/pull/126701#issuecomment-4334338213. | COMMENT |
| MEDIUM | …ystem.Private.CoreLib/src/System/Threading/SpinWait.cs | 51 | /// <see cref="SpinWait"/> is a value type, which means that low-level code can utilize SpinWait without | COMMENT |
| MEDIUM | …/System/Threading/WaitSubsystem.WaitableObject.Unix.cs | 783 | // treats that case as abandonment as well and releases waiters, as it's a bit more robust. As the handl | COMMENT |
| MEDIUM | …rivate.CoreLib/src/System/Threading/Tasks/ValueTask.cs | 66 | /// <remarks>Stored in the <see cref="ValueTask"/> rather than in the configured awaiter to utilize otherwise pa | COMMENT |
| MEDIUM | …rivate.CoreLib/src/System/Threading/Tasks/ValueTask.cs | 478 | /// <remarks>Stored in the <see cref="ValueTask{TResult}"/> rather than in the configured awaiter to utilize oth | COMMENT |
| MEDIUM | …sions/src/System/Linq/Expressions/ExpressionVisitor.cs | 634 | // Essentially, we don't want the rewritten node to be semantically | COMMENT |
| MEDIUM | …/System/Text/RegularExpressions/RegexPrefixAnalyzer.cs | 901 | /// This uses a more robust algorithm than is used by TryFindFixedLiterals and thus can find starting sets it co | COMMENT |
| MEDIUM | …Text/RegularExpressions/Symbolic/RegexNodeConverter.cs | 410 | // Essentially 0 C1 C2 ... Cn 0 ==> G = (C1 | C2 | ... | Cn) | COMMENT |
| MEDIUM | …rExpressions/Symbolic/SymbolicRegexMatcher.Automata.cs | 70 | /// This map is used to compactly represent NFA state ids in NFA mode in order to utilize | COMMENT |
| MEDIUM | …tem.Management/src/System/Management/ManagementPath.cs | 256 | // Test/utilize isWbemPathShared *only* on public + internal members! | COMMENT |
| MEDIUM | …tem.Management/src/System/Management/ManagementPath.cs | 351 | // Test/utilize isWbemPathShared *only* on public + internal members! | COMMENT |
| MEDIUM | …nt/src/System/Management/ManagementObjectCollection.cs | 284 | // not cloned) and if it gets disposed we end up throwing the next time its used. Essentially, | COMMENT |
| MEDIUM | …libraries/System.Console/src/System/ConsolePal.Unix.cs | 134 | // We could leverage Console.Read() here however | COMMENT |
| MEDIUM | …ibraries/Common/tests/System/Xml/ModuleCore/cparser.cs | 31 | //Note: You can override these if you want to leverage our parser (inherit), and change | COMMENT |
| MEDIUM | …aries/Common/src/System/Text/EncodingHelper.Windows.cs | 25 | // and Encoding.GetEncoding(0) returns the ANSI codepage if its encoding data is available else it returns UTF8. | COMMENT |
| MEDIUM | …System/IO/IsolatedStorage/IsolatedStorageFileStream.cs | 61 | // On .NET Framework FileStream has an internal no arg constructor that we utilize to provide the facade. We don | COMMENT |
| MEDIUM | …System.Security.Cryptography.Cose/tests/TestKeyRing.cs | 65 | // EC keys. Retry a few times to make the test robust against this transient failure. | COMMENT |
| MEDIUM | …s/System/CodeDom/Compiler/CSharpCodeGenerationTests.cs | 2679 | // utilize constructor | COMMENT |
| MEDIUM | …s/System/CodeDom/Compiler/CSharpCodeGenerationTests.cs | 3048 | // utilize constructor | COMMENT |
| MEDIUM | …tests/System/CodeDom/Compiler/VBCodeGenerationTests.cs | 2451 | // utilize constructor | COMMENT |
| 97 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | eng/pipelines/helix-platforms.yml | 16 | # =========================================== | COMMENT |
| MEDIUM | eng/pipelines/helix-platforms.yml | 18 | # =========================================== | COMMENT |
| MEDIUM | eng/pipelines/helix-platforms.yml | 82 | # =========================================== | COMMENT |
| MEDIUM | eng/pipelines/helix-platforms.yml | 84 | # =========================================== | COMMENT |
| MEDIUM | eng/pipelines/helix-platforms.yml | 209 | # =========================================== | COMMENT |
| MEDIUM | eng/pipelines/helix-platforms.yml | 211 | # =========================================== | COMMENT |
| MEDIUM | eng/pipelines/helix-platforms.yml | 256 | # =========================================== | COMMENT |
| MEDIUM | eng/pipelines/helix-platforms.yml | 258 | # =========================================== | COMMENT |
| MEDIUM | eng/pipelines/helix-platforms.yml | 269 | # =========================================== | COMMENT |
| MEDIUM | eng/pipelines/helix-platforms.yml | 271 | # =========================================== | COMMENT |
| MEDIUM | eng/pipelines/helix-platforms.yml | 291 | # =========================================== | COMMENT |
| MEDIUM | eng/pipelines/helix-platforms.yml | 293 | # =========================================== | COMMENT |
| MEDIUM | eng/pipelines/runtime-diagnostics.yml | 115 | # ---------------------------------------------------------------------- | COMMENT |
| MEDIUM | eng/pipelines/runtime-diagnostics.yml | 117 | # ---------------------------------------------------------------------- | COMMENT |
| MEDIUM | eng/pipelines/runtime-diagnostics.yml | 194 | # ---------------------------------------------------------------------- | COMMENT |
| MEDIUM | eng/pipelines/runtime-diagnostics.yml | 197 | # ---------------------------------------------------------------------- | COMMENT |
| MEDIUM | eng/pipelines/runtime-diagnostics.yml | 217 | # ---------------------------------------------------------------------- | COMMENT |
| MEDIUM | eng/pipelines/runtime-diagnostics.yml | 229 | # ---------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | eng/common/core-templates/stages/renovate.yml | 1 | # -------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | eng/common/core-templates/stages/renovate.yml | 3 | # -------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | eng/common/core-templates/stages/renovate.yml | 9 | # -------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | eng/common/core-templates/job/renovate.yml | 1 | # -------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | eng/common/core-templates/job/renovate.yml | 3 | # -------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | eng/common/core-templates/job/renovate.yml | 17 | # -------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | .github/workflows/validate-pat-pool.yml | 33 | # ----------------------------------------------------------- | COMMENT |
| MEDIUM | .github/workflows/validate-pat-pool.yml | 37 | # ----------------------------------------------------------- | COMMENT |
| MEDIUM | .github/workflows/validate-pat-pool.yml | 139 | # ----------------------------------------------------------- | COMMENT |
| MEDIUM | .github/workflows/validate-pat-pool.yml | 141 | # ----------------------------------------------------------- | COMMENT |
| MEDIUM | src/native/external/llvm-libunwind/CMakeLists.txt | 1 | #=============================================================================== | COMMENT |
| MEDIUM | src/native/external/llvm-libunwind/CMakeLists.txt | 3 | #=============================================================================== | COMMENT |
| MEDIUM | src/native/external/llvm-libunwind/CMakeLists.txt | 32 | #=============================================================================== | COMMENT |
| MEDIUM | src/native/external/llvm-libunwind/CMakeLists.txt | 34 | #=============================================================================== | COMMENT |
| MEDIUM | src/native/external/llvm-libunwind/CMakeLists.txt | 126 | #=============================================================================== | COMMENT |
| MEDIUM | src/native/external/llvm-libunwind/CMakeLists.txt | 128 | #=============================================================================== | COMMENT |
| MEDIUM | src/native/external/llvm-libunwind/CMakeLists.txt | 178 | #=============================================================================== | COMMENT |
| MEDIUM | src/native/external/llvm-libunwind/CMakeLists.txt | 180 | #=============================================================================== | COMMENT |
| MEDIUM | src/native/external/llvm-libunwind/CMakeLists.txt | 342 | #=============================================================================== | COMMENT |
| MEDIUM | src/native/external/llvm-libunwind/CMakeLists.txt | 344 | #=============================================================================== | COMMENT |
| MEDIUM | src/native/external/zlib-ng/CMakeLists.txt | 1050 | #============================================================================ | COMMENT |
| MEDIUM | src/native/external/zlib-ng/CMakeLists.txt | 1052 | #============================================================================ | COMMENT |
| MEDIUM | src/native/external/zlib-ng/CMakeLists.txt | 1111 | #============================================================================ | COMMENT |
| MEDIUM | src/native/external/zlib-ng/CMakeLists.txt | 1113 | #============================================================================ | COMMENT |
| MEDIUM | src/native/external/zlib-ng/CMakeLists.txt | 1387 | #============================================================================ | COMMENT |
| MEDIUM | src/native/external/zlib-ng/CMakeLists.txt | 1389 | #============================================================================ | COMMENT |
| MEDIUM | src/native/external/zlib-ng/CMakeLists.txt | 1458 | #============================================================================ | COMMENT |
| MEDIUM | src/native/external/zlib-ng/CMakeLists.txt | 1460 | #============================================================================ | COMMENT |
| MEDIUM | src/tests/run.py | 316 | #============================================================================ | COMMENT |
| MEDIUM | src/tests/run.py | 326 | # ============================================================================ | COMMENT |
| MEDIUM | …ons.Tests/IdnMapping/Data/Unicode_16_0/IdnaTest_16.txt | 105 | # ============================================================================================ | COMMENT |
| MEDIUM | …sions.Tests/IdnMapping/Data/Unicode_9_0/IdnaTest_9.txt | 60 | # ==================================================================================================== | COMMENT |
| MEDIUM | …ons.Tests/IdnMapping/Data/Unicode_11_0/IdnaTest_11.txt | 92 | # ============================================================================================ | COMMENT |
| MEDIUM | …s.Tests/IdnMapping/Data/Unicode_15_1/IdnaTest_15_1.txt | 97 | # ============================================================================================ | COMMENT |
| MEDIUM | …s.Tests/IdnMapping/Data/Unicode_15_0/IdnaTest_15_0.txt | 97 | # ============================================================================================ | COMMENT |
| MEDIUM | …ons.Tests/IdnMapping/Data/Unicode_13_0/IdnaTest_13.txt | 97 | # ============================================================================================ | COMMENT |
| MEDIUM | …ons.Tests/IdnMapping/Data/Unicode_17_0/IdnaTest_17.txt | 105 | # ============================================================================================ | COMMENT |
| MEDIUM | …sions.Tests/IdnMapping/Data/Unicode_6_0/IdnaTest_6.txt | 44 | # ==================================================================================================== | COMMENT |
| MEDIUM⚡ | src/coreclr/CMakeLists.txt | 57 | #---------------------------------------------------- | COMMENT |
| MEDIUM⚡ | src/coreclr/CMakeLists.txt | 59 | #---------------------------------------------------- | COMMENT |
| MEDIUM⚡ | src/coreclr/CMakeLists.txt | 68 | #------------------- | COMMENT |
| MEDIUM⚡ | src/coreclr/CMakeLists.txt | 70 | #------------------- | COMMENT |
| 27 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | docs/design/security/System.HashCode.md | 36 | ### Step 1 - Converting inputs to binary (optional) | COMMENT |
| LOW⚡ | docs/design/security/System.HashCode.md | 42 | ### Step 2 - Internal round functions | COMMENT |
| LOW⚡ | docs/design/security/System.HashCode.md | 50 | ### Step 3 - Generating and consuming the hash code | COMMENT |
| LOW | .github/copilot-instructions.md | 83 | ### Step 1: Identify Your Component | COMMENT |
| LOW | .github/copilot-instructions.md | 101 | ### Step 2: Run the Baseline Build (from repo root) | COMMENT |
| LOW | .github/copilot-instructions.md | 123 | ### Step 3: Configure Environment | COMMENT |
| LOW | .github/workflows/code-review.md | 86 | ## Step 0: Prepare Workspace (workflow_dispatch only) | COMMENT |
| LOW | .github/workflows/code-review.md | 97 | ## Step 1: Load Review Guidelines | COMMENT |
| LOW | .github/workflows/code-review.md | 101 | ## Step 2: Review and Post | COMMENT |
| LOW | .github/skills/performance-benchmark/SKILL.md | 11 | ## Step 1: Write the Benchmark | COMMENT |
| LOW | .github/skills/performance-benchmark/SKILL.md | 124 | ## Step 2: Mention @EgorBot in a comment/PR description | COMMENT |
| LOW | .github/skills/code-review/SKILL.md | 22 | ### Step 0: Load Relevant Instructions | COMMENT |
| LOW | .github/skills/code-review/SKILL.md | 26 | ### Step 1: Gather Code Context (No PR Narrative Yet) | COMMENT |
| LOW | .github/skills/code-review/SKILL.md | 41 | ### Step 2: Discover Area-Specific Agents | COMMENT |
| LOW | .github/skills/code-review/SKILL.md | 46 | ### Step 3: Form an Independent Assessment | COMMENT |
| LOW | .github/skills/code-review/SKILL.md | 57 | ### Step 4: Incorporate PR Narrative and Reconcile | COMMENT |
| LOW | .github/skills/code-review/SKILL.md | 68 | ### Step 5: Detailed Analysis | COMMENT |
| LOW⚡ | .github/skills/ci-pipeline-monitor/SKILL.md | 57 | # Step 0: Prerequisites (agent) | COMMENT |
| LOW⚡ | .github/skills/ci-pipeline-monitor/SKILL.md | 61 | # Step 1: Resolve pipeline definitions (agent) | COMMENT |
| LOW⚡ | .github/skills/ci-pipeline-monitor/SKILL.md | 65 | # Step 2: Fetch latest builds (deterministic) | COMMENT |
| LOW⚡ | .github/skills/ci-pipeline-monitor/SKILL.md | 68 | # Step 3: Extract failed tests + fetch logs (deterministic) | COMMENT |
| LOW⚡ | .github/skills/ci-pipeline-monitor/SKILL.md | 72 | # Step 4: Triage (agent — non-deterministic) | COMMENT |
| LOW⚡ | .github/skills/ci-pipeline-monitor/SKILL.md | 77 | # Step 5: Validate DB before report (deterministic) | COMMENT |
| LOW⚡ | .github/skills/ci-pipeline-monitor/SKILL.md | 82 | # Step 6: Generate report (deterministic — only after DB is clean) | COMMENT |
| LOW | .github/skills/ci-pipeline-monitor/SKILL.md | 179 | ### Step 0: Prerequisites (agent) | COMMENT |
| LOW | .github/skills/ci-pipeline-monitor/SKILL.md | 190 | ### Step 1: Resolve Pipeline Definitions (agent) | COMMENT |
| LOW | .github/skills/ci-pipeline-monitor/SKILL.md | 214 | ### Step 2: Fetch Latest Builds (deterministic — scripted) | COMMENT |
| LOW | .github/skills/ci-pipeline-monitor/SKILL.md | 223 | ### Step 3: Extract Failed Tests and Fetch Logs (deterministic — scripted) | COMMENT |
| LOW | .github/skills/ci-pipeline-monitor/SKILL.md | 249 | ### Step 4: Triage Failures (agent — non-deterministic) | COMMENT |
| LOW | .github/skills/ci-pipeline-monitor/SKILL.md | 255 | ### Step 5: Validate DB (deterministic — scripted) | COMMENT |
| LOW | .github/skills/ci-pipeline-monitor/SKILL.md | 300 | ### Step 6: Generate Report (deterministic — scripted) | COMMENT |
| LOW | .github/skills/ci-pipeline-monitor/SKILL.md | 313 | ### Step 7: Bisect Regressions (agent — on request) | COMMENT |
| LOW | …skills/ci-pipeline-monitor/references/prerequisites.md | 1 | # Step 0: Prerequisites | COMMENT |
| LOW⚡ | …/ci-pipeline-monitor/scripts/setup_and_fetch_builds.py | 160 | # Step 1: Create/overwrite database | COMMENT |
| LOW⚡ | …/ci-pipeline-monitor/scripts/setup_and_fetch_builds.py | 169 | # Step 2: Fetch builds and populate pipelines table | COMMENT |
| LOW | …ls/ci-pipeline-monitor/scripts/extract_failed_tests.py | 97 | # Step 1: Get test runs for this build | COMMENT |
| LOW | …ls/ci-pipeline-monitor/scripts/extract_failed_tests.py | 113 | # Step 2: For each run, get failed results | COMMENT |
| LOW | .github/skills/issue-triage/SKILL.md | 37 | ### Step 0: Fetch the Issue and Safety Scan | COMMENT |
| LOW | .github/skills/issue-triage/SKILL.md | 121 | ### Step 1: Classify the Issue | COMMENT |
| LOW | .github/skills/issue-triage/SKILL.md | 139 | ### Step 2: Detect Mislabeling | COMMENT |
| LOW | .github/skills/issue-triage/SKILL.md | 174 | ### Step 3: Search for Duplicates | COMMENT |
| LOW | .github/skills/issue-triage/SKILL.md | 214 | ### Step 4: Research Prior Art | COMMENT |
| LOW | .github/skills/issue-triage/SKILL.md | 227 | ### Step 5: Type-Specific Investigation | COMMENT |
| LOW | .github/skills/issue-triage/SKILL.md | 247 | ### Step 6: Assess and Prioritize | COMMENT |
| LOW | .github/skills/issue-triage/SKILL.md | 296 | ### Step 7: Formulate Recommendation | COMMENT |
| LOW | .github/skills/issue-triage/SKILL.md | 359 | ### Step 8: Present the Triage Report | COMMENT |
| LOW | .github/skills/pr-failure-scan/SKILL.md | 32 | ## Step 0: Parse input | COMMENT |
| LOW | .github/skills/pr-failure-scan/SKILL.md | 50 | ## Step 1: Resolve identities and require explicit permission for non-owned PRs | COMMENT |
| LOW | .github/skills/pr-failure-scan/SKILL.md | 66 | ## Step 2: Gather PR CI context | COMMENT |
| LOW | .github/skills/pr-failure-scan/SKILL.md | 84 | ## Step 3: Decide which failures are in scope | COMMENT |
| LOW | .github/skills/pr-failure-scan/SKILL.md | 105 | ## Step 4: Analyze each candidate failure | COMMENT |
| LOW | .github/skills/pr-failure-scan/SKILL.md | 169 | ## Step 5: Write draft files and optionally create live issues | COMMENT |
| LOW | .github/skills/pr-failure-scan/SKILL.md | 278 | ## Step 6: Final output format | COMMENT |
| LOW⚡ | .github/skills/api-proposal/SKILL.md | 317 | #### Step 1: Push and capture commit URL | COMMENT |
| LOW⚡ | .github/skills/api-proposal/SKILL.md | 321 | #### Step 2: Non-interactive mode (Copilot Coding Agent) | COMMENT |
| LOW⚡ | .github/skills/api-proposal/SKILL.md | 331 | #### Step 3: Interactive mode — offer publishing options | COMMENT |
| LOW⚡ | .github/skills/api-proposal/SKILL.md | 363 | #### Step 1: Update the prototype | COMMENT |
| LOW⚡ | .github/skills/api-proposal/SKILL.md | 367 | #### Step 2: Choose push strategy | COMMENT |
| LOW⚡ | .github/skills/api-proposal/SKILL.md | 375 | #### Step 3: Update the published proposal | COMMENT |
| LOW | .github/skills/breaking-change-doc/SKILL.md | 52 | ## Step 0: Accept Input | COMMENT |
| 105 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | docs/design/features/standalone-gc-eventing.md | 182 | we do want it to be easy to add new events. It will likely be difficult to balance auto-generated code with the need for | CODE |
| HIGH | .github/skills/breaking-change-doc/SKILL.md | 275 | ### AI-generated content disclosure | COMMENT |
| HIGH | …/tools/illink/src/linker/Resources/Strings.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | src/tools/ilasm/src/ILAssembler/gen/CILParser.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | src/tools/ilasm/src/ILAssembler/gen/CILLexer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | src/tools/ilasm/src/ILAssembler/gen/CILBaseVisitor.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | src/tools/ilasm/src/ILAssembler/gen/CILVisitor.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | src/native/eventpipe/ep.c | 1488 | // This calls into auto-generated code to initialize the runtime specific providers | COMMENT |
| HIGH | …tests/Interop/COM/NETClients/Primitives/StringTests.cs | 292 | Assert.Equal(englishCulture.LCID, lcid); // CLR->COM LCID marshalling is explicitly hardcoded to en-US a | CODE |
| HIGH | src/tests/JIT/jit64/regress/vsw/543229/test.cs | 13 | // This code was generated by a tool. | COMMENT |
| HIGH | …s.ResourceManager.Tests/Resources/AToZResx.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …ger.Tests/Resources/TestResx.netstandard17.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …s.ResourceManager.Tests/Resources/TestResx.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …ions/tests/BinaryFormatTests/TestResources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …arExpressions/Symbolic/SymbolicRegexMatcher.Explore.cs | 24 | // Explore all initial states as requested | COMMENT |
| HIGH | …s/System/Runtime/Serialization/Schema/RoundTripTest.cs | 45 | Assert.Contains(@"This code was generated by a tool.", code); | CODE |
| HIGH | …tem.Data.Common/tests/System/Data/DataSet1.Designer.cs | 6 | // This code was generated by a tool. | COMMENT |
| HIGH | …/System.Data.Common/tests/System/Data/MonkeyDataSet.cs | 6 | // This code was generated by a tool. | COMMENT |
| HIGH | …del.TypeConverter/tests/Resources/TestResx.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …y/tests/FunctionalTests/SslStreamStreamToStreamTest.cs | 315 | // Do normal reads as requested until the read mode is set | COMMENT |
| HIGH | …y/tests/FunctionalTests/SslStreamStreamToStreamTest.cs | 334 | // Do normal reads as requested until the read mode is set | COMMENT |
| HIGH | …lection.Context/tests/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …s/System/CodeDom/Compiler/CSharpCodeGenerationTests.cs | 741 | // This code was generated by a tool. | COMMENT |
| HIGH | …s/System/CodeDom/Compiler/CSharpCodeGenerationTests.cs | 1649 | // This code was generated by a tool. | COMMENT |
| HIGH | …s/System/CodeDom/Compiler/CSharpCodeGenerationTests.cs | 3142 | // This code was generated by a tool. | COMMENT |
| HIGH | …tests/System/CodeDom/Compiler/VBCodeGenerationTests.cs | 707 | ' This code was generated by a tool. | CODE |
| HIGH | …tests/System/CodeDom/Compiler/VBCodeGenerationTests.cs | 1580 | ' This code was generated by a tool. | CODE |
| HIGH | …tests/System/CodeDom/Compiler/VBCodeGenerationTests.cs | 2924 | ' This code was generated by a tool. | CODE |
| HIGH | src/libraries/System.CodeDom/src/PACKAGE.md | 78 | // This code was generated by a tool. | COMMENT |
| HIGH | …tem.Threading/src/System/Threading/ReaderWriterLock.cs | 841 | // the original code above does not result in releasing all writer locks as requested by the lock cookie | COMMENT |
| HIGH | …/System/Collections/Concurrent/OrderablePartitioner.cs | 39 | /// create as many partitions as requested, an empty enumerator should be returned for each of the | COMMENT |
| HIGH | src/libraries/System.Speech/ref/System.Speech.cs | 5 | // This code was generated by a tool. | COMMENT |
| HIGH | src/coreclr/nativeresources/processrc.sh | 52 | printf "// This code was generated by processrc.sh and is not meant to be modified manually.\n\n" | CODE |
| HIGH | src/coreclr/vm/dllimport.cpp | 348 | // was replaced by the hardcoded LCID_ENGLISH_US as requested by VSTO. | COMMENT |
| HIGH | src/coreclr/vm/methodtablebuilder.cpp | 9526 | // Nothing set for overlap, mark as requested. | COMMENT |
| HIGH | src/coreclr/jit/emitxarch.cpp | 14381 | // For AOT, `dst` is not aligned as requested, but the final assembly will have them aligned. | COMMENT |
| HIGH | src/coreclr/md/inc/stgtiggerstorage.h | 130 | // the backup file is deleted as requested. The restore of the file is done | COMMENT |
| HIGH | src/mono/mono/tests/bug-2907.cs | 69 | // This code was generated by a tool. | COMMENT |
| HIGH | …r/tests/Assets/Projects/LocalizedApp/Hello.Designer.cs | 6 | // This code was generated by a tool. | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | .config/CredScanSuppressions.json | 13 | "placeholder": [ | CODE |
| LOW | ….Net.Http/tests/UnitTests/DigestAuthenticationTests.cs | 64 | [InlineData("test@example.org", "username=\"test@example.org\"")] | CODE |
| LOW⚡ | …m.Net.Http/tests/UnitTests/HttpEnvironmentProxyTest.cs | 140 | [InlineData("placeholder@1.2.3.4/foo", "1.2.3.4", "80", "placeholder", "")] | CODE |
| LOW⚡ | …m.Net.Http/tests/UnitTests/HttpEnvironmentProxyTest.cs | 141 | [InlineData("placeholder@1.2.3?.4", "1.2.0.3", "80", "placeholder", "")] | CODE |
| LOW⚡ | …m.Net.Http/tests/UnitTests/HttpEnvironmentProxyTest.cs | 142 | [InlineData("placeholder:@1.2.3.4/foo:", "1.2.3.4", "80", "placeholder", "")] | CODE |
| LOW | …ystem.Formats.Cbor/tests/Reader/CborReaderTests.Tag.cs | 46 | [InlineData(new ulong[] { 32, 1, 1 }, new object[] { 1, "lorem ipsum" }, "d820c1c182016b6c6f72656d20697073756d") | CODE |
| LOW | …es/System.Formats.Cbor/tests/Writer/CborWriterTests.cs | 39 | Assert.Throws<InvalidOperationException>(() => writer.WriteTextString("lorem ipsum")); | CODE |
| LOW | …ystem.Formats.Cbor/tests/Writer/CborWriterTests.Tag.cs | 42 | [InlineData(new ulong[] { 32, 1, 1 }, new object[] { 1, "lorem ipsum" }, "d820c1c182016b6c6f72656d20697073756d") | CODE |
| LOW | …m.Security.Cryptography.Xml/tests/EncryptedXmlTests.cs | 282 | string xml = @"<EncryptedKey Id=""key1"" Type=""http://example.com/type"" MimeType=""application/xml"" Encod | CODE |
| LOW | …m.Security.Cryptography.Xml/tests/EncryptedXmlTests.cs | 298 | Assert.Equal("user@example.com", encKey.Recipient); | CODE |
| LOW | …m.Security.Cryptography.Xml/tests/EncryptedXmlTests.cs | 1384 | Recipient='user@example.com' xmlns='http://www.w3.org/2001/04/xmlenc#'> | CODE |
| LOW | …m.Security.Cryptography.Xml/tests/EncryptedXmlTests.cs | 1405 | Assert.Equal("user@example.com", encKey.Recipient); | CODE |
| LOW⚡ | …essions/tests/FunctionalTests/GroupCollectionTests2.cs | 21 | Assert.Equal("555-6666", collection[2].ToString()); | CODE |
| LOW⚡ | …essions/tests/FunctionalTests/GroupCollectionTests2.cs | 30 | Assert.Equal("555-6666", collection[2].ToString()); | CODE |
| LOW⚡ | …essions/tests/FunctionalTests/GroupCollectionTests2.cs | 39 | Assert.Equal("555-6666", collection[2].ToString()); | CODE |
| LOW | …essions/tests/FunctionalTests/GroupCollectionTests2.cs | 115 | string[] expected = ["212-555-6666", "212", "555-6666"]; | CODE |
| LOW | …ressions/tests/FunctionalTests/GroupCollectionTests.cs | 98 | Assert.Equal("555-6666", collection[2].ToString()); | CODE |
| LOW | …Expressions/tests/FunctionalTests/Regex.Match.Tests.cs | 3174 | const string Input = "Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Maecenas porttitor congue ma | CODE |
| LOW | …Expressions/tests/FunctionalTests/Regex.Match.Tests.cs | 3174 | const string Input = "Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Maecenas porttitor congue ma | CODE |
| LOW | …mon/tests/System/Data/SqlTypes/SqlStringSortingTest.cs | 28 | private static readonly string[,] s_specialMatchingString = new string[4, 2] {{"Lorem ipsum dolor sit amet", "\u | CODE |
| LOW | …mon/tests/System/Data/SqlTypes/SqlStringSortingTest.cs | 28 | private static readonly string[,] s_specialMatchingString = new string[4, 2] {{"Lorem ipsum dolor sit amet", "\u | CODE |
| LOW | ….Runtime.Serialization.Xml/tests/SerializationTypes.cs | 1463 | billAddress.Name = "John Doe"; | CODE |
| LOW⚡ | src/libraries/Common/tests/Tests/System/StringTests.cs | 4859 | [InlineData("Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin maximus convallis luctus. Curabitur | CODE |
| LOW⚡ | src/libraries/Common/tests/Tests/System/StringTests.cs | 4859 | [InlineData("Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin maximus convallis luctus. Curabitur | CODE |
| LOW⚡ | src/libraries/Common/tests/Tests/System/StringTests.cs | 4862 | "LorEm ipsum dolor sit amEt, consEctEtur adipiscing Elit. Proin maximus convallis luctus. Curabitur | CODE |
| LOW⚡ | src/libraries/Common/tests/Tests/System/StringTests.cs | 4862 | "LorEm ipsum dolor sit amEt, consEctEtur adipiscing Elit. Proin maximus convallis luctus. Curabitur | CODE |
| LOW | …ests/SourceGenerationTests/GeneratorTests.Baselines.cs | 836 | public ClassWhereParametersHaveDefaultValue(string? name = "John Doe", string address = | CODE |
| LOW | …pp/Version0/DefaultConstructorParameters.generated.txt | 63 | string name = "John Doe"!; | CODE |
| LOW | …pp/Version1/DefaultConstructorParameters.generated.txt | 63 | string name = "John Doe"!; | CODE |
| LOW | …62/Version0/DefaultConstructorParameters.generated.txt | 66 | string name = "John Doe"!; | CODE |
| LOW | …62/Version1/DefaultConstructorParameters.generated.txt | 66 | string name = "John Doe"!; | CODE |
| LOW | …r/tests/Common/ConfigurationBinderTests.TestClasses.cs | 133 | public ClassWhereParametersHaveDefaultValue(string? name = "John Doe", string address = "1 Microsoft Way", | CODE |
| LOW | …ies/System.Security.Cryptography/tests/CryptoStream.cs | 401 | @"Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Maecenas porttitor congue massa. | CODE |
| LOW | …ies/System.Security.Cryptography/tests/CryptoStream.cs | 401 | @"Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Maecenas porttitor congue massa. | CODE |
| LOW⚡ | …tem.Security.Cryptography/tests/AsnEncodedDataTests.cs | 120 | isOpenSsl3_4 ? "othername: UPN:subjectupn1@example.org" : | CODE |
| LOW⚡ | …tem.Security.Cryptography/tests/AsnEncodedDataTests.cs | 121 | isOpenSsl3 ? "othername: UPN::subjectupn1@example.org" : "othername:<unsupported>", | CODE |
| LOW⚡ | …tem.Security.Cryptography/tests/AsnEncodedDataTests.cs | 123 | "email:sanemail1@example.org", | CODE |
| LOW⚡ | …rity.Cryptography/tests/X509Certificates/PropsTests.cs | 410 | TestComplexGetNameInfo("sanemail1@example.org", X509NameType.EmailName, false); | CODE |
| LOW⚡ | …rity.Cryptography/tests/X509Certificates/PropsTests.cs | 416 | TestComplexGetNameInfo("ianemail1@example.org", X509NameType.EmailName, true); | CODE |
| LOW⚡ | …rity.Cryptography/tests/X509Certificates/PropsTests.cs | 422 | TestComplexGetNameInfo("subjectupn1@example.org", X509NameType.UpnName, false); | CODE |
| LOW⚡ | …rity.Cryptography/tests/X509Certificates/PropsTests.cs | 428 | TestComplexGetNameInfo("issuerupn1@example.org", X509NameType.UpnName, true); | CODE |
| LOW | …yptography/tests/X509Certificates/DynamicChainTests.cs | 665 | writer.WriteCharacterString(UniversalTagNumber.UTF8String, "@example.org"); | CODE |
| LOW | …yptography/tests/X509Certificates/DynamicChainTests.cs | 766 | writer.WriteCharacterString(UniversalTagNumber.UTF8String, "@example.org"); | CODE |
| LOW | …ates/CertificateCreation/SubjectAltNameBuilderTests.cs | 63 | builder.AddEmailAddress("user@example.org"); | CODE |
| LOW | …ates/CertificateCreation/SubjectAltNameBuilderTests.cs | 157 | builder.AddUserPrincipalName("user@example.org"); | CODE |
| LOW⚡ | …ates/CertificateCreation/SubjectAltNameBuilderTests.cs | 215 | builder.AddEmailAddress("sanemail1@example.org"); | CODE |
| LOW⚡ | …ates/CertificateCreation/SubjectAltNameBuilderTests.cs | 216 | builder.AddEmailAddress("sanemail2@example.org"); | CODE |
| LOW⚡ | …ates/CertificateCreation/SubjectAltNameBuilderTests.cs | 217 | builder.AddUserPrincipalName("subjectupn1@example.org"); | CODE |
| LOW⚡ | …ates/CertificateCreation/SubjectAltNameBuilderTests.cs | 218 | builder.AddUserPrincipalName("subjectupn2@example.org"); | CODE |
| LOW | …ices/tests/LibraryImportGenerator.Tests/StringTests.cs | 276 | new object[] { "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed vitae posuere mauris, sed ultri | CODE |
| LOW | …ices/tests/LibraryImportGenerator.Tests/StringTests.cs | 276 | new object[] { "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed vitae posuere mauris, sed ultri | CODE |
| LOW | …vices/tests/LibraryImportGenerator.Tests/ArrayTests.cs | 451 | "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed vitae posuere mauris, sed ultrices leo. Su | CODE |
| LOW | …vices/tests/LibraryImportGenerator.Tests/ArrayTests.cs | 451 | "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed vitae posuere mauris, sed ultrices leo. Su | CODE |
| LOW⚡ | …/System.Text.Json/tests/Common/AsyncEnumerableTests.cs | 382 | yield return WrapArgs(Enumerable.Range(0, 100).Select(i => $"lorem ipsum dolor: {i}"), 500, DeserializeAsync | CODE |
| LOW⚡ | …/System.Text.Json/tests/Common/AsyncEnumerableTests.cs | 383 | yield return WrapArgs(Enumerable.Range(0, 100).Select(i => $"lorem ipsum dolor: {i}"), 500, DeserializeAsync | CODE |
| LOW⚡ | …/System.Text.Json/tests/Common/AsyncEnumerableTests.cs | 384 | yield return WrapArgs(Enumerable.Range(0, 10).Select(i => new { Field1 = i, Field2 = $"lorem ipsum dolor: {i | CODE |
| LOW⚡ | …/System.Text.Json/tests/Common/AsyncEnumerableTests.cs | 385 | yield return WrapArgs(Enumerable.Range(0, 10).Select(i => new { Field1 = i, Field2 = $"lorem ipsum dolor: {i | CODE |
| LOW⚡ | …/System.Text.Json/tests/Common/AsyncEnumerableTests.cs | 386 | yield return WrapArgs(Enumerable.Range(0, 100).Select(i => new { Field1 = i, Field2 = $"lorem ipsum dolor: { | CODE |
| LOW | …stem.Text.Json/tests/Common/PropertyVisibilityTests.cs | 3233 | string janePayload = """{"Name":"Jane Doe"}"""; | STRING |
| LOW⚡ | …stem.Text.Json/tests/Common/PropertyVisibilityTests.cs | 3244 | string expected = """{"NameRef":"John Doe","Name":"John Doe"}"""; | CODE |
| 116 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | …/ci-pipeline-monitor/scripts/setup_and_fetch_builds.py | 160 | # Step 1: Create/overwrite database | COMMENT |
| LOW⚡ | …/ci-pipeline-monitor/scripts/setup_and_fetch_builds.py | 169 | # Step 2: Fetch builds and populate pipelines table | COMMENT |
| LOW | …ls/ci-pipeline-monitor/scripts/extract_failed_tests.py | 97 | # Step 1: Get test runs for this build | COMMENT |
| LOW | …ls/ci-pipeline-monitor/scripts/extract_failed_tests.py | 113 | # Step 2: For each run, get failed results | COMMENT |
| LOW | …ative/libs/System.Globalization.Native/pal_collation.c | 1027 | // In case the search result is pointing at the last character (including Surrogate case) of the source string, | COMMENT |
| LOW | …ive/libs/System.Security.Cryptography.Native/openssl.c | 1120 | // Do a lookup with no_name set. The purpose of this function is to map only the | COMMENT |
| LOW⚡ | src/native/corehost/comhost/comhost.cpp | 588 | // Step 0: Initialize logging | COMMENT |
| LOW⚡ | src/native/corehost/comhost/comhost.cpp | 593 | // Step 1: Get CLSID mapping | COMMENT |
| LOW | src/native/corehost/comhost/comhost.cpp | 616 | // Step 2: Register each CLSID | COMMENT |
| LOW⚡ | src/native/corehost/comhost/comhost.cpp | 641 | // Step 0: Initialize logging | COMMENT |
| LOW⚡ | src/native/corehost/comhost/comhost.cpp | 646 | // Step 1: Get CLSID mapping | COMMENT |
| LOW | src/native/corehost/comhost/comhost.cpp | 669 | // Step 2: Unregister each CLSID | COMMENT |
| LOW⚡ | …src/System/ComponentModel/DataAnnotations/Validator.cs | 650 | // Step 1: Validate the object properties' validation attributes | COMMENT |
| LOW⚡ | …src/System/ComponentModel/DataAnnotations/Validator.cs | 659 | // Step 2: Validate the object's validation attributes | COMMENT |
| LOW⚡ | …src/System/ComponentModel/DataAnnotations/Validator.cs | 669 | // Step 3: Test for IAsyncValidatableObject implementation (preferred), fall back to IValidatableObject | COMMENT |
| LOW⚡ | …src/System/ComponentModel/DataAnnotations/Validator.cs | 1019 | // Step 1: Validate the object properties' validation attributes | COMMENT |
| LOW⚡ | …src/System/ComponentModel/DataAnnotations/Validator.cs | 1028 | // Step 2: Validate the object's validation attributes | COMMENT |
| LOW⚡ | …src/System/ComponentModel/DataAnnotations/Validator.cs | 1038 | // Step 3: Test for IValidatableObject implementation | COMMENT |
| LOW⚡ | …m.Runtime.Tests/System/Threading/PeriodicTimerTests.cs | 154 | // Step 1: Verify that if we have an active wait the timer does not get collected. | COMMENT |
| LOW⚡ | …m.Runtime.Tests/System/Threading/PeriodicTimerTests.cs | 157 | // Step 2: Verify that now the timer does get collected | COMMENT |
| LOW | …ystem/Buffers/Text/Base64Helper/Base64EncoderHelper.cs | 173 | // Step 1 : Split 48 bytes into 64 bytes with each byte using 6-bits from input | COMMENT |
| LOW | …ystem/Buffers/Text/Base64Helper/Base64EncoderHelper.cs | 191 | // Step 2: Now we have the indices calculated. Next step is to use these indices to translate. | COMMENT |
| LOW⚡ | …ystem/Buffers/Text/Base64Helper/Base64DecoderHelper.cs | 842 | // Step 2: Now we need to reshuffle bits to remove the 0 bits. | COMMENT |
| LOW⚡ | …ystem/Buffers/Text/Base64Helper/Base64DecoderHelper.cs | 848 | // Step 3: Pack 48 bytes | COMMENT |
| LOW⚡ | …ystem/Buffers/Text/Base64Helper/Base64DecoderHelper.cs | 1039 | // Step 1: Load 64 bytes and de-interleave. | COMMENT |
| LOW⚡ | …ystem/Buffers/Text/Base64Helper/Base64DecoderHelper.cs | 1046 | // Step 2: Map each valid input to its Base64 value. | COMMENT |
| LOW⚡ | …ystem/Buffers/Text/Base64Helper/Base64DecoderHelper.cs | 1083 | // Step 3: Combine the partial result. | COMMENT |
| LOW⚡ | …ystem/Buffers/Text/Base64Helper/Base64DecoderHelper.cs | 1091 | // Step 4: Detect an invalid input value. | COMMENT |
| LOW⚡ | …ystem/Buffers/Text/Base64Helper/Base64DecoderHelper.cs | 1105 | // Step 5: Compress four bytes into three. | COMMENT |
| LOW⚡ | …ystem/Buffers/Text/Base64Helper/Base64DecoderHelper.cs | 1110 | // Step 6: Interleave and store decoded results. | COMMENT |
| LOW | …ystem/Buffers/Text/Base64Helper/Base64DecoderHelper.cs | 831 | // Step 1: Translate encoded Base64 input to their original indices | COMMENT |
| LOW | …rivate.CoreLib/src/System/Runtime/Intrinsics/Scalar.cs | 299 | // so we need to check if the result is less than one | COMMENT |
| LOW | …rivate.CoreLib/src/System/Runtime/Intrinsics/Scalar.cs | 1790 | // so we need to check if the result is greater than the | COMMENT |
| LOW | …em.Private.CoreLib/src/System/Collections/Hashtable.cs | 647 | // in the same bucket. So in the reader we need to check if the hash table is modified during ab | COMMENT |
| LOW | …m.Text.RegularExpressions/gen/RegexGenerator.Parser.cs | 92 | // If there are 3 parameters, we need to check if the third argument is | COMMENT |
| LOW | ….Text.RegularExpressions/gen/RegexGenerator.Emitter.cs | 4688 | // greater than 1, we need to check if there was at least one successful iteration, in which | COMMENT |
| LOW | …ns/src/System/Text/RegularExpressions/RegexCompiler.cs | 5328 | // greater than 1, we need to check if there was at least one successful iteration, in which cas | COMMENT |
| LOW | …src/System/Text/RegularExpressions/RegexInterpreter.cs | 298 | // If they are not the same character, then we need to check if the backreference character part | COMMENT |
| LOW | …/src/System/DirectoryServices/ActiveDirectory/Utils.cs | 1505 | // Here we need to check if we retrieved all the msDS-HasInstantiatedNCs values | COMMENT |
| LOW | …/src/System/DirectoryServices/ActiveDirectory/Utils.cs | 1643 | // Here we need to check if we retrieved all the msDS-HasInstantiatedNCs values | COMMENT |
| LOW | …Binder/gen/ConfigurationBindingGenerator.Suppressor.cs | 61 | // To account for this, we need to check if the location is an InvocationExpression or a child of an | COMMENT |
| LOW | …ecurity/src/System/Net/CertificateValidationPal.OSX.cs | 99 | // We need to check if the server actually requested it during handshake. | COMMENT |
| LOW | …ecurity/src/System/Net/CertificateValidationPal.OSX.cs | 104 | // For Network Framework, we need to check if the server actually requested | COMMENT |
| LOW | …r/src/System/Diagnostics/PerformanceCounterCategory.cs | 104 | // we need to check if is a custom category and if the IsMultiInstance value is set in the registry. | COMMENT |
| LOW | …/libraries/System.Text.Json/tests/Common/UnionTests.cs | 663 | // Step 2: serialize the same instance back. The union property must come | COMMENT |
| LOW⚡ | …tem.IO.Packaging/src/System/IO/Packaging/ZipPackage.cs | 850 | //Step 1: Check if there is an override entry present corresponding to the | COMMENT |
| LOW⚡ | …tem.IO.Packaging/src/System/IO/Packaging/ZipPackage.cs | 858 | //Step 2: Check if there is a default entry corresponding to the | COMMENT |
| LOW⚡ | …tem.IO.Packaging/src/System/IO/Packaging/ZipPackage.cs | 865 | //Step 3: If we did not find an entry in the override and the default | COMMENT |
| LOW | ….IO.Packaging/src/System/IO/Packaging/PackUriHelper.cs | 527 | // Step 1: Get the safe-unescaped form of the URI first. This will unescape all the characters | COMMENT |
| LOW | ….IO.Packaging/src/System/IO/Packaging/PackUriHelper.cs | 541 | // Step 2: Get the canonically escaped Path with only ascii characters | COMMENT |
| LOW | …ivate.Xml/src/System/Xml/Dom/XmlAttributeCollection.cs | 321 | // after remove the attribute, we need to check if a default attribute node should be created and inserted i | COMMENT |
| LOW⚡ | src/coreclr/interpreter/compiler.cpp | 6032 | // Step 2: Handle live stack vars (excluding return value) | COMMENT |
| LOW⚡ | src/coreclr/interpreter/compiler.cpp | 6041 | // Step 1: Collect live IL vars | COMMENT |
| LOW | src/coreclr/interpreter/compiler.cpp | 6077 | // Step 3: Identify byref and byref-like types to be zeroed | COMMENT |
| LOW | src/coreclr/interpreter/compiler.cpp | 6107 | // Step 4: Build GC reference map | COMMENT |
| LOW⚡ | src/coreclr/interpreter/compiler.cpp | 6248 | // Step 5: Get continuation type handle | COMMENT |
| LOW⚡ | src/coreclr/interpreter/compiler.cpp | 6255 | // Step 6: Build InterpAsyncSuspendData structure | COMMENT |
| LOW | src/coreclr/interpreter/compiler.cpp | 6372 | // Step 7: Emit the INTOP_HANDLE_CONTINUATION instruction | COMMENT |
| LOW⚡ | …iler.ReadyToRun.Tests/TestCasesRunner/R2RTestRunner.cs | 203 | // Step 1: Compile all assemblies with Roslyn in order | COMMENT |
| LOW⚡ | …iler.ReadyToRun.Tests/TestCasesRunner/R2RTestRunner.cs | 206 | // Step 2: Run each crossgen2 compilation and validate | COMMENT |
| 35 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | eng/common/cross/install-debs.py | 49 | async def download_deb_files_parallel(mirror, packages, tmp_dir): | CODE |
| LOW | eng/common/cross/install-debs.py | 65 | async def download_package_index_parallel(mirror, arch, suites, check_sig, keyring): | CODE |
| LOW | eng/common/cross/install-debs.py | 337 | def _rootfs_extraction_filter(member, dest_path): | CODE |
| LOW | src/native/libs/Common/JavaScript/host/index.ts | 39 | function browserHostExportsToTable(map: BrowserHostExports): BrowserHostExportsTable { | CODE |
| LOW | src/native/libs/Common/JavaScript/cross-module/index.ts | 72 | export function dotnetUpdateInternalsSubscriber() { | CODE |
| LOW | src/native/libs/Common/JavaScript/cross-module/index.ts | 150 | function browserHostExportsFromTable(table: BrowserHostExportsTable, native: BrowserHostExports): void { | CODE |
| LOW | src/native/libs/Common/JavaScript/cross-module/index.ts | 164 | function interopJavaScriptExportsFromTable(table: InteropJavaScriptExportsTable, interop: InteropJavaScriptExports): | CODE |
| LOW | src/native/libs/Common/JavaScript/cross-module/index.ts | 177 | function nativeBrowserExportsFromTable(table: NativeBrowserExportsTable, interop: NativeBrowserExports): void { | CODE |
| LOW | src/native/libs/Common/JavaScript/cross-module/index.ts | 188 | function diagnosticsExportsFromTable(table: DiagnosticsExportsTable, interop: DiagnosticsExports): void { | CODE |
| LOW | src/native/libs/Common/JavaScript/cross-module/index.ts | 203 | function nativeHelperExportsFromTable(table: BrowserUtilsExportsTable, interop: BrowserUtilsExports): void { | CODE |
| LOW | src/native/libs/Common/JavaScript/loader/assets.ts | 22 | export function resolveAllDownloadsQueued(): void { | CODE |
| LOW | src/native/libs/Common/JavaScript/loader/assets.ts | 26 | export function setLoadBootResourceCallback(callback: LoadBootResourceCallback | undefined): void { | CODE |
| LOW | src/native/libs/Common/JavaScript/loader/assets.ts | 72 | export async function callLibraryInitializerOnRuntimeConfigLoaded(asset: JsAsset): Promise<any> { | CODE |
| LOW | src/native/libs/Common/JavaScript/loader/assets.ts | 86 | export async function callLibraryInitializerOnRuntimeReady([asset, modulePromise]: [JsAsset, Promise<any>]): Promise<voi | CODE |
| LOW | src/native/libs/Common/JavaScript/loader/assets.ts | 562 | export function verifyAllAssetsDownloaded(): void { | CODE |
| LOW | …tive/libs/Common/JavaScript/loader/lib-initializers.ts | 8 | export async function invokeLibraryInitializers(functionName: string, args: any[]): Promise<void> { | CODE |
| LOW | src/native/libs/Common/JavaScript/loader/icu.ts | 44 | function getShardedIcuResourceName(culture: string): string { | CODE |
| LOW | src/native/libs/Common/JavaScript/loader/bootstrap.ts | 74 | export function makeURLAbsoluteWithApplicationBase(url: string) { | CODE |
| LOW | src/native/libs/System.Native.Browser/native/index.ts | 39 | function nativeBrowserExportsToTable(map: NativeBrowserExports): NativeBrowserExportsTable { | CODE |
| LOW | src/native/libs/System.Native.Browser/utils/index.ts | 63 | function browserUtilsExportsToTable(map: BrowserUtilsExports): BrowserUtilsExportsTable { | CODE |
| LOW⚡ | …/native/libs/System.Native.Browser/diagnostics/exit.ts | 89 | function installUnhandledErrorHandler() { | CODE |
| LOW⚡ | …/native/libs/System.Native.Browser/diagnostics/exit.ts | 97 | function uninstallUnhandledErrorHandler() { | CODE |
| LOW⚡ | …/native/libs/System.Native.Browser/diagnostics/exit.ts | 104 | function unhandledRejectionHandler(event: PromiseRejectionEvent) { | CODE |
| LOW | …native/libs/System.Native.Browser/diagnostics/index.ts | 51 | function diagnosticsExportsToTable(map: DiagnosticsExports): DiagnosticsExportsTable { | CODE |
| LOW | …time.InteropServices.JavaScript.Native/native/index.ts | 53 | function interopJavaScriptExportsToTable(map: InteropJavaScriptExports): InteropJavaScriptExportsTable { | CODE |
| LOW | …nteropServices.JavaScript.Native/interop/scheduling.ts | 54 | function preventTimerThrottlingTick(id: { value: number }) { | CODE |
| LOW | …time.InteropServices.JavaScript.Native/interop/http.ts | 32 | export function httpSupportsStreamingRequest(): boolean { | CODE |
| LOW | …time.InteropServices.JavaScript.Native/interop/http.ts | 55 | export function httpSupportsStreamingResponse(): boolean { | CODE |
| LOW | …time.InteropServices.JavaScript.Native/interop/http.ts | 205 | export function httpGetResponseHeaderNames(controller: HttpController): string[] { | CODE |
| LOW | …time.InteropServices.JavaScript.Native/interop/http.ts | 211 | export function httpGetResponseHeaderValues(controller: HttpController): string[] { | CODE |
| LOW | …time.InteropServices.JavaScript.Native/interop/http.ts | 241 | export function httpGetStreamedResponseBytes(controller: HttpController, bufferPtr: VoidPtr, bufferLength: number): Cont | CODE |
| LOW | …nteropServices.JavaScript.Native/interop/web-socket.ts | 379 | function webSocketReceiveBuffering(ws: WebSocketExtension, eventQueue: Queue<any>, bufferPtr: VoidPtr, bufferLength: num | CODE |
| LOW | …nteropServices.JavaScript.Native/interop/gc-handles.ts | 151 | export function upgradeManagedProxyToStrongRef(owner: any, gcHandle: GCHandle): void { | CODE |
| LOW | …pServices.JavaScript.Native/interop/managed-exports.ts | 33 | export function releaseJsOwnedObjectByGcHandle(gcHandle: GCHandle) { | CODE |
| LOW | …e.InteropServices.JavaScript.Native/interop/marshal.ts | 118 | export function getSignatureArgumentCount(signature: JSFunctionSignature): number { | CODE |
| LOW | src/tests/run.py | 169 | def __add_configuration_to_launch_json__(self): | STRING |
| LOW | src/tests/run.py | 599 | def setup_coredump_generation(host_os): | STRING |
| LOW | src/tests/run.py | 665 | def print_info_from_coredump_file(host_os, arch, coredump_name, executable_name): | STRING |
| LOW | src/tests/run.py | 743 | def inspect_and_delete_coredump_file(host_os, arch, coredump_name): | STRING |
| LOW | src/tests/run.py | 755 | def inspect_and_delete_coredump_files(host_os, arch, test_location): | STRING |
| LOW | src/tests/run.py | 1152 | def dir_has_nested_substrings(test_path, test_item): | STRING |
| LOW | src/tests/run.py | 1257 | def parse_standalone_runner_results_file(args, item, tests, assemblies): | STRING |
| LOW | src/tests/run.py | 1320 | def parse_test_results_xml_file(args, item, item_name, tests, assemblies): | STRING |
| LOW | src/tests/Common/scripts/crossgen2_comparison.py | 522 | def _build_args_crossgen_il_file(self, il_filename, ni_filename, platform_assemblies_paths, target_os, target_arch): | CODE |
| LOW | src/tests/Common/scripts/crossgen2_comparison.py | 542 | def _build_args_create_debugging_file(self, ni_filename, debugging_files_dirname, platform_assemblies_paths): | CODE |
| LOW | src/tests/Common/scripts/crossgen2_comparison.py | 686 | def save_crossgen_result_to_json_file(crossgen_result, json_filename): | CODE |
| LOW | src/tests/Common/scripts/crossgen2_comparison.py | 690 | def save_crossgen_results_to_json_files(crossgen_results, result_dirname): | CODE |
| LOW⚡ | src/tests/Common/scripts/crossgen2_comparison.py | 744 | def load_crossgen_result_from_json_file(json_filename): | CODE |
| LOW⚡ | src/tests/Common/scripts/crossgen2_comparison.py | 748 | def load_crossgen_results_from_dir(dirname, output_file_type): | CODE |
| LOW⚡ | src/tests/Common/scripts/crossgen2_comparison.py | 756 | def dotnet_sdk_enumerate_assemblies(dotnet_sdk_dirname): | CODE |
| LOW⚡ | src/tests/Common/scripts/crossgen2_comparison.py | 789 | def print_omitted_assemblies_message(omitted_assemblies, dirname): | CODE |
| LOW⚡ | src/tests/Common/scripts/crossgen2_comparison.py | 794 | def print_compare_result_message_helper(message_header, base_value, diff_value, base_dirname, diff_dirname): | CODE |
| LOW⚡ | src/tests/Common/scripts/crossgen2_comparison.py | 800 | def compare_and_print_message(base_result, diff_result, base_dirname, diff_dirname): | CODE |
| LOW | src/tests/Common/scripts/crossgen2_comparison.py | 826 | def copy_artifacts_to_upload_root(assembly_name, base_dirname, diff_dirname): | CODE |
| LOW | …ystem.Net.Http/tests/FunctionalTests/HttpClientTest.cs | 1466 | internal sealed class CustomResponseHandler : HttpMessageHandler | CODE |
| LOW | …untime/InteropServices/JavaScript/SecondRuntimeTest.js | 1 | export async function runSecondRuntimeAndTestStaticState(guid) { | CODE |
| LOW | …untime/InteropServices/JavaScript/SecondRuntimeTest.js | 23 | async function getIncrementStateFunction(runtime) { | CODE |
| LOW | …/Prerequisites/NetCoreServer/Handlers/LargeResponse.cs | 12 | public class LargeResponseHandler | CODE |
| LOW | …tests/FunctionalTests/HttpClientJsonExtensionsTests.cs | 623 | file sealed class CustomResponseHandler : HttpMessageHandler | CODE |
| LOW | …vate.Xml/src/System/Xml/Xsl/IlGen/StaticDataManager.cs | 56 | internal sealed class StaticDataManager | CODE |
| 102 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | docs/design/coreclr/jit/lsra-heuristic-tuning.md | 14 | We noticed that it is not always beneficial to give preference to free register candidates during register selection. So | CODE |
| HIGH | …ts/ExecutionManager/Helpers/NibbleMapConstantLookup.cs | 29 | // In this implementation we may "extend" the lookup period of a function several hundred bytes | COMMENT |
| HIGH | src/native/external/llvm-libunwind/src/Unwind-EHABI.cpp | 469 | // In this implementation, the phases don't share the VRS backing store. | COMMENT |
| HIGH | …or/src/System/Formats/Cbor/Writer/CborWriter.Simple.cs | 11 | // In this implementation "that simple choice is not possible" for CTAP2 mode (RequiresPreservingFloatPrecision) | COMMENT |
| HIGH | …/src/System/Threading/PortableThreadPool.GateThread.cs | 146 | // don't count towards the equivalent existing thread count. In this implementation, the | COMMENT |
| HIGH | …rc/System/Security/Cryptography/RsaPaddingProcessor.cs | 396 | // In this implementation, sLen is restricted to the length of the input hash. | COMMENT |
| HIGH | …rc/System/Security/Cryptography/RsaPaddingProcessor.cs | 488 | // In this implementation, sLen is restricted to hLen. | COMMENT |
| HIGH | …ext/src/System/Reflection/Context/Custom/CustomType.cs | 94 | // In this implementation, we return the existing property. | COMMENT |
| HIGH | …ext/src/System/Reflection/Context/Custom/CustomType.cs | 108 | // In this implementation, we throw AmbiguousMatchException even if the two properties are | COMMENT |
| HIGH | …ext/src/System/Reflection/Context/Custom/CustomType.cs | 193 | // In this implementation, we return the existing method. | COMMENT |
| HIGH | …s.Logging.EventSource/src/EventSourceLoggerProvider.cs | 30 | private EventSourceLogger? _loggers; // Linked list of loggers that I have created | CODE |
| HIGH | src/coreclr/tools/Common/JitInterface/CorInfoImpl.cs | 4577 | // In this implementation this is made more complex as the JIT is exposed to CORINFO_FIELD_STRUCT | COMMENT |
| HIGH | src/coreclr/jit/jiteh.cpp | 4326 | // looping outward over the region graph. However, I have added asserts, as a | COMMENT |
| HIGH | src/coreclr/utilcode/guidfromname.cpp | 146 | // htonl and htons. I've implemented what I think is meant and I've | COMMENT |
| HIGH | src/coreclr/debug/di/process.cpp | 4102 | // different pointer, and its wrong. So I've added the type to the breakpoint so we can cast properly here. I'd love | COMMENT |
| HIGH | src/coreclr/debug/di/dbgtransportpipeline.cpp | 144 | // sake I have added an extra field member which points to the buffer. | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | eng/common/cross/install-debs.py | 20 | CODE | |
| LOW | eng/common/cross/install-debs.py | 196 | CODE | |
| LOW | eng/common/cross/install-debs.py | 221 | CODE | |
| LOW | eng/common/cross/install-debs.py | 259 | CODE | |
| LOW | eng/common/cross/install-debs.py | 293 | CODE | |
| LOW | eng/common/cross/install-debs.py | 348 | CODE | |
| LOW | …/ci-pipeline-monitor/scripts/setup_and_fetch_builds.py | 91 | CODE | |
| LOW | …ub/skills/ci-pipeline-monitor/scripts/update_github.py | 62 | CODE | |
| LOW | …skills/ci-pipeline-monitor/scripts/validate_results.py | 36 | CODE | |
| LOW | …/skills/ci-pipeline-monitor/scripts/generate_report.py | 75 | CODE | |
| LOW | …ls/ci-pipeline-monitor/scripts/extract_failed_tests.py | 88 | CODE | |
| LOW | src/tests/run.py | 361 | CODE | |
| LOW | src/tests/run.py | 471 | CODE | |
| LOW | src/tests/run.py | 755 | CODE | |
| LOW | src/tests/run.py | 1103 | CODE | |
| LOW | src/tests/run.py | 1257 | CODE | |
| LOW | src/tests/run.py | 1320 | CODE | |
| LOW | src/tests/run.py | 1409 | CODE | |
| LOW | src/tests/Common/scripts/crossgen2_comparison.py | 872 | CODE | |
| LOW | src/tests/Common/scripts/smarty_parser.py | 56 | CODE | |
| LOW | src/tests/Common/scripts/smarty_parser.py | 134 | CODE | |
| LOW | src/tests/Common/scripts/smarty_parser.py | 101 | CODE | |
| LOW | src/coreclr/scripts/superpmi.py | 1502 | CODE | |
| LOW | src/coreclr/scripts/superpmi.py | 1526 | CODE | |
| LOW | src/coreclr/scripts/superpmi.py | 1632 | CODE | |
| LOW | src/coreclr/scripts/superpmi.py | 1886 | CODE | |
| LOW | src/coreclr/scripts/superpmi.py | 2867 | CODE | |
| LOW | src/coreclr/scripts/superpmi.py | 3051 | CODE | |
| LOW | src/coreclr/scripts/superpmi.py | 3283 | CODE | |
| LOW | src/coreclr/scripts/superpmi.py | 3693 | CODE | |
| LOW | src/coreclr/scripts/superpmi.py | 4011 | CODE | |
| LOW | src/coreclr/scripts/superpmi.py | 4228 | CODE | |
| LOW | src/coreclr/scripts/superpmi.py | 4371 | CODE | |
| LOW | src/coreclr/scripts/superpmi.py | 4667 | CODE | |
| LOW | src/coreclr/scripts/superpmi.py | 4722 | CODE | |
| LOW | src/coreclr/scripts/superpmi.py | 4851 | CODE | |
| LOW | src/coreclr/scripts/superpmi.py | 5050 | CODE | |
| LOW | src/coreclr/scripts/superpmi.py | 5939 | CODE | |
| LOW | src/coreclr/scripts/superpmi.py | 760 | CODE | |
| LOW | src/coreclr/scripts/superpmi.py | 848 | CODE | |
| LOW | src/coreclr/scripts/superpmi.py | 1699 | CODE | |
| LOW | src/coreclr/scripts/superpmi.py | 2128 | CODE | |
| LOW | src/coreclr/scripts/superpmi.py | 2697 | CODE | |
| LOW | src/coreclr/scripts/superpmi.py | 3111 | CODE | |
| LOW | src/coreclr/scripts/superpmi.py | 3472 | CODE | |
| LOW | src/coreclr/scripts/superpmi.py | 1189 | CODE | |
| LOW | src/coreclr/scripts/superpmi.py | 1233 | CODE | |
| LOW | src/coreclr/scripts/fuzzlyn_summarize.py | 87 | CODE | |
| LOW | src/coreclr/scripts/fuzzer_setup.py | 73 | CODE | |
| LOW | src/coreclr/scripts/superpmi_diffs.py | 158 | CODE | |
| LOW | src/coreclr/scripts/superpmi_collect_setup.py | 339 | CODE | |
| LOW | src/coreclr/scripts/superpmi_collect_setup.py | 433 | CODE | |
| LOW | src/coreclr/scripts/antigen_run.py | 81 | CODE | |
| LOW | src/coreclr/scripts/jitutil.py | 133 | CODE | |
| LOW | src/coreclr/scripts/jitutil.py | 202 | CODE | |
| LOW | src/coreclr/scripts/jitutil.py | 475 | CODE | |
| LOW | src/coreclr/scripts/jitutil.py | 671 | CODE | |
| LOW | src/coreclr/scripts/jitutil.py | 739 | CODE | |
| LOW | src/coreclr/scripts/jitutil.py | 55 | CODE | |
| LOW | src/coreclr/scripts/jitformat.py | 20 | CODE | |
| 42 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | eng/common/cross/build-rootfs.sh | 636 | # Create the symlink in the same directory | COMMENT |
| MEDIUM | eng/common/core-templates/job/helix-job-monitor.yml | 148 | # Create a minimal NuGet.config that only references the local nupkg directory. | COMMENT |
| MEDIUM | .devcontainer/scripts/postCreateCommand.sh | 8 | # Create the Android emulator. | COMMENT |
| MEDIUM | .github/workflows/agentics-maintenance.yml | 24 | # This file defines the generated agentic maintenance workflow for this repository. | COMMENT |
| MEDIUM | src/native/libs/build-local.sh | 9 | # This file is not used during the dotnet runtime build. | COMMENT |
| MEDIUM | src/native/external/llvm-libunwind/docs/conf.py | 5 | # This file is execfile()d with the current directory set to its containing dir. | COMMENT |
| MEDIUM | src/tests/Common/scripts/crossgen2_comparison.py | 205 | # Create a queue with a chunk size of the cpu count | COMMENT |
| MEDIUM | src/tests/Common/scripts/bringup_runtest.sh | 412 | # Create the overlay | COMMENT |
| MEDIUM | src/coreclr/pal/tests/palsuite/runpaltests.sh | 40 | # Create the test output root directory | COMMENT |
| MEDIUM | src/coreclr/pal/tests/palsuite/runpaltests.sh | 122 | # Create a folder with the test name, and use that as the working directory for the test. Many PAL tests don't clean u | COMMENT |
| MEDIUM | src/coreclr/scripts/superpmi.py | 4241 | # Create the cache location. Note that we'll create it even if we end up not copying anything. | COMMENT |
| MEDIUM | src/coreclr/scripts/superpmi.py | 256 | # Create a parser for core_root. It can be specified directly, | STRING |
| MEDIUM | src/coreclr/scripts/superpmi.py | 280 | # Create a set of arguments common to target specification. Used for collect, replay, asmdiffs, upload, upload-private, | STRING |
| MEDIUM | src/coreclr/scripts/superpmi.py | 288 | # Create a set of arguments common to all commands that run SuperPMI. | STRING |
| MEDIUM | src/coreclr/scripts/superpmi.py | 334 | # Create a set of arguments common to all SuperPMI replay commands, namely basic replay and ASM diffs. | STRING |
| MEDIUM | src/coreclr/scripts/superpmi.py | 606 | # Create a queue with one entry for each of the threads we're | STRING |
| MEDIUM | src/coreclr/scripts/superpmi.py | 1068 | # Create a temporary response file to put all the arguments to crossgen2 (otherwise the path length | STRING |
| MEDIUM | src/coreclr/scripts/jitutil.py | 766 | # Create the target directory now, if it doesn't already exist. | COMMENT |
| MEDIUM | src/coreclr/scripts/jitformat.py | 207 | # Create a patch file | COMMENT |
| MEDIUM | src/coreclr/scripts/genEventPipe.py | 31 | #This file is generated using the logic from <root>/src/scripts/genEventPipe.py | COMMENT |
| MEDIUM | src/coreclr/scripts/superpmi_aspnet2.py | 176 | # Create a Localhost.yml to define the local environment since we can't access the PerfLab. | COMMENT |
| MEDIUM | src/coreclr/scripts/superpmi_aspnet2.py | 363 | # Define the environment variable sets to run for each scenario | STRING |
| MEDIUM | src/coreclr/scripts/utilities.py | 5 | ## This file provides utility functions to the adjacent python scripts | COMMENT |
| MEDIUM | …lr/debug/ee/amd64/gen_amd64InstrDecode/createTables.sh | 9 | # Create the program createOpcodes | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | …reclr/jit/DeabstractionAndConditionalEscapeAnalysis.md | 732 | Now let's briefly look at the `Linq` case ([link to source](https://github.com/dotnet/runtime/blob/4951e38fc5882ddf7df68 | CODE |
| MEDIUM | docs/workflow/ci/pipelines-overview.md | 9 | * [Running of different runtime-level tests and their orchestration in Helix](#running-of-different-runtime-level-tests- | COMMENT |
| MEDIUM | docs/workflow/ci/pipelines-overview.md | 87 | ## Running of different runtime-level tests and their orchestration in Helix | COMMENT |
| MEDIUM | .github/workflows/breaking-change-doc.md | 60 | # Run agentic jobs in an isolated `copilot-pat-pool` environment. | COMMENT |
| MEDIUM | .github/workflows/ci-failure-fix.md | 20 | # Run agentic jobs in an isolated `copilot-pat-pool` environment. | COMMENT |
| MEDIUM | .github/workflows/ci-failure-fix.md | 242 | Emit one `create_pull_request` using the Fix-PR template (Templates section). The PR MUST link the KBE (`Linked KBE: #<n | CODE |
| MEDIUM | .github/workflows/code-review.md | 50 | # Run agentic jobs in an isolated `copilot-pat-pool` environment. | COMMENT |
| MEDIUM | .github/workflows/ci-failure-scan-feedback.md | 21 | # Run agentic jobs in an isolated `copilot-pat-pool` environment. | COMMENT |
| MEDIUM | .github/workflows/agentics-maintenance.yml | 24 | # This file defines the generated agentic maintenance workflow for this repository. | COMMENT |
| MEDIUM | .github/workflows/ci-failure-scan.md | 20 | # Run agentic jobs in an isolated `copilot-pat-pool` environment. | COMMENT |
| MEDIUM | .github/workflows/shared/pat_pool.README.md | 82 | # Run agentic jobs in an isolated `copilot-pat-pool` environment. | COMMENT |
| MEDIUM | .github/workflows/shared/pat_pool.README.md | 239 | [configure-repo]: https://github.github.com/gh-aw/guides/agentic-authoring/#configuring-your-repository | CODE |
| MEDIUM | .github/agents/agentic-workflows.agent.md | 35 | - Configuration: https://github.com/github/gh-aw/blob/v0.71.5/.github/aw/github-agentic-workflows.md | CODE |
| MEDIUM⚡ | .github/agents/agentic-workflows.agent.md | 57 | **Prompt file**: https://github.com/github/gh-aw/blob/v0.71.5/.github/aw/create-agentic-workflow.md | CODE |
| MEDIUM⚡ | .github/agents/agentic-workflows.agent.md | 67 | **Prompt file**: https://github.com/github/gh-aw/blob/v0.71.5/.github/aw/update-agentic-workflow.md | CODE |
| MEDIUM⚡ | .github/agents/agentic-workflows.agent.md | 77 | **Prompt file**: https://github.com/github/gh-aw/blob/v0.71.5/.github/aw/debug-agentic-workflow.md | CODE |
| MEDIUM⚡ | .github/agents/agentic-workflows.agent.md | 87 | **Prompt file**: https://github.com/github/gh-aw/blob/v0.71.5/.github/aw/upgrade-agentic-workflows.md | CODE |
| MEDIUM | .github/agents/agentic-workflows.agent.md | 107 | **Prompt file**: https://github.com/github/gh-aw/blob/v0.71.5/.github/aw/create-shared-agentic-workflow.md | CODE |
| MEDIUM | .github/agents/agentic-workflows.agent.md | 146 | # Initialize repository for agentic workflows | COMMENT |
| MEDIUM | .github/agents/agentic-workflows.agent.md | 174 | - Always reference the instructions file at https://github.com/github/gh-aw/blob/v0.71.5/.github/aw/github-agentic-workf | CODE |
| MEDIUM | src/coreclr/scripts/superpmi.py | 11 | # Script to orchestrate SuperPMI collections, replays, asm diffs, and SuperPMI | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | eng/common/cross/install-debs.py | 42 | print(f"Error downloading {url}: {type(e).__name__} - {e}. Retrying...") | CODE |
| MEDIUM | eng/common/cross/install-debs.py | 206 | print(f"Error: Package '{current}' was not found in the available packages.") | CODE |
| LOW | …skills/ci-pipeline-monitor/scripts/fetch_helix_logs.py | 145 | except Exception as e: | CODE |
| MEDIUM | …ub/skills/ci-pipeline-monitor/scripts/update_github.py | 28 | print(f"Error: database {db_path} not found.", file=sys.stderr) | CODE |
| LOW | …ub/skills/ci-pipeline-monitor/scripts/update_github.py | 55 | except Exception as exc: | CODE |
| LOW | …skills/ci-pipeline-monitor/scripts/validate_results.py | 449 | except Exception as e: | STRING |
| MEDIUM | …/skills/ci-pipeline-monitor/scripts/generate_report.py | 28 | print(f"Error: database {db_path} not found.", file=sys.stderr) | CODE |
| MEDIUM⚡ | …ls/ci-pipeline-monitor/scripts/extract_failed_tests.py | 80 | print("Error getting token from az cli: empty access token.", file=sys.stderr) | CODE |
| LOW⚡ | …ls/ci-pipeline-monitor/scripts/extract_failed_tests.py | 83 | except Exception as e: | CODE |
| MEDIUM⚡ | …ls/ci-pipeline-monitor/scripts/extract_failed_tests.py | 84 | print(f"Error getting token: {e}", file=sys.stderr) | CODE |
| MEDIUM | src/tests/run.py | 1057 | print("Error: don't specify both --sequential and -parallel") | STRING |
| MEDIUM | src/tests/run.py | 1069 | print("Error: logs_dir not found: %s" % coreclr_setup_args.logs_dir) | STRING |
| MEDIUM | src/tests/run.py | 1075 | print("Error: logs_dir not found or could not be created: %s" % coreclr_setup_args.logs_dir) | STRING |
| MEDIUM | src/tests/run.py | 1367 | print("Error running the tests, please run run.py again.") | STRING |
| MEDIUM | src/tests/run.py | 1439 | print("Error: failed to convert Unicode output") | STRING |
| LOW | src/coreclr/scripts/superpmi.py | 4124 | except Exception as exception: | CODE |
| LOW | src/coreclr/scripts/superpmi.py | 4202 | except Exception as exception: | CODE |
| MEDIUM | src/coreclr/scripts/superpmi.py | 5847 | print("Error: private store directory '" + coreclr_args.private_store + "' not found.") | STRING |
| LOW | src/coreclr/scripts/superpmi.py | 795 | except Exception: | STRING |
| LOW | src/coreclr/scripts/superpmi.py | 836 | except Exception as exception: | STRING |
| LOW | src/coreclr/scripts/superpmi.py | 3559 | except Exception as ex: | STRING |
| LOW | src/coreclr/scripts/superpmi.py | 4472 | except Exception: | STRING |
| LOW | src/coreclr/scripts/superpmi.py | 4702 | except Exception: | STRING |
| MEDIUM | src/coreclr/scripts/superpmi_diffs_setup.py | 213 | print('Error: {} not found'.format(jit_analyze_tool)) | CODE |
| LOW | src/coreclr/scripts/superpmi_diffs_setup.py | 247 | except Exception as exception: | CODE |
| MEDIUM | src/coreclr/scripts/superpmi_diffs_setup.py | 401 | print('Error: `git` not found at {}'.format(git_exe_tool)) | CODE |
| MEDIUM | src/coreclr/scripts/superpmi_diffs.py | 224 | print("Error: jit-analyze not found in {} (continuing)".format(jit_analyze_dir)) | CODE |
| MEDIUM | src/coreclr/scripts/superpmi_diffs.py | 234 | print("Error: `git` not found at {} (continuing)".format(git_exe_tool)) | CODE |
| LOW | src/coreclr/scripts/superpmi_collect_setup.py | 418 | except Exception as ex: | CODE |
| LOW | src/coreclr/scripts/jitutil.py | 61 | except Exception as ex: | CODE |
| LOW | src/coreclr/scripts/jitutil.py | 71 | except Exception: | CODE |
| LOW | src/coreclr/scripts/jitutil.py | 417 | except Exception as exception: | CODE |
| LOW | src/coreclr/scripts/jitutil.py | 639 | except Exception as ex1: | CODE |
| LOW | src/coreclr/scripts/jitutil.py | 643 | except Exception as ex2: | CODE |
| LOW | src/coreclr/scripts/jitutil.py | 696 | except Exception as ex: | CODE |
| LOW | src/coreclr/scripts/jitrollingbuild.py | 295 | except Exception as exception: | STRING |
| LOW | src/coreclr/scripts/jitrollingbuild.py | 361 | except Exception: | STRING |
| LOW | src/coreclr/scripts/superpmi_aspnet2.py | 65 | except Exception as e: | CODE |
| MEDIUM | src/coreclr/scripts/superpmi_aspnet2.py | 315 | print(f"Error: mcs[.exe] not found at {mcs_cmd}. Ensure runtime bits include mcs.", file=sys.stderr) | STRING |
| LOW⚡ | src/coreclr/scripts/superpmi_aspnet2.py | 390 | except Exception as e: | STRING |
| MEDIUM⚡ | src/coreclr/scripts/superpmi_aspnet2.py | 391 | print(f"Error: {e}", file=sys.stderr) | STRING |
| LOW⚡ | src/coreclr/scripts/superpmi_aspnet2.py | 401 | except Exception as e: | STRING |
| LOW⚡ | src/coreclr/scripts/superpmi_aspnet2.py | 408 | except Exception as e: | STRING |
| MEDIUM⚡ | src/coreclr/scripts/superpmi_aspnet2.py | 409 | print(f"Error during standard termination: {e}") | STRING |
| MEDIUM⚡ | src/coreclr/scripts/superpmi_aspnet2.py | 419 | print("Error: No .mc files found.") | STRING |
| MEDIUM | src/mono/mono/mini/genmdesc.py | 205 | print ("Error emitting opcode '{0}': '{1}'.".format (op.name, sys.exc_info())) | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | eng/common/cross/install-debs.py | 18 | CODE | |
| LOW | src/native/external/llvm-libunwind/docs/conf.py | 13 | CODE | |
| LOW | src/native/external/llvm-libunwind/docs/conf.py | 13 | CODE | |
| LOW | src/tests/run.py | 51 | CODE | |
| LOW | src/tests/Common/scripts/smarty_parser.py | 39 | CODE | |
| LOW | src/tests/Common/scripts/smarty_parser.py | 40 | CODE | |
| LOW | src/coreclr/scripts/superpmi.py | 43 | CODE | |
| LOW | src/coreclr/scripts/superpmi_replay_setup.py | 19 | CODE | |
| LOW | src/coreclr/scripts/superpmi_replay_setup.py | 20 | CODE | |
| LOW | src/coreclr/scripts/fuzzlyn_summarize.py | 23 | CODE | |
| LOW | src/coreclr/scripts/fuzzer_setup.py | 19 | CODE | |
| LOW | src/coreclr/scripts/superpmi_diffs_setup.py | 28 | CODE | |
| LOW | src/coreclr/scripts/superpmi_diffs.py | 20 | CODE | |
| LOW | src/coreclr/scripts/superpmi_collect_setup.py | 39 | CODE | |
| LOW | src/coreclr/scripts/superpmi_collect_setup.py | 40 | CODE | |
| LOW | src/coreclr/scripts/antigen_run.py | 22 | CODE | |
| LOW | src/coreclr/scripts/jitutil.py | 577 | CODE | |
| LOW | src/coreclr/scripts/jitutil.py | 577 | CODE | |
| LOW | src/coreclr/scripts/superpmi_benchmarks.py | 23 | CODE | |
| LOW | src/coreclr/scripts/superpmi_benchmarks.py | 24 | CODE | |
| LOW | src/coreclr/scripts/superpmi_replay.py | 17 | CODE | |
| LOW | src/coreclr/scripts/fuzzlyn_run.py | 24 | CODE | |
| LOW | src/coreclr/scripts/genLttngProvider.py | 52 | CODE | |
| LOW | src/coreclr/scripts/jitrollingbuild.py | 21 | CODE | |
| LOW | src/coreclr/scripts/jitrollingbuild.py | 23 | CODE | |
| LOW | src/coreclr/scripts/jitrollingbuild.py | 28 | CODE | |
| LOW | src/coreclr/scripts/superpmi_aspnet.py | 15 | CODE | |
| LOW | src/coreclr/scripts/superpmi_aspnet.py | 18 | CODE | |
| LOW | src/coreclr/scripts/superpmi_aspnet.py | 19 | CODE | |
| LOW | src/coreclr/scripts/superpmi_aspnet.py | 23 | CODE | |
| LOW | src/coreclr/scripts/superpmi_aspnet.py | 24 | CODE | |
| LOW | src/coreclr/scripts/genEventPipe.py | 7 | CODE | |
| LOW | src/coreclr/scripts/genEventPipe.py | 8 | CODE | |
| LOW | src/coreclr/scripts/genEventPipe.py | 9 | CODE | |
| LOW | src/coreclr/scripts/superpmi_aspnet2.py | 23 | CODE | |
| LOW | …c/coreclr/scripts/superpmi_asmdiffs_checked_release.py | 18 | CODE | |
| LOW | …c/coreclr/scripts/superpmi_asmdiffs_checked_release.py | 19 | CODE | |
| LOW | src/coreclr/scripts/antigen_summarize.py | 20 | CODE | |
| LOW | src/coreclr/scripts/genDummyProvider.py | 12 | CODE | |
| LOW | src/coreclr/scripts/genEventingTests.py | 2 | CODE | |
| LOW | src/coreclr/scripts/genEventing.py | 12 | CODE | |
| LOW | src/coreclr/scripts/superpmi_diffs_summarize.py | 20 | CODE | |
| LOW | …clr/scripts/superpmi_asmdiffs_checked_release_setup.py | 21 | CODE | |
| LOW | …clr/scripts/superpmi_asmdiffs_checked_release_setup.py | 22 | CODE | |
| LOW | …clr/scripts/superpmi_asmdiffs_checked_release_setup.py | 22 | CODE | |
| LOW | …clr/scripts/superpmi_asmdiffs_checked_release_setup.py | 22 | CODE | |
| LOW | …mono/mono/tests/gc-descriptors/gen-descriptor-tests.py | 3 | CODE | |
| LOW | src/mono/mono/offsets/offsets-tool.py | 4 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …System.Private.Xml.Linq/tests/Schema/ExtensionTests.cs | 72 | <body>Don't forget to call me!</body> | CODE |
| LOW | …System.Private.Xml.Linq/tests/Schema/ExtensionTests.cs | 336 | object childElementValue = "Don't forget to call me! Please!"; | CODE |
| LOW | …System.Private.Xml.Linq/tests/Schema/ExtensionTests.cs | 363 | object childElementValue = "Don't forget to call me! Please!"; | CODE |
| LOW | …tools/superpmi/superpmi-shared/methodcontextreader.cpp | 528 | // Don't forget to release the lock! | COMMENT |
| MEDIUM | …oreclr/tools/superpmi/superpmi-shared/lightweightmap.h | 327 | // It's worth noting that the actual order of insertion here doesnt meet what you might expect. It's using memcmp, | COMMENT |
| LOW | src/coreclr/pal/src/misc/fmtmessage.cpp | 251 | TRACE( "Allocated %d TCHARs. Don't forget to call free to " | CODE |
| MEDIUM | src/coreclr/jit/gcencode.cpp | 3944 | // As discussed above, handle the case where the generics context is obtained via | COMMENT |
| MEDIUM | src/coreclr/jit/gentree.h | 2514 | // `GenTree::VisitResult VisitorFunction(GenTree* operand)`. Here is a simple example: | COMMENT |
| LOW | src/coreclr/utilcode/loaderheap.cpp | 729 | // On DEBUG, we force a non-zero extra so people don't forget to adjust for it on backout | COMMENT |
| LOW | src/coreclr/debug/ee/funceval.cpp | 3946 | // exception. We just go ahead and send the FuncEvalComplete event over now. Don't forget to enable/disable PGC | COMMENT |
| LOW⚡ | src/mono/tests/HwIntrinsics/Program.cs | 41 | throw new Exception ("New changes in Sse (don't forget to update simd-intrinsics.c if necessary)"); | CODE |
| LOW⚡ | src/mono/tests/HwIntrinsics/Program.cs | 43 | throw new Exception ("New changes in Sse2 (don't forget to update simd-intrinsics.c if necessary)"); | CODE |
| LOW⚡ | src/mono/tests/HwIntrinsics/Program.cs | 45 | throw new Exception ("New changes in Sse3 (don't forget to update simd-intrinsics.c if necessary)"); | CODE |
| LOW⚡ | src/mono/tests/HwIntrinsics/Program.cs | 47 | throw new Exception ("New changes in Ssse3 (don't forget to update simd-intrinsics.c if necessary)"); | CODE |
| LOW⚡ | src/mono/tests/HwIntrinsics/Program.cs | 49 | throw new Exception ("New changes in Sse41 (don't forget to update simd-intrinsics.c if necessary)"); | CODE |
| LOW⚡ | src/mono/tests/HwIntrinsics/Program.cs | 51 | throw new Exception ("New changes in Sse42 (don't forget to update simd-intrinsics.c if necessary)"); | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | eng/build.sh | 176 | # Check if an action is passed in | COMMENT |
| LOW | eng/native/version/copy_version_files.sh | 9 | # Set IFS to nothing to prevent the shell from combining all of the piped output into a single line in the scrip | COMMENT |
| LOW | eng/common/tools.sh | 304 | # Check if the script is older than 30 days using timestamp file | COMMENT |
| LOW | eng/common/tools.sh | 404 | # Check if the toolset has already been extracted | COMMENT |
| LOW | eng/common/SetupNugetSources.sh | 64 | # Check if disabledPackageSources section exists | COMMENT |
| LOW | eng/common/SetupNugetSources.sh | 70 | # Check if this source name is disabled | COMMENT |
| LOW | eng/common/SetupNugetSources.sh | 90 | # Check if source already exists | COMMENT |
| LOW | eng/common/SetupNugetSources.sh | 120 | # Check if disabledPackageSources section exists | COMMENT |
| LOW | eng/common/SetupNugetSources.sh | 190 | # Check if there is no existing credential for this FeedName | COMMENT |
| LOW | eng/common/core-templates/steps/source-build.yml | 31 | # Check if AzDO substitutes in a build config from a variable, and use it if so. | COMMENT |
| LOW | eng/common/core-templates/steps/install-microbuild.yml | 64 | # Check if ESRP is disabled while SignType is real | COMMENT |
| LOW | src/tests/Common/scripts/crossgen2_comparison.py | 196 | # Add back to the queue, incase another process wants to run. | COMMENT |
| LOW | src/tests/Common/scripts/migrate-tags.py | 269 | # Check if the 'NEW' tag is already present in cat_tup[1] | COMMENT |
| LOW | …ests/System/Net/EnterpriseTests/setup/apacheweb/run.sh | 27 | # Check if ProFTPD is running | COMMENT |
| LOW | src/coreclr/scripts/superpmi.py | 599 | # Add back to the queue, in case another process wants to run. | STRING |
| LOW | src/coreclr/scripts/superpmi.py | 4466 | # Check if the blob already exists, and delete it if it does, before uploading / replacing it. | STRING |
| LOW | src/coreclr/scripts/jitrollingbuild.py | 355 | # Check if the blob already exists, and delete it if it does, before uploading / replacing it. | STRING |
| LOW | src/mono/mono/tests/verifier/make_tests.sh | 2330 | #Check if the verifier push the right type on stack | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …skills/ci-pipeline-monitor/scripts/validate_results.py | 183 | SUBSTR(error_message, 1, INSTR(error_message || CHAR(10), CHAR(10)) - 1) as error_sig, | CODE |
| HIGH | src/coreclr/scripts/genEventPipe.py | 662 | if (!value || value_len == 0) { | CODE |
| HIGH | …mono/mono/tests/gc-descriptors/gen-descriptor-tests.py | 112 | print (" default: return null;") | CODE |
| HIGH | …mono/mono/tests/gc-descriptors/gen-descriptor-tests.py | 118 | print (" if (which >= {0}) return null;".format (len (names))) | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | eng/common/native/install-dependencies.sh | 7 | # Usage: | COMMENT |
| LOW | …common/templates-official/variables/pool-providers.yml | 12 | # How to use: | COMMENT |
| LOW | eng/common/templates/variables/pool-providers.yml | 12 | # How to use: | COMMENT |
| LOW⚡ | eng/common/core-templates/job/renovate.yml | 11 | # Usage: | COMMENT |
| LOW | …raries/Common/tests/TestUtilities/TestEventListener.cs | 17 | /// Example usage: | COMMENT |
| LOW | …ies/Common/tests/System/Net/StressTests/build-local.sh | 5 | ## Usage: | COMMENT |
| LOW | src/coreclr/inc/holder.h | 824 | // Usage example: | COMMENT |
| LOW | src/coreclr/inc/holder.h | 1151 | // Usage example: | COMMENT |
| LOW | src/coreclr/vm/callhelpers.h | 526 | // Example usage: | COMMENT |
| LOW | src/coreclr/scripts/superpmi_aspnet2.py | 14 | # Usage example: | COMMENT |
| LOW | src/coreclr/debug/di/rspriv.h | 1087 | // Example usage: | COMMENT |
| LOW | …o/wasm/Wasm.Build.Tests/Common/BuildAndRunAttribute.cs | 15 | /// Example usage: | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | src/native/eventpipe/ds-ipc-pal-namedpipe.c | 824 | // TODO: Add error handling. | COMMENT |
| LOW | src/coreclr/vm/jitinterface.h | 264 | // TODO: implement stack probing for other architectures https://github.com/dotnet/runtime/issues/13519 | COMMENT |
| LOW | src/coreclr/vm/amd64/cgencpu.h | 404 | // TODO: implement when we enable Intel CET on Unix | COMMENT |
| LOW | src/coreclr/vm/amd64/cgencpu.h | 428 | // TODO: implement when we enable Intel CET on Unix | COMMENT |
| LOW | src/coreclr/jit/indirectcalltransformer.cpp | 509 | // TODO: implement chaining for multiple GDV candidates | COMMENT |
| LOW | …/src/System/Reflection/Runtime/General/TypeResolver.cs | 48 | // TODO: implement | COMMENT |
| LOW | src/coreclr/nativeaot/Runtime/portable.cpp | 384 | // TODO: implement | COMMENT |
| LOW | src/mono/mono/mini/cfgdump.c | 460 | case PT_METHOD: // TODO: implement proper equal. | CODE |
| LOW | src/mono/mono/eventpipe/test/ep-tests.c | 1072 | // TODO: Add test setting rundown and write events. | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | src/native/libs/Common/JavaScript/types/internal.ts | 49 | print(message: string): void; | CODE |
| HIGH | src/mono/browser/runtime/types/internal.ts | 452 | print(message: string): void; | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | src/coreclr/scripts/superpmi.py | 4088 | List the superpmi collections using the Azure Storage REST api Args: path_filter (lambda: string -> bool): | STRING |
| HIGH | src/coreclr/scripts/jitrollingbuild.py | 258 | List the JITs in Azure Storage using REST api Args: filter_func (lambda: string -> bool): filter to apply | STRING |