AI Slop Code RIsk Monitor

microsoft/kiota

OpenAPI based HTTP Client code generator

5.6 Moderate pattern signal View on GitHub

Maintenance and Governance Review

This report summarizes scanner evidence for microsoft/kiota, a C# project with 3,833 GitHub stars. SynthScan examined 159,744 lines of code across 1002 source files, recording 242 pattern matches distributed across 8 syntactic categories. The legacy adjusted pattern signal is 5.6 (Moderate pattern signal); it is not an authorship estimate.

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

5.6
Adjusted Signal
5.6
Raw Pattern Score
100%
Time Factor
2026-10-10
Last Push
3.8K
Stars
C#
Language
159.7K
Lines of Code
1.0K
Files
242
Pattern Hits
2026-10-12
Scan Date
0.07
HC Hit Rate

Risk Review · v3

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

Cognitive Ownership Risk 5.3/100 · LOW

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

Hallucinated Dependency & Supply Chain Risk 20.2/100 · LOW

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

Agent Over-Engineering Ratio 1.0/100 · LOW

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

PR Review Velocity Impact 23.3/100 · LOW

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

What These Metrics Mean

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

Pattern-Signal History

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

Severity Breakdown

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

CRITICAL 67HIGH 0MEDIUM 2LOW 173

Directory Score Breakdown

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

Pattern Findings

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

Reading the findings table: The Severity column indicates the configured finding weight (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — legacy comment-context matches receive a ×1.5 score weight. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier under the legacy scoring model.

Hallucination Indicators67 hits · 720 pts
SeverityFileLineSnippetContext
CRITICAL…ta.Builder.Tests/Writers/Python/CodeEnumWriterTests.cs131 var result = Kiota.Builder.Writers.Python.PythonConventionService.RemoveInvalidDescriptionCharacters(input!);CODE
CRITICAL…ilder.Tests/Refiners/TypeScriptLanguageRefinerTests.cs775 var result1 = Kiota.Builder.Writers.TypeScript.TypeScriptConventionService.GetFactoryMethod(source1Interface, "cCODE
CRITICAL…ilder.Tests/Refiners/TypeScriptLanguageRefinerTests.cs777 var result2 = Kiota.Builder.Writers.TypeScript.TypeScriptConventionService.GetFactoryMethod(source2Interface, "cCODE
CRITICAL…Kiota.Builder.Tests/Refiners/GoLanguageRefinerTests.cs458 Assert.NotNull(model.Methods.SingleOrDefault(static x => x.IsOfKind(CodeMethodKind.IndexerBackwardCompatibility)CODE
CRITICAL…Kiota.Builder.Tests/Refiners/GoLanguageRefinerTests.cs459 Assert.NotNull(model.Methods.SingleOrDefault(static x => x.IsOfKind(CodeMethodKind.IndexerBackwardCompatibility)CODE
CRITICALsrc/Kiota.Builder/Writers/Go/GoConventionService.cs305 var dateComment = element.Deprecation.Date is null ? string.Empty : $" on {element.Deprecation.Date.Value.Date.TCODE
CRITICALsrc/Kiota.Builder/Writers/Go/GoConventionService.cs306 var removalComment = element.Deprecation.RemovalDate is null ? string.Empty : $" and will be removed {element.DeCODE
CRITICAL…iota.Builder/Writers/Python/PythonConventionService.cs228 var dateComment = element.Deprecation.Date is null ? string.Empty : $" on {element.Deprecation.Date.Value.Date.TCODE
CRITICAL…iota.Builder/Writers/Python/PythonConventionService.cs229 var removalComment = element.Deprecation.RemovalDate is null ? string.Empty : $" and will be removed {element.DeCODE
CRITICALsrc/Kiota.Builder/Writers/Dart/DartConventionService.cs121 var dateComment = element.Deprecation.Date is null ? string.Empty : $" on {element.Deprecation.Date.Value.Date.TCODE
CRITICALsrc/Kiota.Builder/Writers/Dart/DartConventionService.cs122 var removalComment = element.Deprecation.RemovalDate is null ? string.Empty : $" and will be removed {element.DeCODE
CRITICALsrc/Kiota.Builder/Writers/Dart/DartConventionService.cs385 var dateComment = element.Deprecation.Date is null ? string.Empty : $" on {element.Deprecation.Date.Value.Date.TCODE
CRITICALsrc/Kiota.Builder/Writers/Dart/DartConventionService.cs386 var removalComment = element.Deprecation.RemovalDate is null ? string.Empty : $" and will be removed {element.DeCODE
CRITICAL…lder/Writers/TypeScript/TypeScriptConventionService.cs380 var dateComment = element.Deprecation.Date is null ? string.Empty : $" on {element.Deprecation.Date.Value.Date.TCODE
CRITICAL…lder/Writers/TypeScript/TypeScriptConventionService.cs381 var removalComment = element.Deprecation.RemovalDate is null ? string.Empty : $" and will be removed {element.DeCODE
CRITICALsrc/Kiota.Builder/Writers/Java/JavaConventionService.cs191 var dateComment = element.Deprecation.Date is null ? string.Empty : $" on {element.Deprecation.Date.Value.Date.TCODE
CRITICALsrc/Kiota.Builder/Writers/Java/JavaConventionService.cs192 var removalComment = element.Deprecation.RemovalDate is null ? string.Empty : $" and will be removed {element.DeCODE
CRITICAL…iota.Builder/Writers/CSharp/CSharpConventionService.cs281 var dateComment = element.Deprecation.Date is null ? string.Empty : $" on {element.Deprecation.Date.Value.Date.TCODE
CRITICAL…iota.Builder/Writers/CSharp/CSharpConventionService.cs282 var removalComment = element.Deprecation.RemovalDate is null ? string.Empty : $" and will be removed {element.DeCODE
CRITICAL⚡…er/SearchProviders/GitHub/GitHubClient/GitHubClient.cs26 get => new global::Kiota.Builder.SearchProviders.GitHub.GitHubClient.Repos.ReposRequestBuilder(PathParameterCODE
CRITICAL⚡…er/SearchProviders/GitHub/GitHubClient/GitHubClient.cs31 get => new global::Kiota.Builder.SearchProviders.GitHub.GitHubClient.Search.SearchRequestBuilder(PathParametCODE
CRITICAL⚡…er/SearchProviders/GitHub/GitHubClient/GitHubClient.cs36 get => new global::Kiota.Builder.SearchProviders.GitHub.GitHubClient.User.UserRequestBuilder(PathParameters,CODE
CRITICAL…iders/GitHub/GitHubClient/Repos/ReposRequestBuilder.cs27 return new global::Kiota.Builder.SearchProviders.GitHub.GitHubClient.Repos.Item.WithOwnerItemRequestBuilCODE
CRITICAL…GitHubClient/Repos/Item/WithOwnerItemRequestBuilder.cs27 return new global::Kiota.Builder.SearchProviders.GitHub.GitHubClient.Repos.Item.Item.WithRepoItemRequestCODE
CRITICAL…ubClient/Repos/Item/Item/WithRepoItemRequestBuilder.cs22 get => new global::Kiota.Builder.SearchProviders.GitHub.GitHubClient.Repos.Item.Item.Contents.ContentsRequesCODE
CRITICAL…ubClient/Repos/Item/Item/WithRepoItemRequestBuilder.cs27 get => new global::Kiota.Builder.SearchProviders.GitHub.GitHubClient.Repos.Item.Item.Releases.ReleasesRequesCODE
CRITICAL…ent/Repos/Item/Item/Contents/ContentsRequestBuilder.cs27 return new global::Kiota.Builder.SearchProviders.GitHub.GitHubClient.Repos.Item.Item.Contents.Item.WithPCODE
CRITICAL…/Item/Item/Contents/Item/WithPathItemRequestBuilder.cs88 return new global::Kiota.Builder.SearchProviders.GitHub.GitHubClient.Repos.Item.Item.Contents.Item.WithPathICODE
CRITICAL⚡…/Item/Item/Contents/Item/WithPathItemRequestBuilder.cs149 var result = new global::Kiota.Builder.SearchProviders.GitHub.GitHubClient.Repos.Item.Item.Contents.ItemCODE
CRITICAL⚡…/Item/Item/Contents/Item/WithPathItemRequestBuilder.cs152 result.ContentFile = new global::Kiota.Builder.SearchProviders.GitHub.GitHubClient.Models.ContentFilCODE
CRITICAL⚡…/Item/Item/Contents/Item/WithPathItemRequestBuilder.cs156 result.ContentSubmodule = new global::Kiota.Builder.SearchProviders.GitHub.GitHubClient.Models.ConteCODE
CRITICAL⚡…/Item/Item/Contents/Item/WithPathItemRequestBuilder.cs160 result.ContentSymlink = new global::Kiota.Builder.SearchProviders.GitHub.GitHubClient.Models.ContentCODE
CRITICAL…ent/Repos/Item/Item/Releases/ReleasesRequestBuilder.cs87 return new global::Kiota.Builder.SearchProviders.GitHub.GitHubClient.Repos.Item.Item.Releases.ReleasesRequesCODE
CRITICAL…oviders/GitHub/GitHubClient/User/UserRequestBuilder.cs21 get => new global::Kiota.Builder.SearchProviders.GitHub.GitHubClient.User.Installations.InstallationsRequestCODE
CRITICAL…bClient/User/Installations/InstallationsGetResponse.cs43 return new global::Kiota.Builder.SearchProviders.GitHub.GitHubClient.User.Installations.InstallationsGetRespCODE
CRITICAL…ient/User/Installations/InstallationsRequestBuilder.cs88 return new global::Kiota.Builder.SearchProviders.GitHub.GitHubClient.User.Installations.InstallationsRequestCODE
CRITICAL…chProviders/GitHub/GitHubClient/Models/Installation.cs145 return new global::Kiota.Builder.SearchProviders.GitHub.GitHubClient.Models.Installation();CODE
CRITICAL⚡…chProviders/GitHub/GitHubClient/Models/Installation.cs236 var result = new global::Kiota.Builder.SearchProviders.GitHub.GitHubClient.Models.Installation.InstallatCODE
CRITICAL⚡…chProviders/GitHub/GitHubClient/Models/Installation.cs237 result.Enterprise = new global::Kiota.Builder.SearchProviders.GitHub.GitHubClient.Models.Enterprise();CODE
CRITICAL⚡…chProviders/GitHub/GitHubClient/Models/Installation.cs238 result.SimpleUser = new global::Kiota.Builder.SearchProviders.GitHub.GitHubClient.Models.SimpleUser();CODE
CRITICAL…archProviders/GitHub/GitHubClient/Models/BasicError.cs68 return new global::Kiota.Builder.SearchProviders.GitHub.GitHubClient.Models.BasicError();CODE
CRITICAL…oviders/GitHub/GitHubClient/Models/ContentSubmodule.cs109 return new global::Kiota.Builder.SearchProviders.GitHub.GitHubClient.Models.ContentSubmodule();CODE
CRITICAL…iders/GitHub/GitHubClient/Models/ContentFile__links.cs56 return new global::Kiota.Builder.SearchProviders.GitHub.GitHubClient.Models.ContentFile__links();CODE
CRITICAL…tHub/GitHubClient/Models/WithPathGetResponseMember1.cs33 return new global::Kiota.Builder.SearchProviders.GitHub.GitHubClient.Models.WithPathGetResponseMember1();CODE
CRITICAL…roviders/GitHub/GitHubClient/Models/ValidationError.cs60 return new global::Kiota.Builder.SearchProviders.GitHub.GitHubClient.Models.ValidationError();CODE
CRITICAL…iders/GitHub/GitHubClient/Models/NullableSimpleUser.cs189 return new global::Kiota.Builder.SearchProviders.GitHub.GitHubClient.Models.NullableSimpleUser();CODE
CRITICAL…Providers/GitHub/GitHubClient/Models/ReactionRollup.cs58 return new global::Kiota.Builder.SearchProviders.GitHub.GitHubClient.Models.ReactionRollup();CODE
CRITICAL…/SearchProviders/GitHub/GitHubClient/Models/Release.cs181 return new global::Kiota.Builder.SearchProviders.GitHub.GitHubClient.Models.Release();CODE
CRITICAL…ers/GitHub/GitHubClient/Models/Repositories503Error.cs59 return new global::Kiota.Builder.SearchProviders.GitHub.GitHubClient.Models.Repositories503Error();CODE
CRITICAL…Providers/GitHub/GitHubClient/Models/AppPermissions.cs129 return new global::Kiota.Builder.SearchProviders.GitHub.GitHubClient.Models.AppPermissions();CODE
CRITICAL…archProviders/GitHub/GitHubClient/Models/Enterprise.cs95 return new global::Kiota.Builder.SearchProviders.GitHub.GitHubClient.Models.Enterprise();CODE
CRITICAL…archProviders/GitHub/GitHubClient/Models/SimpleUser.cs189 return new global::Kiota.Builder.SearchProviders.GitHub.GitHubClient.Models.SimpleUser();CODE
CRITICAL…ers/GitHub/GitHubClient/Models/Repositories_matches.cs48 return new global::Kiota.Builder.SearchProviders.GitHub.GitHubClient.Models.Repositories_matches();CODE
CRITICAL…itHubClient/Models/RepoSearchResultItem_permissions.cs42 return new global::Kiota.Builder.SearchProviders.GitHub.GitHubClient.Models.RepoSearchResultItem_permissionsCODE
CRITICAL…Providers/GitHub/GitHubClient/Models/ContentSymlink.cs109 return new global::Kiota.Builder.SearchProviders.GitHub.GitHubClient.Models.ContentSymlink();CODE
CRITICAL…rs/GitHub/GitHubClient/Models/NullableLicenseSimple.cs81 return new global::Kiota.Builder.SearchProviders.GitHub.GitHubClient.Models.NullableLicenseSimple();CODE
CRITICAL…ers/GitHub/GitHubClient/Models/RepoSearchResultItem.cs559 return new global::Kiota.Builder.SearchProviders.GitHub.GitHubClient.Models.RepoSearchResultItem();CODE
CRITICAL…/GitHub/GitHubClient/Models/ContentSubmodule__links.cs56 return new global::Kiota.Builder.SearchProviders.GitHub.GitHubClient.Models.ContentSubmodule__links();CODE
CRITICAL…chProviders/GitHub/GitHubClient/Models/ReleaseAsset.cs101 return new global::Kiota.Builder.SearchProviders.GitHub.GitHubClient.Models.ReleaseAsset();CODE
CRITICAL…rs/GitHub/GitHubClient/Models/ContentSymlink__links.cs56 return new global::Kiota.Builder.SearchProviders.GitHub.GitHubClient.Models.ContentSymlink__links();CODE
7 more matches not shown…
Over-Commented Block136 hits · 132 pts
SeverityFileLineSnippetContext
LOW.azure-pipelines/ci-build.yml141 persistCredentials: trueCOMMENT
LOW.azure-pipelines/ci-build.yml1261 # Persist the ephemeral GitHub App token that the microsoftkiota connection mints for theCOMMENT
LOW.github/workflows/codeql-analysis.yml1# For most projects, this workflow file will not need changing; you simply needCOMMENT
LOW…c/Kiota.Builder/Settings/ISettingsManagementService.cs1using System.Threading;COMMENT
LOW…c/Kiota.Builder/Settings/ISettingsManagementService.cs21 /// <param name="directoryPath"></param>COMMENT
LOWsrc/Kiota.Builder/Configuration/PluginAuthType.cs1namespace Kiota.Builder.Configuration;COMMENT
LOWsrc/Kiota.Builder/Writers/StringExtensions.cs21 /// Sanitizes a string for a C# double-quoted literal.COMMENT
LOWsrc/Kiota.Builder/Writers/Go/GoFieldFormatter.cs1using System;COMMENT
LOWsrc/Kiota.Builder/Writers/Go/GoFieldFormatter.cs21/// columns:COMMENT
LOWsrc/Kiota.Builder/Writers/Go/GoFieldFormatter.cs41/// displayName *stringCOMMENT
LOW…Kiota.Builder/Writers/TypeScript/CodeFunctionWriter.cs221COMMENT
LOW…/Item/Item/Contents/Item/WithPathItemRequestBuilder.cs21 /// Instantiates a new <see cref="global::Kiota.Builder.SearchProviders.GitHub.GitHubClient.Repos.Item.Item.ContCOMMENT
LOW…/Item/Item/Contents/Item/WithPathItemRequestBuilder.cs81 /// <summary>COMMENT
LOW…/Item/Item/Contents/Item/WithPathItemRequestBuilder.cs101 get; set;COMMENT
LOW…ent/Repos/Item/Item/Releases/ReleasesRequestBuilder.cs21 /// Instantiates a new <see cref="global::Kiota.Builder.SearchProviders.GitHub.GitHubClient.Repos.Item.Item.ReleCOMMENT
LOW…ent/Repos/Item/Item/Releases/ReleasesRequestBuilder.cs61 /// <summary>COMMENT
LOW…bClient/User/Installations/InstallationsGetResponse.cs21 public List<global::Kiota.Builder.SearchProviders.GitHub.GitHubClient.Models.Installation>? Installations { get;COMMENT
LOW…ient/User/Installations/InstallationsRequestBuilder.cs21 /// Instantiates a new <see cref="global::Kiota.Builder.SearchProviders.GitHub.GitHubClient.User.Installations.ICOMMENT
LOW…chProviders/GitHub/GitHubClient/Models/Installation.cs21#elseCOMMENT
LOW…chProviders/GitHub/GitHubClient/Models/Installation.cs41#elseCOMMENT
LOW…chProviders/GitHub/GitHubClient/Models/Installation.cs61#endifCOMMENT
LOW…chProviders/GitHub/GitHubClient/Models/Installation.cs81#endifCOMMENT
LOW…chProviders/GitHub/GitHubClient/Models/Installation.cs101#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATERCOMMENT
LOW…chProviders/GitHub/GitHubClient/Models/Installation.cs121#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATERCOMMENT
LOW…archProviders/GitHub/GitHubClient/Models/BasicError.cs21#nullable enableCOMMENT
LOW…archProviders/GitHub/GitHubClient/Models/BasicError.cs41#nullable restoreCOMMENT
LOW…oviders/GitHub/GitHubClient/Models/ContentSubmodule.cs21 public string? DownloadUrl { get; set; }COMMENT
LOW…oviders/GitHub/GitHubClient/Models/ContentSubmodule.cs41#endifCOMMENT
LOW…oviders/GitHub/GitHubClient/Models/ContentSubmodule.cs61 public string? Path { get; set; }COMMENT
LOW…oviders/GitHub/GitHubClient/Models/ContentSubmodule.cs81#elseCOMMENT
LOW…iders/GitHub/GitHubClient/Models/ContentFile__links.cs21#nullable restoreCOMMENT
LOW…iders/GitHub/GitHubClient/Models/ContentFile__links.cs41 /// <summary>COMMENT
LOW…roviders/GitHub/GitHubClient/Models/ValidationError.cs21#nullable enableCOMMENT
LOW…roviders/GitHub/GitHubClient/Models/ValidationError.cs41#nullable restoreCOMMENT
LOW…iders/GitHub/GitHubClient/Models/NullableSimpleUser.cs21 public string? AvatarUrl { get; set; }COMMENT
LOW…iders/GitHub/GitHubClient/Models/NullableSimpleUser.cs41#endifCOMMENT
LOW…iders/GitHub/GitHubClient/Models/NullableSimpleUser.cs61 public string? GistsUrl { get; set; }COMMENT
LOW…iders/GitHub/GitHubClient/Models/NullableSimpleUser.cs81#endifCOMMENT
LOW…iders/GitHub/GitHubClient/Models/NullableSimpleUser.cs101#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATERCOMMENT
LOW…iders/GitHub/GitHubClient/Models/NullableSimpleUser.cs121#elseCOMMENT
LOW…iders/GitHub/GitHubClient/Models/NullableSimpleUser.cs141#endifCOMMENT
LOW…iders/GitHub/GitHubClient/Models/NullableSimpleUser.cs161 public string? Type { get; set; }COMMENT
LOW…Providers/GitHub/GitHubClient/Models/ReactionRollup.cs21 /// <summary>The heart property</summary>COMMENT
LOW…/SearchProviders/GitHub/GitHubClient/Models/Release.cs21 public List<global::Kiota.Builder.SearchProviders.GitHub.GitHubClient.Models.ReleaseAsset>? Assets { get; set; }COMMENT
LOW…/SearchProviders/GitHub/GitHubClient/Models/Release.cs41#endifCOMMENT
LOW…/SearchProviders/GitHub/GitHubClient/Models/Release.cs61 public string? BodyText { get; set; }COMMENT
LOW…/SearchProviders/GitHub/GitHubClient/Models/Release.cs81 public string? HtmlUrl { get; set; }COMMENT
LOW…/SearchProviders/GitHub/GitHubClient/Models/Release.cs101 public string? NodeId { get; set; }COMMENT
LOW…/SearchProviders/GitHub/GitHubClient/Models/Release.cs121 public string? TagName { get; set; }COMMENT
LOW…/SearchProviders/GitHub/GitHubClient/Models/Release.cs141#endifCOMMENT
LOW…/SearchProviders/GitHub/GitHubClient/Models/Release.cs161 public string? ZipballUrl { get; set; }COMMENT
LOW…ers/GitHub/GitHubClient/Models/Repositories503Error.cs21 public string? Code { get; set; }COMMENT
LOW…archProviders/GitHub/GitHubClient/Models/Enterprise.cs21 public string? AvatarUrl { get; set; }COMMENT
LOW…archProviders/GitHub/GitHubClient/Models/Enterprise.cs41#elseCOMMENT
LOW…archProviders/GitHub/GitHubClient/Models/Enterprise.cs61#endifCOMMENT
LOW…archProviders/GitHub/GitHubClient/Models/Enterprise.cs81 /// Instantiates a new <see cref="global::Kiota.Builder.SearchProviders.GitHub.GitHubClient.Models.Enterprise"/>COMMENT
LOW…archProviders/GitHub/GitHubClient/Models/SimpleUser.cs21 public string? AvatarUrl { get; set; }COMMENT
LOW…archProviders/GitHub/GitHubClient/Models/SimpleUser.cs41#endifCOMMENT
LOW…archProviders/GitHub/GitHubClient/Models/SimpleUser.cs61 public string? GistsUrl { get; set; }COMMENT
LOW…archProviders/GitHub/GitHubClient/Models/SimpleUser.cs81#endifCOMMENT
76 more matches not shown…
Hyper-Verbose Identifiers33 hits · 32 pts
SeverityFileLineSnippetContext
LOWit/python/basic/test_sample.py11async def test_basic_upload_download():CODE
LOW…a.Builder.Tests/OpenApiDocumentDownloadServiceTests.cs402 private sealed class ResponseHandler : HttpMessageHandlerSTRING
LOW…er.Tests/Writers/TypeScript/CodeFunctionWriterTests.cs1708 export function createPrimitivesFromDiscriminatorValue(parseNode: ParseNode | undefined) : Primitives | undefCODE
LOW…er.Tests/Writers/TypeScript/CodeFunctionWriterTests.cs1907 Assert.Contains("export function createFooBarFromDiscriminatorValue(", result);CODE
LOW…er.Tests/Writers/TypeScript/CodeFunctionWriterTests.cs2225 Assert.Contains("export function createMediaFromDiscriminatorValue(parseNode: ParseNode | undefined) : ArrayBuffCODE
LOW…ota.Builder.Tests/Writers/Php/CodeMethodWriterTests.cs608 "public function createPostRequestInformation(Message $body, ?RequestConfig $requestConfiguration = null): RCODE
LOW…ota.Builder.Tests/Writers/Php/CodeMethodWriterTests.cs676 "public function createPostRequestInformation(array $body, ?RequestConfig $requestConfiguration = null): ReqCODE
LOW…ota.Builder.Tests/Writers/Php/CodeMethodWriterTests.cs702 "public function createPostRequestInformation(string $body, ?RequestConfig $requestConfiguration = null): ReCODE
LOW…ota.Builder.Tests/Writers/Php/CodeMethodWriterTests.cs734 "public function createPostRequestInformation(array $body, ?RequestConfig $requestConfiguration = null): ReqCODE
LOWvscode/packages/npm-package/tests/assertUtils.ts3export function existsEqualOrGreaterThanLevelLogs(logs: KiotaLogEntry[] | undefined, level: LogLevel): boolean {CODE
LOW…m-package/tests/integration/integrationInstall.spec.ts8function getTestRuntimeDependenciesPackages(): Package[] {CODE
LOW…m-package/tests/integration/integrationInstall.spec.ts27function getKiotaPathByInstallPath(installPath: string): string {CODE
LOWvscode/packages/npm-package/lib/languageInformation.ts20export async function getLanguageInformationInternal(): Promise<LanguagesInformation | undefined> {CODE
LOWvscode/packages/npm-package/lib/languageInformation.ts48export async function getLanguageInformationForDescription({ descriptionUrl, clearCache }: LanguageInformationConfiguratCODE
LOWvscode/packages/npm-package/lib/install.ts81export async function ensureKiotaIsPresentInPath(installPath: string, runtimeDependencies: Package[], currentPlatform: sCODE
LOWvscode/packages/npm-package/lib/install.ts136function getCurrentModuleDirectory(): string {CODE
LOWvscode/packages/npm-package/lib/install.ts211export function getRuntimeDependenciesPackages(): Package[] {CODE
LOWvscode/packages/npm-package/lib/types.ts143export function generationLanguageToString(CODE
LOWvscode/packages/microsoft-kiota/src/extension.ts151function registerCommandWithTelemetry(reporter: TelemetryReporter, command: string, callback: (...args: any[]) => any, tCODE
LOWvscode/packages/microsoft-kiota/src/util.ts30export function getWorkspaceJsonDirectory(clientNameOrPluginName?: string): string {CODE
LOWvscode/packages/microsoft-kiota/src/util.ts131export function allGenerationLanguagesToString(): string[] {CODE
LOW…ackages/microsoft-kiota/src/types/extensionSettings.ts29function getStringArrayConfiguration(extensionId: string, configurationName: string): string[] {CODE
LOW…ackages/microsoft-kiota/src/types/extensionSettings.ts32function getLanguageSerializationConfiguration(extensionId: string, languageName: string): LanguageSerializationConfigurCODE
LOW…de/packages/microsoft-kiota/src/utilities/messaging.ts9export async function showUpgradeWarningMessage(apiManifestPath: string | vscode.Uri, manifestKey: string | null | undefCODE
LOW…packages/microsoft-kiota/src/utilities/deep-linking.ts14export async function transformToGenerationConfig(deepLinkParams: Partial<IntegrationParams>)CODE
LOW…packages/microsoft-kiota/src/utilities/deep-linking.ts59export function validateDeepLinkQueryParams(queryParameters: Partial<IntegrationParams>):CODE
LOW…packages/microsoft-kiota/src/utilities/regeneration.ts3export async function confirmOverwriteOnRegenerate(): Promise<boolean> {CODE
LOW…e/packages/microsoft-kiota/src/utilities/generation.ts4export async function confirmDeletionOnCleanOutput(): Promise<boolean> {CODE
LOW…kiota/src/commands/migrate/migrateFromLockFile.util.ts7export async function checkForLockFileAndPrompt(context: vscode.ExtensionContext) {CODE
LOW…ges/microsoft-kiota/src/modules/steps/generateSteps.ts69 function getNextStepForGenerationType(generationType: string | QuickPickItem) {CODE
LOW…ges/microsoft-kiota/src/modules/steps/generateSteps.ts217 async function chooseOtherGenerationType(input: MultiStepInput, state: Partial<GenerateState>) {CODE
LOW…ges/microsoft-kiota/src/modules/steps/generateSteps.ts274 async function inputOtherGenerationTypeName(input: MultiStepInput, state: Partial<GenerateState>) {CODE
LOW…ges/microsoft-kiota/src/modules/steps/generateSteps.ts291 async function inputOtherGenerationTypeOutputPath(input: MultiStepInput, state: Partial<GenerateState>) {CODE
AI Slop Vocabulary1 hit · 3 pts
SeverityFileLineSnippetContext
MEDIUM…ilder/Writers/TypeScript/CodeIntersectionTypeWriter.cs7 // The `CodeIntersectionType` will utilize the same union symbol `|`, but the methods for serialization and deserialCOMMENT
Unused Imports2 hits · 2 pts
SeverityFileLineSnippetContext
LOWit/python/defaultvalues/test_defaultvalues.py11CODE
LOWit/python/defaultvalues/test_defaultvalues.py12CODE
Slop Phrases1 hit · 2 pts
SeverityFileLineSnippetContext
MEDIUM…ts/Kiota.Builder.IntegrationTests/SwaggerPetStore.json4 "description": "This is a sample server Petstore server. You can find out more about Swagger at [http://swagger.io]CODE
Verbosity Indicators1 hit · 2 pts
SeverityFileLineSnippetContext
LOWsrc/Kiota.Builder/Plugins/PluginsGenerationService.cs77 // Step 3: Generate Plugin Manifests and collect pathsCOMMENT
Structural Annotation Overuse1 hit · 2 pts
SeverityFileLineSnippetContext
LOWsrc/Kiota.Builder/Plugins/PluginsGenerationService.cs77 // Step 3: Generate Plugin Manifests and collect pathsCOMMENT