Scan timing: clone 20.6s · analysis 30.21s · 77.2 MB · GitHub API rate-limit (preflight)
https://github.com/microsoft/aspire
· scanned 2026-06-06 00:52 UTC (1 week, 2 days ago)
· 10 languages
805 raw signals (305 security + 500 graph) 11/13 scanners ran 83rd percentile · Csharp · huge (>500K LoC) System graph score 59 (higher by 27)
Last scanned 1 week, 2 days ago · v2 · 307 actionable findings from 2 signal sources. 239 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
| Component | Sub-score | Weight | Contribution |
|---|---|---|---|
structure_score |
65.0 | 0.15 | 9.75 |
security_score |
100.0 | 0.25 | 25.00 |
testing_score |
100.0 | 0.20 | 20.00 |
documentation_score |
67.0 | 0.15 | 10.05 |
practices_score |
88.0 | 0.15 | 13.20 |
code_quality |
79.0 | 0.10 | 7.90 |
| Overall | 1.00 | 85.9 |
Showing 48 of 307 actionable findings. 546 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.
src/Aspire.Cli/Templating/CallbackTemplate.cs:8
extension/.mocharc.e2e.js:7
src/Aspire.Hosting.CodeGeneration.Rust/Resources/base.rs:102
extension/scripts/prepareCorepackYarn.mjs:106
playground/TypeScriptApps/RpsArena/apphost.mts:59
playground/GoAppHost/go.mod:6tests/PolyglotAppHosts/Aspire.Hosting.Azure.ApplicationInsights/Go/go.mod:6tests/PolyglotAppHosts/Aspire.Hosting.Azure.CognitiveServices/Go/go.mod:6tests/PolyglotAppHosts/Aspire.Hosting.Azure.ContainerRegistry/Go/go.mod:6tests/PolyglotAppHosts/Aspire.Hosting.Azure.KeyVault/Go/go.mod:6tests/PolyglotAppHosts/Aspire.Hosting.Azure.Kusto/Go/go.mod:6tests/PolyglotAppHosts/Aspire.Hosting.Azure.OperationalInsights/Go/go.mod:6tests/PolyglotAppHosts/Aspire.Hosting.Azure.PostgreSQL/Go/go.mod:6src/Aspire.Dashboard/Model/ValidateTokenMiddleware.cs:33src/Aspire.Hosting.Azure/AcrLoginService.cs:76src/Aspire.Hosting.RemoteHost/RemoteAppHostService.cs:100.github/workflows/create-failing-test-issue.js:104extension/src/types/extensionApi.ts:79extension/src/utils/urlSchemes.ts:26extension/src/utils/workspaceFileSearch.ts:171
.github/workflows/create-failing-test-issue.js:2extension/scripts/prepareCorepackYarn.mjs:38extension/src/editor/parsers/csharpAppHostParser.ts:140benchmarks/Aspire.Cli.Benchmarks/CorpusLoader.cs:71extension/src/AspireExtensionContext.ts:83extension/src/debugger/languages/azureFunctions.ts:49playground/TypeScriptApps/RpsArena/node-player/src/server.ts:63
.github/workflows/create-failing-test-issue.js:2extension/scripts/prepareCorepackYarn.mjs:38extension/src/editor/parsers/csharpAppHostParser.ts:140playground/GoDebugging/api/main.go:37playground/aspireify-eval/polyglot/api-geo/main.go:46src/Aspire.Cli/Templating/Templates/go-starter/api/main.go:65src/Aspire.Hosting.CodeGeneration.Python/Resources/microvenv.py:42
playground/PythonAppHost/app/main.py:57
eng/common/cross/tizen-fetch.sh:56playground/AspireWithBun/BunFrontend/server.ts:18playground/AzureFunctionsEndToEnd/AzureFunctionsEndToEnd.ApiService/Program.cs:85extension/.mocharc.e2e.js:35extension/gulpfile.js:42extension/scripts/generate-schema.js:21extension/src/server/progressNotifier.ts:77
extension/src/editor/AspireGutterDecorationProvider.ts:215
src/Aspire.Hosting.CodeGeneration.Python/Resources/microvenv.py:99
playground/kafka/Consumer/ConsumerWorker.cs:36src/Aspire.Cli/Backchannel/AppHostConnectionHelper.cs:75src/Aspire.Cli/Commands/DoctorCommand.cs:191extension/src/commands/configureLaunchJson.ts:29extension/src/dcp/types.ts:28extension/src/server/progressNotifier.ts:98extension/src/server/AspireRpcServer.ts:66
extension/build.sh:98
playground/FoundryAgentEnterprise/frontend/src/App.tsx:133playground/JavaAppHost/frontend/src/App.tsx:133playground/PythonAppHost/frontend/src/App.tsx:133src/Aspire.Cli/Templating/Templates/go-starter/api/main.go:35
playground/GoDebugging/api/main.go:50
playground/python/flask_app/app.py:40
This page is publicly accessible at:
https://repobility.com/scan/132ab074-fdbd-4836-8109-f7610ea43aba/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/132ab074-fdbd-4836-8109-f7610ea43aba/
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.