Auto-generated Google APIs for Go.
This report presents the forensic synthetic code analysis of googleapis/google-api-go-client, a Go project with 4,460 GitHub stars. SynthScan v2.0 examined 5,407,481 lines of code across 1435 source files, recording 50168 pattern matches distributed across 9 syntactic categories. The overall adjusted score of 6.7 places this repository in the Low AI signal band.
The scanner applied 160+ deterministic lexical heuristics, multi-line block detectors, abstract syntax tree depth profilers, and a cross-file Jaccard similarity matrix to construct a statistically normalised synthetic code estimate. All matches are individually weighted by severity coefficient and contextual multiplier before summation, and the resulting headline score is temporally discounted to account for the repository's development history relative to the commercial emergence of large language model coding tooling (November 2022 onward).
Longitudinal tracking requires multiple scan runs. Once this repository is re-scanned after new commits land, this chart will visualise how the synthetic code signal evolves over time — enabling you to detect whether AI authorship is growing, stabilising, or being actively corrected by human engineers.
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 50168 distinct pattern matches across 9 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 | doc.go | 1 | // Copyright 2019 Google LLC. All rights reserved. | COMMENT |
| LOW | doc.go | 21 | // https://cloud.google.com/docs/authentication/production), or by providing a | COMMENT |
| LOW | doc.go | 41 | // Many parameters are specified using ints. However, underlying APIs might | COMMENT |
| LOW | doc.go | 61 | // | COMMENT |
| LOW | doc.go | 81 | // if gErr, ok := err.(*googleapi.Error); ok { | COMMENT |
| LOW | doc.go | 101 | // If an API call returns an Operation, that means it could take some time to | COMMENT |
| LOW | doc.go | 121 | // Initial: time.Second, | COMMENT |
| LOW | doc.go | 141 | // } | COMMENT |
| LOW | factchecktools/v1alpha1/factchecktools-gen.go | 1 | // Copyright 2026 Google LLC. | COMMENT |
| LOW | factchecktools/v1alpha1/factchecktools-gen.go | 21 | // | COMMENT |
| LOW | factchecktools/v1alpha1/factchecktools-gen.go | 181 | // ClaimReview: One or more reviews of this claim (namely, a fact-checking | COMMENT |
| LOW | factchecktools/v1alpha1/factchecktools-gen.go | 241 | // worst to best. Corresponds to `ClaimReview.reviewRating.bestRating`. | COMMENT |
| LOW | factchecktools/v1alpha1/factchecktools-gen.go | 281 | // Publisher: The publisher of this claim review. | COMMENT |
| LOW | factchecktools/v1alpha1/factchecktools-gen.go | 341 | // aside from the one specified in `claim_first_appearance`. Corresponds to | COMMENT |
| LOW | factchecktools/v1alpha1/factchecktools-gen.go | 361 | // this field to allow you the override the default value, but the only | COMMENT |
| LOW | factchecktools/v1alpha1/factchecktools-gen.go | 381 | } | COMMENT |
| LOW | factchecktools/v1alpha1/factchecktools-gen.go | 401 | PageUrl string `json:"pageUrl,omitempty"` | COMMENT |
| LOW | factchecktools/v1alpha1/factchecktools-gen.go | 461 | // sult: A claim and its associated information. | COMMENT |
| LOW | factchecktools/v1alpha1/factchecktools-gen.go | 481 | } | COMMENT |
| LOW | factchecktools/v1alpha1/factchecktools-gen.go | 541 | } | COMMENT |
| LOW | areainsights/v1/areainsights-gen.go | 1 | // Copyright 2026 Google LLC. | COMMENT |
| LOW | areainsights/v1/areainsights-gen.go | 21 | // | COMMENT |
| LOW | areainsights/v1/areainsights-gen.go | 161 | COMMENT | |
| LOW | areainsights/v1/areainsights-gen.go | 201 | // Possible values: | COMMENT |
| LOW | areainsights/v1/areainsights-gen.go | 241 | // ComputeInsightsResponse: Response for the ComputeInsights RPC. | COMMENT |
| LOW | areainsights/v1/areainsights-gen.go | 301 | // used. | COMMENT |
| LOW | areainsights/v1/areainsights-gen.go | 321 | // RatingFilter: Optional. Restricts results to places whose average user | COMMENT |
| LOW | areainsights/v1/areainsights-gen.go | 341 | type NoMethod Filter | COMMENT |
| LOW | areainsights/v1/areainsights-gen.go | 441 | // counterclockwise ordered sequence. The coordinates form a closed loop and | COMMENT |
| LOW | areainsights/v1/areainsights-gen.go | 461 | func (s Polygon) MarshalJSON() ([]byte, error) { | COMMENT |
| LOW | areainsights/v1/areainsights-gen.go | 521 | // omitted from API requests. See | COMMENT |
| LOW | areainsights/v1/areainsights-gen.go | 541 | // "steak_house". Use included_primary_types and excluded_primary_types to | COMMENT |
| LOW | areainsights/v1/areainsights-gen.go | 561 | // IncludedPrimaryTypes: Optional. Included primary Place types. | COMMENT |
| LOW | billingbudgets/v1/billingbudgets-gen.go | 1 | // Copyright 2026 Google LLC. | COMMENT |
| LOW | billingbudgets/v1/billingbudgets-gen.go | 21 | // | COMMENT |
| LOW | billingbudgets/v1/billingbudgets-gen.go | 41 | // | COMMENT |
| LOW | billingbudgets/v1/billingbudgets-gen.go | 181 | } | COMMENT |
| LOW | billingbudgets/v1/billingbudgets-gen.go | 201 | DisplayName string `json:"displayName,omitempty"` | COMMENT |
| LOW | billingbudgets/v1/billingbudgets-gen.go | 221 | // required IAM permissions. | COMMENT |
| LOW | billingbudgets/v1/billingbudgets-gen.go | 281 | // GoogleCloudBillingBudgetsV1CustomPeriod: All date times begin at 12 AM US | COMMENT |
| LOW | billingbudgets/v1/billingbudgets-gen.go | 301 | } | COMMENT |
| LOW | billingbudgets/v1/billingbudgets-gen.go | 321 | // January 1, February 1, March 1, and so on. | COMMENT |
| LOW | billingbudgets/v1/billingbudgets-gen.go | 341 | // "EXCLUDE_ALL_CREDITS" - All types of credit are added to the net cost to | COMMENT |
| LOW | billingbudgets/v1/billingbudgets-gen.go | 361 | // account, regardless of which project the usage occurred on. | COMMENT |
| LOW | billingbudgets/v1/billingbudgets-gen.go | 381 | // the field is omitted, the report includes usage from the parent account and | COMMENT |
| LOW | billingbudgets/v1/billingbudgets-gen.go | 401 | COMMENT | |
| LOW | billingbudgets/v1/billingbudgets-gen.go | 421 | // ForceSendFields is a list of field names (e.g. "Budgets") to unconditionally | COMMENT |
| LOW | billingbudgets/v1/billingbudgets-gen.go | 441 | type GoogleCloudBillingBudgetsV1NotificationsRule struct { | COMMENT |
| LOW | billingbudgets/v1/billingbudgets-gen.go | 461 | // notification channels before you link them to a budget_. For guidance on | COMMENT |
| LOW | billingbudgets/v1/billingbudgets-gen.go | 481 | // enable at least one of the email notification options, either using the | COMMENT |
| LOW | billingbudgets/v1/billingbudgets-gen.go | 501 | // By default, fields with empty or default values are omitted from API | COMMENT |
| LOW | billingbudgets/v1/billingbudgets-gen.go | 521 | // sent to the email recipients you specify in the NotificationsRule | COMMENT |
| LOW | billingbudgets/v1/billingbudgets-gen.go | 541 | // budget's time period is a Filter.calendar_period. It cannot be set in | COMMENT |
| LOW | billingbudgets/v1/billingbudgets-gen.go | 581 | // defining duplicated empty messages in your APIs. A typical example is to use | COMMENT |
| LOW | billingbudgets/v1/billingbudgets-gen.go | 601 | // or 0 to specify a year by itself or a year and month where the day isn't | COMMENT |
| LOW | billingbudgets/v1beta1/billingbudgets-gen.go | 1 | // Copyright 2026 Google LLC. | COMMENT |
| LOW | billingbudgets/v1beta1/billingbudgets-gen.go | 21 | // | COMMENT |
| LOW | billingbudgets/v1beta1/billingbudgets-gen.go | 41 | // | COMMENT |
| LOW | billingbudgets/v1beta1/billingbudgets-gen.go | 181 | } | COMMENT |
| LOW | billingbudgets/v1beta1/billingbudgets-gen.go | 201 | // MonitoringNotificationChannels: Optional. Targets to send notifications to | COMMENT |
| 48171 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | factchecktools/v1alpha1/factchecktools-gen.go | 75 | // Always reference these packages, just in case the auto-generated code | COMMENT |
| HIGH | areainsights/v1/areainsights-gen.go | 75 | // Always reference these packages, just in case the auto-generated code | COMMENT |
| HIGH | billingbudgets/v1/billingbudgets-gen.go | 80 | // Always reference these packages, just in case the auto-generated code | COMMENT |
| HIGH | billingbudgets/v1beta1/billingbudgets-gen.go | 80 | // Always reference these packages, just in case the auto-generated code | COMMENT |
| HIGH | dataflow/v1b3/dataflow-gen.go | 80 | // Always reference these packages, just in case the auto-generated code | COMMENT |
| HIGH | …veloperreporting/v1beta1/playdeveloperreporting-gen.go | 75 | // Always reference these packages, just in case the auto-generated code | COMMENT |
| HIGH | …eloperreporting/v1alpha1/playdeveloperreporting-gen.go | 75 | // Always reference these packages, just in case the auto-generated code | COMMENT |
| HIGH | iamcredentials/v1/iamcredentials-gen.go | 75 | // Always reference these packages, just in case the auto-generated code | COMMENT |
| HIGH | privateca/v1/privateca-gen.go | 75 | // Always reference these packages, just in case the auto-generated code | COMMENT |
| HIGH | privateca/v1beta1/privateca-gen.go | 75 | // Always reference these packages, just in case the auto-generated code | COMMENT |
| HIGH | solar/v1/solar-gen.go | 75 | // Always reference these packages, just in case the auto-generated code | COMMENT |
| HIGH | cloudfunctions/v1/cloudfunctions-gen.go | 75 | // Always reference these packages, just in case the auto-generated code | COMMENT |
| HIGH | cloudfunctions/v1beta2/cloudfunctions-gen.go | 59 | // Always reference these packages, just in case the auto-generated code | COMMENT |
| HIGH | cloudfunctions/v2beta/cloudfunctions-gen.go | 75 | // Always reference these packages, just in case the auto-generated code | COMMENT |
| HIGH | cloudfunctions/v2/cloudfunctions-gen.go | 75 | // Always reference these packages, just in case the auto-generated code | COMMENT |
| HIGH | cloudfunctions/v2alpha/cloudfunctions-gen.go | 75 | // Always reference these packages, just in case the auto-generated code | COMMENT |
| HIGH | essentialcontacts/v1/essentialcontacts-gen.go | 75 | // Always reference these packages, just in case the auto-generated code | COMMENT |
| HIGH | orgpolicy/v2/orgpolicy-gen.go | 75 | // Always reference these packages, just in case the auto-generated code | COMMENT |
| HIGH | remotebuildexecution/v1/remotebuildexecution-gen.go | 59 | // Always reference these packages, just in case the auto-generated code | COMMENT |
| HIGH | …motebuildexecution/v1alpha/remotebuildexecution-gen.go | 59 | // Always reference these packages, just in case the auto-generated code | COMMENT |
| HIGH | remotebuildexecution/v2/remotebuildexecution-gen.go | 59 | // Always reference these packages, just in case the auto-generated code | COMMENT |
| HIGH | urlshortener/v1/urlshortener-gen.go | 58 | // Always reference these packages, just in case the auto-generated code | COMMENT |
| HIGH | workstations/v1/workstations-gen.go | 75 | // Always reference these packages, just in case the auto-generated code | COMMENT |
| HIGH | workstations/v1beta/workstations-gen.go | 75 | // Always reference these packages, just in case the auto-generated code | COMMENT |
| HIGH | webrisk/v1/webrisk-gen.go | 75 | // Always reference these packages, just in case the auto-generated code | COMMENT |
| HIGH | keep/v1/keep-gen.go | 80 | // Always reference these packages, just in case the auto-generated code | COMMENT |
| HIGH | datastream/v1/datastream-gen.go | 75 | // Always reference these packages, just in case the auto-generated code | COMMENT |
| HIGH | datastream/v1alpha1/datastream-gen.go | 75 | // Always reference these packages, just in case the auto-generated code | COMMENT |
| HIGH | servicenetworking/v1/servicenetworking-gen.go | 80 | // Always reference these packages, just in case the auto-generated code | COMMENT |
| HIGH | servicenetworking/v1beta/servicenetworking-gen.go | 80 | // Always reference these packages, just in case the auto-generated code | COMMENT |
| HIGH | binaryauthorization/v1/binaryauthorization-gen.go | 75 | // Always reference these packages, just in case the auto-generated code | COMMENT |
| HIGH | binaryauthorization/v1beta1/binaryauthorization-gen.go | 75 | // Always reference these packages, just in case the auto-generated code | COMMENT |
| HIGH | area120tables/v1alpha1/area120tables-gen.go | 80 | // Always reference these packages, just in case the auto-generated code | COMMENT |
| HIGH | connectors/v1/connectors-gen.go | 75 | // Always reference these packages, just in case the auto-generated code | COMMENT |
| HIGH | connectors/v2/connectors-gen.go | 75 | // Always reference these packages, just in case the auto-generated code | COMMENT |
| HIGH | apihub/v1/apihub-gen.go | 80 | // Always reference these packages, just in case the auto-generated code | COMMENT |
| HIGH | apigeeregistry/v1/apigeeregistry-gen.go | 75 | // Always reference these packages, just in case the auto-generated code | COMMENT |
| HIGH | beyondcorp/v1/beyondcorp-gen.go | 75 | // Always reference these packages, just in case the auto-generated code | COMMENT |
| HIGH | beyondcorp/v1alpha/beyondcorp-gen.go | 75 | // Always reference these packages, just in case the auto-generated code | COMMENT |
| HIGH | toolresults/v1beta3/toolresults-gen.go | 75 | // Always reference these packages, just in case the auto-generated code | COMMENT |
| HIGH | toolresults/v1/toolresults-gen.go | 59 | // Always reference these packages, just in case the auto-generated code | COMMENT |
| HIGH | clouderrorreporting/v1beta1/clouderrorreporting-gen.go | 75 | // Always reference these packages, just in case the auto-generated code | COMMENT |
| HIGH | civicinfo/v2/civicinfo-gen.go | 75 | // Always reference these packages, just in case the auto-generated code | COMMENT |
| HIGH | …usinessverifications/v1/mybusinessverifications-gen.go | 75 | // Always reference these packages, just in case the auto-generated code | COMMENT |
| HIGH | developerconnect/v1/developerconnect-gen.go | 75 | // Always reference these packages, just in case the auto-generated code | COMMENT |
| HIGH | datapipelines/v1/datapipelines-gen.go | 75 | // Always reference these packages, just in case the auto-generated code | COMMENT |
| HIGH | firebasedynamiclinks/v1/firebasedynamiclinks-gen.go | 75 | // Always reference these packages, just in case the auto-generated code | COMMENT |
| HIGH | runtimeconfig/v1/runtimeconfig-gen.go | 80 | // Always reference these packages, just in case the auto-generated code | COMMENT |
| HIGH | runtimeconfig/v1beta1/runtimeconfig-gen.go | 80 | // Always reference these packages, just in case the auto-generated code | COMMENT |
| HIGH | storagebatchoperations/v1/storagebatchoperations-gen.go | 75 | // Always reference these packages, just in case the auto-generated code | COMMENT |
| HIGH | tracing/v2/tracing-gen.go | 62 | // Always reference these packages, just in case the auto-generated code | COMMENT |
| HIGH | adexchangebuyer2/v2beta1/adexchangebuyer2-gen.go | 75 | // Always reference these packages, just in case the auto-generated code | COMMENT |
| HIGH | firebasecrashlytics/v1alpha/firebasecrashlytics-gen.go | 80 | // Always reference these packages, just in case the auto-generated code | COMMENT |
| HIGH | saasservicemgmt/v1/saasservicemgmt-gen.go | 75 | // Always reference these packages, just in case the auto-generated code | COMMENT |
| HIGH | saasservicemgmt/v1beta1/saasservicemgmt-gen.go | 75 | // Always reference these packages, just in case the auto-generated code | COMMENT |
| HIGH | proximitybeacon/v1beta1/proximitybeacon-gen.go | 59 | // Always reference these packages, just in case the auto-generated code | COMMENT |
| HIGH | resourcesettings/v1/resourcesettings-gen.go | 75 | // Always reference these packages, just in case the auto-generated code | COMMENT |
| HIGH | datalineage/v1/datalineage-gen.go | 60 | // Always reference these packages, just in case the auto-generated code | COMMENT |
| HIGH | libraryagent/v1/libraryagent-gen.go | 75 | // Always reference these packages, just in case the auto-generated code | COMMENT |
| HIGH | acmedns/v1/acmedns-gen.go | 75 | // Always reference these packages, just in case the auto-generated code | COMMENT |
| 558 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | factchecktools/v1alpha1/factchecktools-gen.go | 22 | // # Creating a client | COMMENT |
| MEDIUM | areainsights/v1/areainsights-gen.go | 22 | // # Creating a client | COMMENT |
| MEDIUM | billingbudgets/v1/billingbudgets-gen.go | 22 | // # Creating a client | COMMENT |
| MEDIUM | billingbudgets/v1beta1/billingbudgets-gen.go | 22 | // # Creating a client | COMMENT |
| MEDIUM | dataflow/v1b3/dataflow-gen.go | 22 | // # Creating a client | COMMENT |
| MEDIUM | …veloperreporting/v1beta1/playdeveloperreporting-gen.go | 22 | // # Creating a client | COMMENT |
| MEDIUM | …eloperreporting/v1alpha1/playdeveloperreporting-gen.go | 22 | // # Creating a client | COMMENT |
| MEDIUM | iamcredentials/v1/iamcredentials-gen.go | 22 | // # Creating a client | COMMENT |
| MEDIUM | privateca/v1/privateca-gen.go | 22 | // # Creating a client | COMMENT |
| MEDIUM | privateca/v1beta1/privateca-gen.go | 22 | // # Creating a client | COMMENT |
| MEDIUM | solar/v1/solar-gen.go | 22 | // # Creating a client | COMMENT |
| MEDIUM | cloudfunctions/v1/cloudfunctions-gen.go | 22 | // # Creating a client | COMMENT |
| MEDIUM | cloudfunctions/v1beta2/cloudfunctions-gen.go | 11 | // # Creating a client | COMMENT |
| MEDIUM | cloudfunctions/v2beta/cloudfunctions-gen.go | 22 | // # Creating a client | COMMENT |
| MEDIUM | cloudfunctions/v2/cloudfunctions-gen.go | 22 | // # Creating a client | COMMENT |
| MEDIUM | cloudfunctions/v2alpha/cloudfunctions-gen.go | 22 | // # Creating a client | COMMENT |
| MEDIUM | essentialcontacts/v1/essentialcontacts-gen.go | 22 | // # Creating a client | COMMENT |
| MEDIUM | orgpolicy/v2/orgpolicy-gen.go | 22 | // # Creating a client | COMMENT |
| MEDIUM | remotebuildexecution/v1/remotebuildexecution-gen.go | 11 | // # Creating a client | COMMENT |
| MEDIUM | …motebuildexecution/v1alpha/remotebuildexecution-gen.go | 11 | // # Creating a client | COMMENT |
| MEDIUM | remotebuildexecution/v2/remotebuildexecution-gen.go | 11 | // # Creating a client | COMMENT |
| MEDIUM | urlshortener/v1/urlshortener-gen.go | 11 | // # Creating a client | COMMENT |
| MEDIUM | workstations/v1/workstations-gen.go | 22 | // # Creating a client | COMMENT |
| MEDIUM | workstations/v1beta/workstations-gen.go | 22 | // # Creating a client | COMMENT |
| MEDIUM | webrisk/v1/webrisk-gen.go | 22 | // # Creating a client | COMMENT |
| MEDIUM | keep/v1/keep-gen.go | 22 | // # Creating a client | COMMENT |
| MEDIUM | datastream/v1/datastream-gen.go | 22 | // # Creating a client | COMMENT |
| MEDIUM | datastream/v1alpha1/datastream-gen.go | 22 | // # Creating a client | COMMENT |
| MEDIUM | servicenetworking/v1/servicenetworking-gen.go | 22 | // # Creating a client | COMMENT |
| MEDIUM | servicenetworking/v1beta/servicenetworking-gen.go | 22 | // # Creating a client | COMMENT |
| MEDIUM | binaryauthorization/v1/binaryauthorization-gen.go | 22 | // # Creating a client | COMMENT |
| MEDIUM | binaryauthorization/v1beta1/binaryauthorization-gen.go | 22 | // # Creating a client | COMMENT |
| MEDIUM | area120tables/v1alpha1/area120tables-gen.go | 22 | // # Creating a client | COMMENT |
| MEDIUM | connectors/v1/connectors-gen.go | 22 | // # Creating a client | COMMENT |
| MEDIUM | connectors/v2/connectors-gen.go | 22 | // # Creating a client | COMMENT |
| MEDIUM | apihub/v1/apihub-gen.go | 22 | // # Creating a client | COMMENT |
| MEDIUM | apigeeregistry/v1/apigeeregistry-gen.go | 22 | // # Creating a client | COMMENT |
| MEDIUM | beyondcorp/v1/beyondcorp-gen.go | 22 | // # Creating a client | COMMENT |
| MEDIUM | beyondcorp/v1alpha/beyondcorp-gen.go | 22 | // # Creating a client | COMMENT |
| MEDIUM | toolresults/v1beta3/toolresults-gen.go | 22 | // # Creating a client | COMMENT |
| MEDIUM | toolresults/v1/toolresults-gen.go | 11 | // # Creating a client | COMMENT |
| MEDIUM | clouderrorreporting/v1beta1/clouderrorreporting-gen.go | 22 | // # Creating a client | COMMENT |
| MEDIUM | civicinfo/v2/civicinfo-gen.go | 22 | // # Creating a client | COMMENT |
| MEDIUM | …usinessverifications/v1/mybusinessverifications-gen.go | 22 | // # Creating a client | COMMENT |
| MEDIUM | developerconnect/v1/developerconnect-gen.go | 22 | // # Creating a client | COMMENT |
| MEDIUM | datapipelines/v1/datapipelines-gen.go | 22 | // # Creating a client | COMMENT |
| MEDIUM | firebasedynamiclinks/v1/firebasedynamiclinks-gen.go | 22 | // # Creating a client | COMMENT |
| MEDIUM | runtimeconfig/v1/runtimeconfig-gen.go | 22 | // # Creating a client | COMMENT |
| MEDIUM | runtimeconfig/v1beta1/runtimeconfig-gen.go | 22 | // # Creating a client | COMMENT |
| MEDIUM | storagebatchoperations/v1/storagebatchoperations-gen.go | 22 | // # Creating a client | COMMENT |
| MEDIUM | tracing/v2/tracing-gen.go | 11 | // # Creating a client | COMMENT |
| MEDIUM | adexchangebuyer2/v2beta1/adexchangebuyer2-gen.go | 22 | // # Creating a client | COMMENT |
| MEDIUM | firebasecrashlytics/v1alpha/firebasecrashlytics-gen.go | 22 | // # Creating a client | COMMENT |
| MEDIUM | saasservicemgmt/v1/saasservicemgmt-gen.go | 22 | // # Creating a client | COMMENT |
| MEDIUM | saasservicemgmt/v1beta1/saasservicemgmt-gen.go | 22 | // # Creating a client | COMMENT |
| MEDIUM | proximitybeacon/v1beta1/proximitybeacon-gen.go | 11 | // # Creating a client | COMMENT |
| MEDIUM | resourcesettings/v1/resourcesettings-gen.go | 22 | // # Creating a client | COMMENT |
| MEDIUM | datalineage/v1/datalineage-gen.go | 11 | // # Creating a client | COMMENT |
| MEDIUM | libraryagent/v1/libraryagent-gen.go | 22 | // # Creating a client | COMMENT |
| MEDIUM | acmedns/v1/acmedns-gen.go | 22 | // # Creating a client | COMMENT |
| 549 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | factchecktools/v1alpha1/factchecktools-gen.go | 24 | // Usage example: | COMMENT |
| LOW | areainsights/v1/areainsights-gen.go | 24 | // Usage example: | COMMENT |
| LOW | billingbudgets/v1/billingbudgets-gen.go | 24 | // Usage example: | COMMENT |
| LOW | billingbudgets/v1beta1/billingbudgets-gen.go | 24 | // Usage example: | COMMENT |
| LOW | dataflow/v1b3/dataflow-gen.go | 24 | // Usage example: | COMMENT |
| LOW | …veloperreporting/v1beta1/playdeveloperreporting-gen.go | 24 | // Usage example: | COMMENT |
| LOW | …eloperreporting/v1alpha1/playdeveloperreporting-gen.go | 24 | // Usage example: | COMMENT |
| LOW | iamcredentials/v1/iamcredentials-gen.go | 24 | // Usage example: | COMMENT |
| LOW | privateca/v1/privateca-gen.go | 24 | // Usage example: | COMMENT |
| LOW | privateca/v1beta1/privateca-gen.go | 24 | // Usage example: | COMMENT |
| LOW | solar/v1/solar-gen.go | 24 | // Usage example: | COMMENT |
| LOW | cloudfunctions/v1/cloudfunctions-gen.go | 24 | // Usage example: | COMMENT |
| LOW | cloudfunctions/v1beta2/cloudfunctions-gen.go | 13 | // Usage example: | COMMENT |
| LOW | cloudfunctions/v2beta/cloudfunctions-gen.go | 24 | // Usage example: | COMMENT |
| LOW | cloudfunctions/v2/cloudfunctions-gen.go | 24 | // Usage example: | COMMENT |
| LOW | cloudfunctions/v2alpha/cloudfunctions-gen.go | 24 | // Usage example: | COMMENT |
| LOW | essentialcontacts/v1/essentialcontacts-gen.go | 24 | // Usage example: | COMMENT |
| LOW | orgpolicy/v2/orgpolicy-gen.go | 24 | // Usage example: | COMMENT |
| LOW | remotebuildexecution/v1/remotebuildexecution-gen.go | 13 | // Usage example: | COMMENT |
| LOW | …motebuildexecution/v1alpha/remotebuildexecution-gen.go | 13 | // Usage example: | COMMENT |
| LOW | remotebuildexecution/v2/remotebuildexecution-gen.go | 13 | // Usage example: | COMMENT |
| LOW | urlshortener/v1/urlshortener-gen.go | 13 | // Usage example: | COMMENT |
| LOW | workstations/v1/workstations-gen.go | 24 | // Usage example: | COMMENT |
| LOW | workstations/v1beta/workstations-gen.go | 24 | // Usage example: | COMMENT |
| LOW | webrisk/v1/webrisk-gen.go | 24 | // Usage example: | COMMENT |
| LOW | keep/v1/keep-gen.go | 24 | // Usage example: | COMMENT |
| LOW | datastream/v1/datastream-gen.go | 24 | // Usage example: | COMMENT |
| LOW | datastream/v1alpha1/datastream-gen.go | 24 | // Usage example: | COMMENT |
| LOW | servicenetworking/v1/servicenetworking-gen.go | 24 | // Usage example: | COMMENT |
| LOW | servicenetworking/v1beta/servicenetworking-gen.go | 24 | // Usage example: | COMMENT |
| LOW | binaryauthorization/v1/binaryauthorization-gen.go | 24 | // Usage example: | COMMENT |
| LOW | binaryauthorization/v1beta1/binaryauthorization-gen.go | 24 | // Usage example: | COMMENT |
| LOW | area120tables/v1alpha1/area120tables-gen.go | 24 | // Usage example: | COMMENT |
| LOW | connectors/v1/connectors-gen.go | 24 | // Usage example: | COMMENT |
| LOW | connectors/v2/connectors-gen.go | 24 | // Usage example: | COMMENT |
| LOW | apihub/v1/apihub-gen.go | 24 | // Usage example: | COMMENT |
| LOW | apigeeregistry/v1/apigeeregistry-gen.go | 24 | // Usage example: | COMMENT |
| LOW | beyondcorp/v1/beyondcorp-gen.go | 24 | // Usage example: | COMMENT |
| LOW | beyondcorp/v1alpha/beyondcorp-gen.go | 24 | // Usage example: | COMMENT |
| LOW | toolresults/v1beta3/toolresults-gen.go | 24 | // Usage example: | COMMENT |
| LOW | toolresults/v1/toolresults-gen.go | 13 | // Usage example: | COMMENT |
| LOW | clouderrorreporting/v1beta1/clouderrorreporting-gen.go | 24 | // Usage example: | COMMENT |
| LOW | civicinfo/v2/civicinfo-gen.go | 24 | // Usage example: | COMMENT |
| LOW | …usinessverifications/v1/mybusinessverifications-gen.go | 24 | // Usage example: | COMMENT |
| LOW | developerconnect/v1/developerconnect-gen.go | 24 | // Usage example: | COMMENT |
| LOW | datapipelines/v1/datapipelines-gen.go | 24 | // Usage example: | COMMENT |
| LOW | firebasedynamiclinks/v1/firebasedynamiclinks-gen.go | 24 | // Usage example: | COMMENT |
| LOW | runtimeconfig/v1/runtimeconfig-gen.go | 24 | // Usage example: | COMMENT |
| LOW | runtimeconfig/v1beta1/runtimeconfig-gen.go | 24 | // Usage example: | COMMENT |
| LOW | storagebatchoperations/v1/storagebatchoperations-gen.go | 24 | // Usage example: | COMMENT |
| LOW | tracing/v2/tracing-gen.go | 13 | // Usage example: | COMMENT |
| LOW | adexchangebuyer2/v2beta1/adexchangebuyer2-gen.go | 24 | // Usage example: | COMMENT |
| LOW | firebasecrashlytics/v1alpha/firebasecrashlytics-gen.go | 24 | // Usage example: | COMMENT |
| LOW | saasservicemgmt/v1/saasservicemgmt-gen.go | 24 | // Usage example: | COMMENT |
| LOW | saasservicemgmt/v1beta1/saasservicemgmt-gen.go | 24 | // Usage example: | COMMENT |
| LOW | proximitybeacon/v1beta1/proximitybeacon-gen.go | 13 | // Usage example: | COMMENT |
| LOW | resourcesettings/v1/resourcesettings-gen.go | 24 | // Usage example: | COMMENT |
| LOW | datalineage/v1/datalineage-gen.go | 13 | // Usage example: | COMMENT |
| LOW | libraryagent/v1/libraryagent-gen.go | 24 | // Usage example: | COMMENT |
| LOW | acmedns/v1/acmedns-gen.go | 24 | // Usage example: | COMMENT |
| 549 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | pagespeedonline/v5/pagespeedonline-gen.go | 257 | // AgenticBrowsing: The agentic browsing category, containing all agentic | COMMENT |
| MEDIUM | pagespeedonline/v5/pagespeedonline-gen.go | 1118 | // ability to be rendered by an agentic browsing system. | COMMENT |
| MEDIUM | firebasedataconnect/v1/firebasedataconnect-gen.go | 3089 | // or data description. This allows users to scaffold new types and tables | COMMENT |
| MEDIUM | firebasedataconnect/v1beta/firebasedataconnect-gen.go | 3089 | // or data description. This allows users to scaffold new types and tables | COMMENT |
| MEDIUM⚡ | ces/v1/ces-gen.go | 12565 | // List: Lists guardrails in the given app. | COMMENT |
| MEDIUM⚡ | ces/v1/ces-gen.go | 12567 | // - parent: The resource name of the app to list guardrails from. | COMMENT |
| MEDIUM⚡ | ces/v1/ces-gen.go | 12575 | // listing the guardrails. See https://google.aip.dev/160 for more details. | COMMENT |
| MEDIUM | ces/v1/ces-gen.go | 490 | // Guardrails: Optional. List of guardrails for the agent. Format: | COMMENT |
| MEDIUM | ces/v1/ces-gen.go | 491 | // `projects/{project}/locations/{location}/apps/{app}/guardrails/{guardrail}` | COMMENT |
| MEDIUM | ces/v1/ces-gen.go | 963 | // Guardrails: Optional. List of guardrails for the app. Format: | COMMENT |
| MEDIUM | ces/v1/ces-gen.go | 964 | // `projects/{project}/locations/{location}/apps/{app}/guardrails/{guardrail}` | COMMENT |
| MEDIUM | ces/v1/ces-gen.go | 977 | // Individual resources (e.g. agents, guardrails) can override these | COMMENT |
| MEDIUM | ces/v1/ces-gen.go | 1046 | // Guardrails: Optional. List of guardrails in the app. | COMMENT |
| MEDIUM | ces/v1/ces-gen.go | 3725 | // `projects/{project}/locations/{location}/apps/{app}/guardrails/{guardrail}` | COMMENT |
| MEDIUM | ces/v1/ces-gen.go | 5484 | // Guardrails: The list of guardrails. | COMMENT |
| MEDIUM | ces/v1/ces-gen.go | 6924 | // Context: Context messages for external supervision guardrails. | COMMENT |
| MEDIUM | ces/v1/ces-gen.go | 12292 | // Do executes the "ces.projects.locations.apps.guardrails.create" call. | COMMENT |
| MEDIUM | ces/v1/ces-gen.go | 12408 | // Do executes the "ces.projects.locations.apps.guardrails.delete" call. | COMMENT |
| MEDIUM | ces/v1/ces-gen.go | 12517 | // Do executes the "ces.projects.locations.apps.guardrails.get" call. | COMMENT |
| MEDIUM | ces/v1/ces-gen.go | 12656 | // Do executes the "ces.projects.locations.apps.guardrails.list" call. | COMMENT |
| MEDIUM | ces/v1/ces-gen.go | 12729 | // `projects/{project}/locations/{location}/apps/{app}/guardrails/{guardrail}`. | COMMENT |
| MEDIUM | ces/v1/ces-gen.go | 12790 | // Do executes the "ces.projects.locations.apps.guardrails.patch" call. | COMMENT |
| MEDIUM | logging/v2/logging-api.json | 10596 | "description": "Optional. The ID of the Cloud Trace (https://docs.cloud.google.com/trace/docs) span associated | CODE |
| MEDIUM | sts/v1/sts-api.json | 345 | "description": "Fetches the signing keys for an agentic or managed workload identity pool and retu | CODE |
| MEDIUM | sts/v1/sts-api.json | 371 | "description": "Gets the OIDC provider configuration for an agentic or managed workload identity p | CODE |
| MEDIUM | sts/v1/sts-api.json | 371 | "description": "Gets the OIDC provider configuration for an agentic or managed workload identity p | CODE |
| MEDIUM | sts/v1/sts-api.json | 409 | "description": "Fetches the signing keys for an agentic or managed workload identity pool and retu | CODE |
| MEDIUM | sts/v1/sts-api.json | 435 | "description": "Gets the OIDC provider configuration for an agentic or managed workload identity p | CODE |
| MEDIUM | sts/v1/sts-api.json | 435 | "description": "Gets the OIDC provider configuration for an agentic or managed workload identity p | CODE |
| MEDIUM | sts/v1/sts-gen.go | 953 | // GetJwks: Fetches the signing keys for an agentic or managed workload | COMMENT |
| MEDIUM | sts/v1/sts-gen.go | 955 | // (https://tools.ietf.org/html/rfc7517). For now, only agentic system pools | COMMENT |
| MEDIUM | sts/v1/sts-gen.go | 1079 | // GetOpenidConfiguration: Gets the OIDC provider configuration for an agentic | COMMENT |
| MEDIUM | sts/v1/sts-gen.go | 1083 | // For now, only agentic system pools are supported. **Preview** This feature | COMMENT |
| MEDIUM | sts/v1/sts-gen.go | 1208 | // GetJwks: Fetches the signing keys for an agentic or managed workload | COMMENT |
| MEDIUM | sts/v1/sts-gen.go | 1210 | // (https://tools.ietf.org/html/rfc7517). For now, only agentic system pools | COMMENT |
| MEDIUM | sts/v1/sts-gen.go | 1334 | // GetOpenidConfiguration: Gets the OIDC provider configuration for an agentic | COMMENT |
| MEDIUM | sts/v1/sts-gen.go | 1338 | // For now, only agentic system pools are supported. **Preview** This feature | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | remotebuildexecution/v1/remotebuildexecution-gen.go | 2208 | // "FORBIDDEN" - Feature is forbidden. Requests attempting to leverage | COMMENT |
| MEDIUM | …motebuildexecution/v1alpha/remotebuildexecution-gen.go | 2176 | // "FORBIDDEN" - Feature is forbidden. Requests attempting to leverage | COMMENT |
| MEDIUM | remotebuildexecution/v2/remotebuildexecution-gen.go | 2973 | // "FORBIDDEN" - Feature is forbidden. Requests attempting to leverage | COMMENT |
| MEDIUM | datastream/v1/datastream-gen.go | 4979 | // "ERROR" - Definitely cause issues with the Stream. | COMMENT |
| MEDIUM | datastream/v1alpha1/datastream-gen.go | 2321 | // "ERROR" - Definitely cause issues with the Stream. | COMMENT |
| MEDIUM | adexchangebuyer2/v2beta1/adexchangebuyer2-gen.go | 1446 | // serving_restrictions will also exist. Note that this may be nuanced with | COMMENT |
| MEDIUM | adexchangebuyer2/v2beta1/adexchangebuyer2-gen.go | 1493 | // nuanced with other contextual restrictions, in which case, it may be | COMMENT |
| MEDIUM | addressvalidation/v1/addressvalidation-gen.go | 616 | // the backup address fields in the response if you utilize uspsData as the | COMMENT |
| MEDIUM | websecurityscanner/v1/websecurityscanner-gen.go | 354 | // user can leverage to reproduce the vulnerability. | COMMENT |
| MEDIUM | websecurityscanner/v1alpha/websecurityscanner-gen.go | 395 | // leverage to reproduce the vulnerability. | COMMENT |
| MEDIUM | websecurityscanner/v1beta/websecurityscanner-gen.go | 352 | // leverage to reproduce the vulnerability. | COMMENT |
| MEDIUM | admin/directory/v1/admin-api.json | 7660 | "description": "Optional. The condition associated with this role assignment. Note: Feature is available to En | CODE |
| MEDIUM | bigqueryreservation/v1/bigqueryreservation-gen.go | 257 | // for model training. These jobs will not utilize idle slots from other | COMMENT |
| MEDIUM | bigqueryreservation/v1/bigqueryreservation-gen.go | 282 | // empty, jobs run by this principal will utilize the associated reservation. | COMMENT |
| MEDIUM | bigqueryreservation/v1beta1/bigqueryreservation-gen.go | 222 | // BigQuery for model training. These jobs will not utilize idle slots | COMMENT |
| MEDIUM | bigquery/v2/bigquery-gen.go | 11561 | // should leverage either DDL (e.g. CREATE [TEMPORARY] FUNCTION ... ) or the | COMMENT |
| MEDIUM | firebaseappcheck/v1/firebaseappcheck-api.json | 2226 | "description": "Specifies whether your running app is allowed to have the `UNRECOGNIZED_VERSION` [app recognit | CODE |
| MEDIUM | firebaseappcheck/v1beta/firebaseappcheck-api.json | 2446 | "description": "Specifies whether your running app is allowed to have the `UNRECOGNIZED_VERSION` [app recognit | CODE |
| MEDIUM | adexchangebuyer/v1.4/adexchangebuyer-gen.go | 876 | // exist. Note that this may be nuanced with other contextual | COMMENT |
| MEDIUM | adexchangebuyer/v1.4/adexchangebuyer-gen.go | 911 | // exist. Note that this may be nuanced with other contextual | COMMENT |
| MEDIUM | iam/v1/iam-gen.go | 1571 | // UseDefaultSharedCa: Optional. If set to true, the trust domain will utilize | COMMENT |
| MEDIUM | iam/v1/iam-gen.go | 1801 | // input content. Note that current version of the linter does not utilize | COMMENT |
| MEDIUM | ml/v1/ml-api.json | 2085 | "description": "Immutable. Specifies the command that runs when the container starts. This overrides the conta | CODE |
| MEDIUM | dlp/v2/dlp-api.json | 12947 | "description": "Message for detecting output from deidentification transformations such as [`CryptoReplaceFfxFpeCo | CODE |
| MEDIUM | firebaseml/v2beta/firebaseml-gen.go | 1655 | // more nuanced response, but it will also use more tokens. This does not | COMMENT |
| MEDIUM | firebaseml/v2beta/firebaseml-gen.go | 4215 | // Gemini will leverage it to automatically memorize the interactions between | COMMENT |
| MEDIUM | merchantapi/accounts/v1/merchantapi-api.json | 4575 | "description": "The phone number's extension. The extension is not standardized in ITU recommendations, except | CODE |
| MEDIUM | merchantapi/accounts_v1beta/merchantapi-api.json | 4452 | "description": "The phone number's extension. The extension is not standardized in ITU recommendations, except | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | factchecktools/v1alpha1/factchecktools-gen.go | 214 | // Name: A person or organization stating the claim. For instance, "John Doe". | COMMENT |
| LOW | iamcredentials/v1/iamcredentials-gen.go | 478 | // that contains a JWT Claims Set. For example: `{"sub": "user@example.com", | COMMENT |
| LOW | walletobjects/v1/walletobjects-gen.go | 2308 | // person. E.g. "John Doe" or "Jane Doe". | COMMENT |
| LOW | walletobjects/v1/walletobjects-gen.go | 2308 | // person. E.g. "John Doe" or "Jane Doe". | COMMENT |
| LOW | bigquery/v2/bigquery-gen.go | 11796 | // "userByEmail": "user@example.com", } ] } Please refer | COMMENT |
| LOW | slides/v1/slides-api.json | 1381 | "placeholder": { | CODE |
| LOW | slides/v1/slides-api.json | 3047 | "placeholder": { | CODE |
| LOW | androidenterprise/v1/androidenterprise-api.json | 5014 | "placeholder": { | CODE |
| LOW | iam/v1/iam-gen.go | 3416 | // For example: `{"sub": "user@example.com", "iat": 313435}` If the JWT Claims | COMMENT |
| LOW | iam/v1/iam-gen.go | 19180 | // `projects/-/serviceAccounts/fake@example.com/keys/fake-key`, which does | COMMENT |
| LOW | iam/v1/iam-gen.go | 19291 | // `projects/-/serviceAccounts/fake@example.com/keys/fake-key`, which does | COMMENT |
| LOW | iam/v1/iam-gen.go | 19406 | // `projects/-/serviceAccounts/fake@example.com/keys/fake-key`, which does | COMMENT |
| LOW | iam/v1/iam-gen.go | 19521 | // `projects/-/serviceAccounts/fake@example.com/keys/fake-key`, which does | COMMENT |
| LOW | iam/v1/iam-api.json | 3976 | "description": "Required. The resource name of the service account key. Use one of the following f | CODE |
| LOW | iam/v1/iam-api.json | 4001 | "description": "Required. The resource name of the service account key. Use one of the following f | CODE |
| LOW | iam/v1/iam-api.json | 4029 | "description": "Required. The resource name of the service account key. Use one of the following f | CODE |
| LOW | iam/v1/iam-api.json | 4057 | "description": "Required. The resource name of the service account key. Use one of the following f | CODE |
| LOW | monitoring/v1/monitoring-gen.go | 1303 | // "protoPayload.authenticationInfo.principalEmail='user@example.com'" | COMMENT |
| LOW | monitoring/v1/monitoring-api.json | 1503 | "description": "string filtering the events - event dependant. Example values: \"resource.labels.pod_name = 'p | CODE |
| LOW | impersonate/example_test.go | 54 | Subject: "admin@example.com", | CODE |
| LOW | impersonate/user_test.go | 51 | subject: "admin@example.com", | CODE |
| LOW | impersonate/user_test.go | 58 | subject: "admin@example.com", | CODE |
| LOW | impersonate/impersonate_test.go | 61 | Subject: "admin@example.com", | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | searchads360/v0/searchads360-api.json | 14291 | "The plan is not enabled and API cannot provide mutation, forecast or stats.", | CODE |
| MEDIUM | healthcare/v1/healthcare-api.json | 3058 | "description": "Bulk exports a Group resource and resources in the member field, including related | CODE |
| MEDIUM | healthcare/v1beta1/healthcare-api.json | 3243 | "description": "Bulk exports a Group resource and resources in the member field, including related | CODE |
| MEDIUM | admin/directory/v1/admin-api.json | 8038 | "description": "Output only. The customer ID to [retrieve all account users](https://developers.google.com/wor | CODE |
| MEDIUM | firebasehosting/v1beta1/firebasehosting-api.json | 228 | "description": "Required. The fully-qualified resource name for the Hosting site, in the format: proje | CODE |
| MEDIUM | customsearch/v1/customsearch-api.json | 920 | "description": "Metadata and refinements associated with the given search engine, including: * The name of the | CODE |
| MEDIUM | ml/v1/ml-api.json | 3283 | "description": "Optional. Specifies the type of virtual machine to use for your training job's master worker. | CODE |
| MEDIUM | dlp/v2/dlp-api.json | 13402 | "description": "Specification of the field containing the timestamp of scanned items. Used for data sources li | CODE |
| LOW | merchantapi/datasources/v1/merchantapi-api.json | 988 | "description": "The [supplemental data source](https://developers.google.com/merchant/api/guides/data-sources/api- | CODE |
| LOW | merchantapi/datasources_v1beta/merchantapi-api.json | 1000 | "description": "The [supplemental data source](https://developers.google.com/merchant/api/guides/data-sources/api- | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | idtoken/examples_test.go | 19 | // TODO: Handle error. | COMMENT |
| LOW⚡ | idtoken/examples_test.go | 23 | // TODO: Handle error. | COMMENT |
| LOW⚡ | idtoken/examples_test.go | 27 | // TODO: Handle error. | COMMENT |