Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.
62 of your 98 findings came from Repobility's proprietary detections. ✓ Repobility tags below mark them.

Scan timing: clone 8.79s · analysis 44.89s · 139.8 MB · GitHub API rate-limit (preflight)

pulumi/pulumi-kubernetes

https://github.com/pulumi/pulumi-kubernetes · scanned 2026-06-05 16:40 UTC (4 days, 23 hours ago) · 10 languages

675 raw signals (95 security + 580 graph) 11/13 scanners ran 17th percentile · Csharp · huge (>500K LoC) System graph score 77 (lower by 6)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 4 days, 23 hours ago · v2 · 278 actionable findings from 2 signal sources. 107 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Score breakdown â 2026-05-18-v5
Component Sub-score Weight Contribution
structure_score 40.0 0.15 6.00
security_score 100.0 0.25 25.00
testing_score 25.0 0.20 5.00
documentation_score 100.0 0.15 15.00
practices_score 94.0 0.15 14.10
code_quality 60.0 0.10 6.00
Overall 1.00 71.1
security_score may be inflated — optional security scanners were skipped on this fast scan
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all
Scan summary Quality grade B (71/100). Dimensions: security 100, maintainability 40. 95 findings (24 security). 1,013,486 lines analyzed.

Showing 260 of 278 actionable findings. 385 raw detector signals were grouped into reader-sized issues. Click TP / FP to vote on a finding's accuracy — votes adjust the confidence weighting and improve detection across the platform.

high Security checks quality Quality conf 1.00 ✓ Repobility 22 occurrences [MINED107] Missing import: `enum` used but not imported: The file uses `enum.something(...)` but never imports `enum`. This raises NameError at runtime the first time the line executes.
Add `import enum` at the top of the file.
12 files, 18 locations
sdk/python/pulumi_kubernetes/core/v1/_inputs.py:6514, 6892, 25527 (3 hits)
sdk/python/pulumi_kubernetes/meta/v1/_inputs.py:430, 910 (2 hits)
sdk/python/pulumi_kubernetes/resource/v1/_inputs.py:1851, 4646 (2 hits)
sdk/python/pulumi_kubernetes/resource/v1beta1/_inputs.py:2247, 5192 (2 hits)
sdk/python/pulumi_kubernetes/resource/v1beta2/_inputs.py:1863, 5121 (2 hits)
sdk/python/pulumi_kubernetes/apiextensions/v1/_inputs.py:2510
sdk/python/pulumi_kubernetes/apiextensions/v1beta1/_inputs.py:2600
sdk/python/pulumi_kubernetes/batch/v1/_inputs.py:2121
low Security checks cicd CI/CD security conf 0.35 ✓ Repobility 12 occurrences Workflow references repository secrets in a pull_request workflow
Fork pull_request runs do not receive normal repository secrets on GitHub Actions. Review this as a reliability/intent signal, not as direct fork-secret exfiltration. Raise severity only for pull_request_target or another trusted-context path that runs untrusted PR code with secrets.
lines 472, 474, 493, 494, 738, 983, 984, 1164, +4 more
.github/workflows/gh-aw-pr-review.lock.yml:472, 474, 493, 494, 738, 983, 984, 1164, +4 more (12 hits)
CI/CD securityworkflow secretsGitHub Actions
high Security checks software dependencies conf 0.90 ✓ Repobility [MINED117] Workflow declares `permissions: write-all`: The job's GITHUB_TOKEN gets EVERY permission scope. If the workflow is ever compromised (mutable action, fork PR, injected step), the attacker can push to main, publish packages, alter releases. Use least-privilege by listing only the scopes the job actually needs.
Replace with a scoped block: `permissions:\n contents: read\n issues: write` (only the scopes you need).
.github/workflows/weekly-pulumi-update.yml:32
high Security checks software dependencies conf 0.90 ✓ Repobility [MINED117] Workflow declares `permissions: write-all`: The job's GITHUB_TOKEN gets EVERY permission scope. If the workflow is ever compromised (mutable action, fork PR, injected step), the attacker can push to main, publish packages, alter releases. Use least-privilege by listing only the scopes the job actually needs.
Replace with a scoped block: `permissions:\n contents: read\n issues: write` (only the scopes you need).
.github/workflows/kubernetes-update-check.yml:14
medium Security checks cicd CI/CD security conf 0.90 ✓ Repobility 12 occurrences GitHub Action is tag-pinned rather than SHA-pinned
[MINED115] Action `GoTestTools/gotestfmt-action` pinned to mutable ref `@v2`: `uses: GoTestTools/gotestfmt-action@v2` resolves at workflow-run time. Tags and branches can be re-pushed by the action owner; that made the tj-actions/changed-files compromise (2025) instantly affect ~23K repos. Pin to a…
4 files, 12 locations
.github/workflows/prerelease.yml:329, 600 (4 hits)
.github/workflows/release.yml:329, 600 (4 hits)
.github/workflows/build.yml:373 (2 hits)
.github/workflows/run-acceptance-tests.yml:472 (2 hits)
CI/CD securitySupply chainGitHub Actions
high Security checks cicd CI/CD security conf 0.90 ✓ Repobility 2 occurrences GitHub Action is tag-pinned rather than SHA-pinned
[MINED115] Action `pulumi/action-release-by-pr-label` pinned to mutable ref `@main`: `uses: pulumi/action-release-by-pr-label@main` resolves at workflow-run time. Tags and branches can be re-pushed by the action owner; that made the tj-actions/changed-files compromise (2025) instantly affect ~23K r…
2 files, 2 locations
.github/workflows/build.yml:260
.github/workflows/release_command.yml:27
CI/CD securitySupply chainGitHub Actions
high System graph cicd CI/CD security conf 1.00 GitHub Action tracks a moving branch
pulumi/action-release-by-pr-label@main can move without a code change in this repo. Pin third-party actions to a reviewed 40-character commit SHA.
.github/workflows/release_command.yml:27 CI/CD securitySupply chainGithub actions
high System graph cicd CI/CD security conf 1.00 GitHub Action tracks a moving branch
pulumi/action-release-by-pr-label@main can move without a code change in this repo. Pin third-party actions to a reviewed 40-character commit SHA.
.github/workflows/build.yml:260 CI/CD securitySupply chainGithub actions
high System graph security security conf 1.00 Insecure pattern 'exec_used' in sdk/java/src/main/java/com/pulumi/kubernetes/core/v1/inputs/LifecycleHandlerArgs.java:36
Found a known-risky pattern (exec_used). Review and replace if possible.
sdk/java/src/main/java/com/pulumi/kubernetes/core/v1/inputs/LifecycleHandlerArgs.java:36 Exec used
high System graph security security conf 1.00 Insecure pattern 'exec_used' in sdk/java/src/main/java/com/pulumi/kubernetes/core/v1/inputs/LifecycleHandlerPatchArgs.java:36
Found a known-risky pattern (exec_used). Review and replace if possible.
sdk/java/src/main/java/com/pulumi/kubernetes/core/v1/inputs/LifecycleHandlerPatchArgs.java:36 Exec used
high System graph security security conf 1.00 Insecure pattern 'exec_used' in sdk/java/src/main/java/com/pulumi/kubernetes/core/v1/inputs/ProbeArgs.java:37
Found a known-risky pattern (exec_used). Review and replace if possible.
sdk/java/src/main/java/com/pulumi/kubernetes/core/v1/inputs/ProbeArgs.java:37 Exec used
high System graph security security conf 1.00 Insecure pattern 'exec_used' in sdk/java/src/main/java/com/pulumi/kubernetes/core/v1/inputs/ProbePatchArgs.java:37
Found a known-risky pattern (exec_used). Review and replace if possible.
sdk/java/src/main/java/com/pulumi/kubernetes/core/v1/inputs/ProbePatchArgs.java:37 Exec used
high System graph security security conf 1.00 Insecure pattern 'exec_used' in sdk/java/src/main/java/com/pulumi/kubernetes/core/v1/outputs/LifecycleHandler.java:43
Found a known-risky pattern (exec_used). Review and replace if possible.
sdk/java/src/main/java/com/pulumi/kubernetes/core/v1/outputs/LifecycleHandler.java:43 Exec used
high System graph security security conf 1.00 Insecure pattern 'exec_used' in sdk/java/src/main/java/com/pulumi/kubernetes/core/v1/outputs/LifecycleHandlerPatch.java:43
Found a known-risky pattern (exec_used). Review and replace if possible.
sdk/java/src/main/java/com/pulumi/kubernetes/core/v1/outputs/LifecycleHandlerPatch.java:43 Exec used
high System graph security security conf 1.00 Insecure pattern 'exec_used' in sdk/java/src/main/java/com/pulumi/kubernetes/core/v1/outputs/Probe.java:74
Found a known-risky pattern (exec_used). Review and replace if possible.
sdk/java/src/main/java/com/pulumi/kubernetes/core/v1/outputs/Probe.java:74 Exec used
high System graph security security conf 1.00 Insecure pattern 'exec_used' in sdk/java/src/main/java/com/pulumi/kubernetes/core/v1/outputs/ProbePatch.java:74
Found a known-risky pattern (exec_used). Review and replace if possible.
sdk/java/src/main/java/com/pulumi/kubernetes/core/v1/outputs/ProbePatch.java:74 Exec used
low Security checks quality Error handling conf 0.55 ✓ Repobility 2 occurrences Broad exception handler needs review
This handler catches Exception/BaseException. It is actionable when it swallows errors without logging, re-raising, or returning a structured error. Handlers that intentionally convert exceptions into typed error results should not be treated as high risk.
lines 54, 64
sdk/python/pulumi_kubernetes/_utilities.py:54, 64 (2 hits)
Error handlingquality
medium System graph quality Integrity conf 1.00 `fetch()` without try/.catch or AbortSignal — sdk/nodejs/yaml/yaml.ts:4072
Bare `fetch(...)` will throw an unhandled rejection on network failure. Wrap in try/catch, attach a `.catch(...)`, or pass an AbortSignal with a timeout.
runtime safetyRobustness
medium System graph cicd CI/CD security conf 1.00 12 occurrences GitHub Actions workflow grants broad write permissions
CI tokens with write permissions increase blast radius when an action, dependency, or PR workflow is compromised. Prefer job-level least-privilege permissions.
12 files, 12 locations
.github/workflows/build.yml
.github/workflows/claude.yml
.github/workflows/command-dispatch.yml
.github/workflows/export-repo-secrets.yml
.github/workflows/gh-aw-pr-rereview.lock.yml
.github/workflows/gh-aw-pr-review.lock.yml
.github/workflows/kubernetes-update-check.yml
.github/workflows/lint.yml
CI/CD securitySupply chainGithub actions
medium System graph quality Integrity conf 1.00 Network/subprocess call without timeout or try/except — sdk/python/pulumi_kubernetes/yaml/yaml.py:389
`requests.get(...)` here lacks both a `timeout=` arg and an enclosing try/except. This is exactly the class of bug that took down our git-clone earlier (HTTP/2 stream cancel surfaced as a fatal). Add a `timeout=` and wrap in try/except, or use a wrapper that retries.
runtime safetyRobustness
low Security checks quality Error handling conf 1.00 3 occurrences [ERR003] Ignored Error (Go): Ignoring error return values.
Handle the error or use errcheck linter.
3 files, 3 locations
provider/pkg/await/internal/awaiter.go:174
provider/pkg/await/job.go:174
provider/pkg/await/watchers.go:135
low Security checks quality Quality conf 0.60 30 occurrences Duplicated implementation block across source files
Duplicate implementation blocks are maintenance debt. Keep them visible, but they are not a high-severity defect unless the duplicated logic is security-sensitive or drifting.
12 files, 15 locations
sdk/dotnet/AdmissionRegistration/V1/Inputs/RuleWithOperationsPatchArgs.cs:9, 20 (2 hits)
sdk/dotnet/AdmissionRegistration/V1/Outputs/ValidatingWebhookPatch.cs:32, 33 (2 hits)
sdk/dotnet/AdmissionRegistration/V1Alpha1/Inputs/NamedRuleWithOperationsPatchArgs.cs:7, 9 (2 hits)
provider/pkg/await/statefulset.go:5
provider/pkg/await/util.go:34
provider/pkg/provider/yaml/v2/configgroup.go:83
sdk/dotnet/AdmissionRegistration/V1/Inputs/NamedRuleWithOperationsPatchArgs.cs:9
sdk/dotnet/AdmissionRegistration/V1/Inputs/RuleWithOperationsArgs.cs:9
duplicationquality
low System graph quality Maintenance conf 1.00 34 TODO/FIXME markers
High count of TODO/FIXME/HACK markers — track them as issues so they're not forgotten.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: provider/pkg/gen/nodejs-templates/tests/path.ts
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: sdk/nodejs/tests/path.ts
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: sdk/nodejs/types/input.ts
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: sdk/nodejs/types/output.ts
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: sdk/python/pulumi_kubernetes/_tables.py
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: sdk/python/pulumi_kubernetes/core/v1/_inputs.py
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: tests/ci-cluster/config.ts
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: tests/sdk/nodejs/examples/mariadb/config.ts
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: tests/sdk/nodejs/istio/step1/cluster.ts
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: tests/sdk/nodejs/istio/step1/config.ts
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: tests/sdk/nodejs/istio/step1/istio.ts
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: tests/sdk/python/get-old/step1/__main__.py
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: tests/sdk/python/get-old/step2/__main__.py
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: tests/sdk/python/get-one-step/__main__.py
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: tests/sdk/python/get/step1/__main__.py
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: tests/sdk/python/get/step2/__main__.py
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: tests/sdk/python/guestbook-old/__main__.py
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: tests/sdk/python/guestbook/__main__.py
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: tests/sdk/python/helm-api-versions/step1/__main__.py
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: tests/sdk/python/helm-kube-version/step1/__main__.py
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: tests/sdk/python/helm-local/step1/__main__.py
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: tests/sdk/python/helm-release/step1/__main__.py
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: tests/sdk/python/helm-release/step2/__main__.py
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: tests/sdk/python/helm-skip-crd-rendering/step1/__main__.py
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: tests/sdk/python/helm/step1/__main__.py
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: tests/sdk/python/provider-old/__main__.py
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: tests/sdk/python/provider/__main__.py
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: tests/sdk/python/server-side-apply/__main__.py
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: tests/sdk/python/smoke-test-old/__main__.py
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: tests/sdk/python/smoke-test/__main__.py
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph quality Tests conf 1.00 Low test-to-source ratio
267 tests / 2193 src (ratio 0.12).
low System graph quality Integrity conf 1.00 12 occurrences Near-duplicate function bodies in 2 places
Functions with the same first-5-line body hash: provider/pkg/gen/python-templates/kustomize/kustomize.py:invoke_kustomize_directory_async, sdk/python/pulumi_kubernetes/kustomize/kustomize.py:invoke_kustomize_directory_async This is *the* AI-coder failure mode (4× more duplication in vibe-coded rep…
12 occurrences
repo-level (12 hits)
duplicatesduplication
low System graph quality Integrity conf 1.00 Near-duplicate function bodies in 2021 places
Functions with the same first-5-line body hash: provider/pkg/gen/python-templates/apiextensions/CustomResourcePatch.py:api_version, provider/pkg/gen/python-templates/apiextensions/CustomResourcePatch.py:api_version, provider/pkg/gen/python-templates/apiextensions/CustomResource.py:api_version, prov…
duplicatesduplication
low System graph quality Integrity conf 1.00 Near-duplicate function bodies in 2129 places
Functions with the same first-5-line body hash: provider/pkg/gen/python-templates/apiextensions/CustomResourcePatch.py:kind, provider/pkg/gen/python-templates/apiextensions/CustomResourcePatch.py:kind, provider/pkg/gen/python-templates/apiextensions/CustomResource.py:kind, provider/pkg/gen/python-t…
duplicatesduplication
low System graph quality Integrity conf 1.00 Near-duplicate function bodies in 26 places
Functions with the same first-5-line body hash: provider/pkg/gen/python-templates/apiextensions/CustomResourcePatch.py:metadata, provider/pkg/gen/python-templates/apiextensions/CustomResourcePatch.py:metadata, provider/pkg/gen/python-templates/apiextensions/CustomResource.py:metadata, provider/pkg/…
duplicatesduplication
low System graph quality Integrity conf 1.00 4 occurrences Near-duplicate function bodies in 4 places
Functions with the same first-5-line body hash: provider/pkg/gen/python-templates/kustomize/kustomize.py:translate_output_property, sdk/python/pulumi_kubernetes/kustomize/kustomize.py:translate_output_property, sdk/python/pulumi_kubernetes/yaml/yaml.py:translate_output_property, sdk/python/pulumi_k…
4 occurrences
repo-level (4 hits)
duplicatesduplication
low System graph quality Integrity conf 1.00 Near-duplicate function bodies in 6 places
Functions with the same first-5-line body hash: provider/pkg/gen/python-templates/kustomize/kustomize.py:get_resource, provider/pkg/gen/python-templates/helm/v3/helm.py:get_resource, sdk/python/pulumi_kubernetes/kustomize/kustomize.py:get_resource, sdk/python/pulumi_kubernetes/yaml/yaml.py:get_reso…
duplicatesduplication
low System graph quality Integrity conf 1.00 Old/deprecated-named symbol `__v1` in sdk/python/pulumi_kubernetes/admissionregistration/__init__.py:11
Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version.
old markerDead code
low System graph quality Integrity conf 1.00 Old/deprecated-named symbol `__v1` in sdk/python/pulumi_kubernetes/apiextensions/__init__.py:14
Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version.
old markerDead code
low System graph quality Integrity conf 1.00 Old/deprecated-named symbol `__v1` in sdk/python/pulumi_kubernetes/apiregistration/__init__.py:11
Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version.
old markerDead code
low System graph quality Integrity conf 1.00 Old/deprecated-named symbol `__v1` in sdk/python/pulumi_kubernetes/apps/__init__.py:11
Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version.
old markerDead code
low System graph quality Integrity conf 1.00 Old/deprecated-named symbol `__v1` in sdk/python/pulumi_kubernetes/autoscaling/__init__.py:11
Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version.
old markerDead code
low System graph quality Integrity conf 1.00 Old/deprecated-named symbol `__v1` in sdk/python/pulumi_kubernetes/batch/__init__.py:11
Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version.
old markerDead code
low System graph quality Integrity conf 1.00 Old/deprecated-named symbol `__v1` in sdk/python/pulumi_kubernetes/certificates/__init__.py:11
Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version.
old markerDead code
low System graph quality Integrity conf 1.00 Old/deprecated-named symbol `__v1` in sdk/python/pulumi_kubernetes/coordination/__init__.py:11
Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version.
old markerDead code
low System graph quality Integrity conf 1.00 Old/deprecated-named symbol `__v1` in sdk/python/pulumi_kubernetes/core/__init__.py:11
Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version.
old markerDead code
low System graph quality Integrity conf 1.00 Old/deprecated-named symbol `__v1` in sdk/python/pulumi_kubernetes/discovery/__init__.py:11
Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version.
old markerDead code
low System graph quality Integrity conf 1.00 Old/deprecated-named symbol `__v1` in sdk/python/pulumi_kubernetes/events/__init__.py:11
Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version.
old markerDead code
low System graph quality Integrity conf 1.00 Old/deprecated-named symbol `__v1` in sdk/python/pulumi_kubernetes/flowcontrol/__init__.py:11
Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version.
old markerDead code
low System graph quality Integrity conf 1.00 Old/deprecated-named symbol `__v1` in sdk/python/pulumi_kubernetes/meta/__init__.py:11
Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version.
old markerDead code
low System graph quality Integrity conf 1.00 Old/deprecated-named symbol `__v1` in sdk/python/pulumi_kubernetes/networking/__init__.py:11
Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version.
old markerDead code
low System graph quality Integrity conf 1.00 Old/deprecated-named symbol `__v1` in sdk/python/pulumi_kubernetes/node/__init__.py:11
Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version.
old markerDead code
low System graph quality Integrity conf 1.00 Old/deprecated-named symbol `__v1` in sdk/python/pulumi_kubernetes/policy/__init__.py:11
Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version.
old markerDead code
low System graph quality Integrity conf 1.00 Old/deprecated-named symbol `__v1` in sdk/python/pulumi_kubernetes/rbac/__init__.py:11
Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version.
old markerDead code
low System graph quality Integrity conf 1.00 Old/deprecated-named symbol `__v1` in sdk/python/pulumi_kubernetes/resource/__init__.py:11
Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version.
old markerDead code
low System graph quality Integrity conf 1.00 Old/deprecated-named symbol `__v1` in sdk/python/pulumi_kubernetes/scheduling/__init__.py:11
Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version.
old markerDead code
low System graph quality Integrity conf 1.00 Old/deprecated-named symbol `__v1` in sdk/python/pulumi_kubernetes/storage/__init__.py:11
Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version.
old markerDead code
low System graph quality Integrity conf 1.00 Old/deprecated-named symbol `__v2` in sdk/python/pulumi_kubernetes/kustomize/__init__.py:13
Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version.
old markerDead code
low System graph quality Integrity conf 1.00 Old/deprecated-named symbol `__v2` in sdk/python/pulumi_kubernetes/yaml/__init__.py:13
Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version.
old markerDead code
low System graph quality Integrity conf 1.00 Old/deprecated-named symbol `fields_v1` in sdk/python/pulumi_kubernetes/_tables.py:160
Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version.
old markerDead code
low System graph quality Integrity conf 1.00 Old/deprecated-named symbol `fields_v1` in sdk/python/pulumi_kubernetes/meta/v1/_inputs.py:773
Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version.
old markerDead code
low System graph quality Integrity conf 1.00 Old/deprecated-named symbol `fields_v1` in sdk/python/pulumi_kubernetes/meta/v1/outputs.py:715
Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version.
old markerDead code
low System graph quality Integrity conf 1.00 Old/deprecated-named symbol `GetTestOld` in tests/sdk/python/get-old/step1/__main__.py:52
Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version.
old markerDead code
low System graph quality Integrity conf 1.00 Old/deprecated-named symbol `GetTestOld` in tests/sdk/python/get-old/step2/__main__.py:52
Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version.
old markerDead code
low System graph software Dead code conf 1.00 Possibly dead Python function: call_plain
No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler.
sdk/python/pulumi_kubernetes/_utilities.py:255
low System graph software Dead code conf 1.00 Possibly dead Python function: construct
No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler.
sdk/python/pulumi_kubernetes/_utilities.py:208
low System graph software Dead code conf 1.00 Possibly dead Python function: construct_provider
No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler.
sdk/python/pulumi_kubernetes/_utilities.py:193
low System graph software Dead code conf 1.00 Possibly dead Python function: decorator
No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler.
sdk/python/pulumi_kubernetes/_utilities.py:308
low System graph software Dead code conf 1.00 Possibly dead Python function: invoke_helm_template_async
No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler.
sdk/python/pulumi_kubernetes/helm/v3/helm.py:617
low System graph software Dead code conf 1.00 Possibly dead Python function: lift_output_func
No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler.
sdk/python/pulumi_kubernetes/_utilities.py:235
low System graph software Dead code conf 1.00 Possibly dead Python function: lifted_func
No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler.
sdk/python/pulumi_kubernetes/_utilities.py:241
low System graph software Dead code conf 1.00 Possibly dead Python function: translate_input_property
No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler.
sdk/python/pulumi_kubernetes/kustomize/kustomize.py:133
low System graph software Dead code conf 1.00 Possibly dead Python function: translate_input_property
No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler.
sdk/python/pulumi_kubernetes/yaml/yaml.py:351
low System graph software Dead code conf 1.00 Possibly dead Python function: translate_output_property
No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler.
sdk/python/pulumi_kubernetes/kustomize/kustomize.py:130
low System graph software Dead code conf 1.00 Possibly dead Python function: translate_output_property
No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler.
sdk/python/pulumi_kubernetes/yaml/yaml.py:348
low System graph frontend Frontend quality conf 1.00 Stray `console.log` in TS/JS — .github/actions/esc-action/index.js:10
Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable. Why: Hygiene — easy to leak debug output. Rule id: fq.console-leak
Fq console leak
low System graph quality Integrity conf 1.00 Stub function `get_plugin_download_url` (body is just `pass`/`return`) — sdk/python/pulumi_kubernetes/_utilities.py:324
Likely an AI scaffold that was never filled in. Remove or implement.
Empty handlerDead code
low System graph quality Complexity conf 1.00 Very large file: provider/pkg/await/await_test.go (2201 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: provider/pkg/await/deployment_test.go (3318 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: provider/pkg/gen/overlays.go (1773 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: provider/pkg/provider/helm_release.go (1722 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: provider/pkg/provider/provider.go (3571 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/go/kubernetes/admissionregistration/v1/pulumiTypes.go (11910 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/go/kubernetes/admissionregistration/v1alpha1/pulumiTypes.go (8886 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/go/kubernetes/admissionregistration/v1beta1/pulumiTypes.go (11925 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/go/kubernetes/apiextensions/v1/pulumiTypes.go (8615 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/go/kubernetes/apiextensions/v1beta1/pulumiTypes.go (7564 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/go/kubernetes/apiregistration/v1/pulumiTypes.go (1783 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/go/kubernetes/apiregistration/v1beta1/pulumiTypes.go (1771 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/go/kubernetes/apps/v1/pulumiTypes.go (10050 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/go/kubernetes/apps/v1beta1/pulumiTypes.go (6634 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/go/kubernetes/apps/v1beta2/pulumiTypes.go (9880 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/go/kubernetes/auditregistration/v1alpha1/pulumiTypes.go (2474 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/go/kubernetes/authentication/v1/pulumiTypes.go (2864 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/go/kubernetes/authentication/v1beta1/pulumiTypes.go (1688 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/go/kubernetes/authorization/v1/pulumiTypes.go (4403 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/go/kubernetes/authorization/v1beta1/pulumiTypes.go (3645 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/go/kubernetes/autoscaling/v1/pulumiTypes.go (2117 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/go/kubernetes/autoscaling/v2/pulumiTypes.go (7924 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/go/kubernetes/autoscaling/v2beta1/pulumiTypes.go (6401 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/go/kubernetes/autoscaling/v2beta2/pulumiTypes.go (7941 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/go/kubernetes/batch/v1/pulumiTypes.go (5901 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/go/kubernetes/batch/v1beta1/pulumiTypes.go (1505 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/go/kubernetes/batch/v2alpha1/pulumiTypes.go (1505 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/go/kubernetes/certificates/v1/pulumiTypes.go (1924 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/go/kubernetes/certificates/v1beta1/pulumiTypes.go (3782 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/go/kubernetes/coordination/v1alpha1/pulumiTypes.go (831 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/go/kubernetes/coordination/v1beta1/pulumiTypes.go (1397 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/go/kubernetes/discovery/v1/pulumiTypes.go (2110 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/go/kubernetes/discovery/v1beta1/pulumiTypes.go (1316 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/go/kubernetes/events/v1/pulumiTypes.go (878 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/go/kubernetes/extensions/v1beta1/pulumiTypes.go (16725 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/go/kubernetes/flowcontrol/v1/pulumiTypes.go (6674 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/go/kubernetes/flowcontrol/v1alpha1/pulumiTypes.go (6088 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/go/kubernetes/flowcontrol/v1beta1/pulumiTypes.go (6088 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/go/kubernetes/flowcontrol/v1beta2/pulumiTypes.go (6642 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/go/kubernetes/flowcontrol/v1beta3/pulumiTypes.go (6642 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/go/kubernetes/meta/v1/pulumiTypes.go (7834 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/go/kubernetes/networking/v1/pulumiTypes.go (9010 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/go/kubernetes/networking/v1alpha1/pulumiTypes.go (2640 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/go/kubernetes/networking/v1beta1/pulumiTypes.go (4851 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/go/kubernetes/node/v1/pulumiTypes.go (976 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/go/kubernetes/node/v1alpha1/pulumiTypes.go (1189 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/go/kubernetes/node/v1beta1/pulumiTypes.go (968 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/go/kubernetes/policy/v1/pulumiTypes.go (1553 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/go/kubernetes/policy/v1beta1/pulumiTypes.go (5891 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/go/kubernetes/rbac/v1/pulumiTypes.go (2355 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/go/kubernetes/rbac/v1alpha1/pulumiTypes.go (2355 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/go/kubernetes/rbac/v1beta1/pulumiTypes.go (2355 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/go/kubernetes/resource/v1/pulumiTypes.go (13656 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/go/kubernetes/resource/v1alpha1/pulumiTypes.go (4502 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/go/kubernetes/resource/v1alpha2/pulumiTypes.go (9727 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/go/kubernetes/resource/v1alpha3/pulumiTypes.go (12268 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/go/kubernetes/resource/v1beta1/pulumiTypes.go (13880 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/go/kubernetes/resource/v1beta2/pulumiTypes.go (15143 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/go/kubernetes/scheduling/v1alpha2/pulumiTypes.go (4797 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/go/kubernetes/storage/v1/pulumiTypes.go (5299 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/go/kubernetes/storage/v1alpha1/pulumiTypes.go (1891 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/go/kubernetes/storage/v1beta1/pulumiTypes.go (4867 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/go/kubernetes/storagemigration/v1alpha1/pulumiTypes.go (1631 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/go/kubernetes/storagemigration/v1beta1/pulumiTypes.go (949 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/go/kubernetes/yaml/v2/kinds.go (1486 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/go/kubernetes/yaml/yaml.go (1725 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/java/src/main/java/com/pulumi/kubernetes/apiextensions/v1/inputs/JSONSchemaPropsArgs.java (1195 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/java/src/main/java/com/pulumi/kubernetes/apiextensions/v1/inputs/JSONSchemaPropsPatchArgs.java (1196 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/java/src/main/java/com/pulumi/kubernetes/apiextensions/v1beta1/inputs/JSONSchemaPropsArgs.java (1137 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/java/src/main/java/com/pulumi/kubernetes/apiextensions/v1beta1/inputs/JSONSchemaPropsPatchArgs.java (1138 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/java/src/main/java/com/pulumi/kubernetes/core/v1/inputs/ContainerArgs.java (1082 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/java/src/main/java/com/pulumi/kubernetes/core/v1/inputs/ContainerPatchArgs.java (1078 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/java/src/main/java/com/pulumi/kubernetes/core/v1/inputs/EphemeralContainerArgs.java (1129 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/java/src/main/java/com/pulumi/kubernetes/core/v1/inputs/EphemeralContainerPatchArgs.java (1125 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/java/src/main/java/com/pulumi/kubernetes/core/v1/inputs/PersistentVolumeSpecArgs.java (1243 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/java/src/main/java/com/pulumi/kubernetes/core/v1/inputs/PersistentVolumeSpecPatchArgs.java (1243 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/java/src/main/java/com/pulumi/kubernetes/core/v1/inputs/PodSpecArgs.java (1808 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/java/src/main/java/com/pulumi/kubernetes/core/v1/inputs/PodSpecPatchArgs.java (1804 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/java/src/main/java/com/pulumi/kubernetes/core/v1/inputs/PodStatusArgs.java (934 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/java/src/main/java/com/pulumi/kubernetes/core/v1/inputs/ServiceSpecArgs.java (972 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/java/src/main/java/com/pulumi/kubernetes/core/v1/inputs/ServiceSpecPatchArgs.java (972 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/java/src/main/java/com/pulumi/kubernetes/core/v1/inputs/VolumeArgs.java (1299 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/java/src/main/java/com/pulumi/kubernetes/core/v1/inputs/VolumePatchArgs.java (1295 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/java/src/main/java/com/pulumi/kubernetes/core/v1/outputs/PodSpec.java (1006 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/java/src/main/java/com/pulumi/kubernetes/core/v1/outputs/PodSpecPatch.java (1003 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/nodejs/yaml/yaml.ts (5402 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/__init__.py (1106 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/admissionregistration/v1/_inputs.py (7055 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/admissionregistration/v1/outputs.py (5532 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/admissionregistration/v1alpha1/_inputs.py (4535 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/admissionregistration/v1alpha1/outputs.py (3684 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/admissionregistration/v1beta1/_inputs.py (6898 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/admissionregistration/v1beta1/outputs.py (5427 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/apiextensions/v1/_inputs.py (4699 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/apiextensions/v1/outputs.py (3704 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/apiextensions/v1beta1/_inputs.py (4080 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/apiextensions/v1beta1/outputs.py (3190 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/apps/v1/_inputs.py (4059 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/apps/v1/outputs.py (4278 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/apps/v1beta1/_inputs.py (2277 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/apps/v1beta1/outputs.py (2299 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/apps/v1beta2/_inputs.py (3575 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/apps/v1beta2/outputs.py (3831 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/autoscaling/v2/_inputs.py (2995 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/autoscaling/v2/outputs.py (2922 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/autoscaling/v2beta1/_inputs.py (2488 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/autoscaling/v2beta1/outputs.py (2759 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/autoscaling/v2beta2/_inputs.py (2893 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/autoscaling/v2beta2/outputs.py (2849 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/batch/v1/_inputs.py (2824 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/batch/v1/outputs.py (2556 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/certificates/v1/_inputs.py (1037 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/certificates/v1/outputs.py (952 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/certificates/v1beta1/_inputs.py (1937 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/certificates/v1beta1/outputs.py (1732 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/discovery/v1/_inputs.py (1159 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/extensions/v1beta1/_inputs.py (6838 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/extensions/v1beta1/outputs.py (6169 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/flowcontrol/v1/_inputs.py (2704 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/flowcontrol/v1/outputs.py (2367 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/flowcontrol/v1alpha1/_inputs.py (2334 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/flowcontrol/v1alpha1/outputs.py (2087 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/flowcontrol/v1beta1/_inputs.py (2334 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/flowcontrol/v1beta1/outputs.py (2087 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/flowcontrol/v1beta2/_inputs.py (2680 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/flowcontrol/v1beta2/outputs.py (2351 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/flowcontrol/v1beta3/_inputs.py (2680 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/flowcontrol/v1beta3/outputs.py (2351 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/helm/v3/Release.py (1437 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/meta/v1/_inputs.py (2591 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/meta/v1/outputs.py (2028 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/networking/v1/_inputs.py (3480 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/networking/v1/outputs.py (2958 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/networking/v1beta1/_inputs.py (1853 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/networking/v1beta1/outputs.py (1550 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/policy/v1beta1/_inputs.py (2676 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/policy/v1beta1/outputs.py (2148 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/rbac/v1/_inputs.py (1105 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/rbac/v1alpha1/_inputs.py (1104 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/rbac/v1beta1/_inputs.py (1104 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/resource/v1/_inputs.py (6961 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/resource/v1/outputs.py (5911 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/resource/v1alpha1/_inputs.py (1642 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/resource/v1alpha1/outputs.py (1725 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/resource/v1alpha2/_inputs.py (3714 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/resource/v1alpha2/outputs.py (3615 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/resource/v1alpha3/_inputs.py (5088 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/resource/v1alpha3/outputs.py (4641 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/resource/v1beta1/_inputs.py (7032 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/resource/v1beta1/outputs.py (5938 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/resource/v1beta2/_inputs.py (7448 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/resource/v1beta2/outputs.py (6327 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/scheduling/v1alpha2/_inputs.py (2053 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/scheduling/v1alpha2/outputs.py (1825 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/storage/v1/_inputs.py (2585 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/storage/v1/outputs.py (2194 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/storage/v1beta1/_inputs.py (2171 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/storage/v1beta1/outputs.py (1864 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: sdk/python/pulumi_kubernetes/yaml/yaml.py (2557 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: tests/sdk/nodejs/nodejs_test.go (2964 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/5cba0fe7-668a-4a52-be35-240edd9c8fba/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/5cba0fe7-668a-4a52-be35-240edd9c8fba/

Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.