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.
8 of your 26 findings came from Repobility's proprietary detections. ✓ Repobility tags below mark them.

Scan timing: clone 13.58s · analysis 10.75s · 14.2 MB · GitHub preflight 446ms

Kotlin/kotlin-lsp

https://github.com/Kotlin/kotlin-lsp · scanned 2026-06-05 19:29 UTC (4 days, 16 hours ago) · 10 languages

46 raw signals (22 security + 24 graph) 57th percentile · Kotlin · medium (20-100K LoC) System graph score 100 (lower by 39)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 4 days, 16 hours ago · v2 · 27 actionable findings from 2 signal sources. 6 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 98.8 0.25 24.70
testing_score 42.0 0.20 8.40
documentation_score 62.0 0.15 9.30
practices_score 30.0 0.15 4.50
code_quality 79.4 0.10 7.94
Overall 1.00 60.8
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 890 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.

LabelLayerStatusPath
README.md software healthy README.md
RELEASES.md software healthy RELEASES.md
tsconfig.base.json software healthy tsconfig.base.json
ReflectionUtilsTest.kt software healthy workspace-import/gradle-plugin/tests/test/com/jetbrains/ls/…
IdeaGradleLspPlugin.java software healthy workspace-import/gradle-plugin/src/com/jetbrains/ls/imports…
projectExtras.kt software healthy workspace-import/gradle-plugin/src/com/jetbrains/ls/imports…
kotlinReflection.kt software healthy workspace-import/gradle-plugin/src/com/jetbrains/ls/imports…
SourceSetArtifactExtractor.java software healthy workspace-import/gradle-plugin/src/com/jetbrains/ls/imports…
ideaModuleEx.kt software healthy workspace-import/gradle-plugin/src/com/jetbrains/ls/imports…
proxyUtil.kt software healthy workspace-import/gradle-plugin/src/com/jetbrains/ls/imports…
reflectionUtils.kt software healthy workspace-import/gradle-plugin/src/com/jetbrains/ls/imports…
androidReflection.kt software healthy workspace-import/gradle-plugin/src/com/jetbrains/ls/imports…
ProjectMetadata.java software healthy workspace-import/gradle-plugin/src/com/jetbrains/ls/imports…
ProjectMetadataBuilder.java software healthy workspace-import/gradle-plugin/src/com/jetbrains/ls/imports…
ModuleSourceSets.java software healthy workspace-import/gradle-plugin/src/com/jetbrains/ls/imports…
AndroidProject.kt software healthy workspace-import/gradle-plugin/src/com/jetbrains/ls/imports…
ExternalModuleDependency.java software healthy workspace-import/gradle-plugin/src/com/jetbrains/ls/imports…
KotlinCompilerSettings.java software healthy workspace-import/gradle-plugin/src/com/jetbrains/ls/imports…
ExternalModuleDependencySet.java software healthy workspace-import/gradle-plugin/src/com/jetbrains/ls/imports…
InternalIdeaModule.java software healthy workspace-import/gradle-plugin/src/com/jetbrains/ls/imports…
KotlinModule.java software healthy workspace-import/gradle-plugin/src/com/jetbrains/ls/imports…
ModuleSourceSet.java software healthy workspace-import/gradle-plugin/src/com/jetbrains/ls/imports…
InternalIdeaProject.java software healthy workspace-import/gradle-plugin/src/com/jetbrains/ls/imports…
KotlinModuleImpl.java software healthy workspace-import/gradle-plugin/src/com/jetbrains/ls/imports…
ExternalModuleDependencySetImpl.java software healthy workspace-import/gradle-plugin/src/com/jetbrains/ls/imports…
AndroidProjectImpl.kt software healthy workspace-import/gradle-plugin/src/com/jetbrains/ls/imports…
KotlinCompilerSettingsImpl.java software healthy workspace-import/gradle-plugin/src/com/jetbrains/ls/imports…
ModuleSourceSetImpl.java software healthy workspace-import/gradle-plugin/src/com/jetbrains/ls/imports…
ModuleSourceSetsImpl.java software healthy workspace-import/gradle-plugin/src/com/jetbrains/ls/imports…
ExternalModuleDependencyImpl.java software healthy workspace-import/gradle-plugin/src/com/jetbrains/ls/imports…
KotlinMetadataModelBuilder.java software healthy workspace-import/gradle-plugin/src/com/jetbrains/ls/imports…
ModuleSourceSetsModelBuilder.java software healthy workspace-import/gradle-plugin/src/com/jetbrains/ls/imports…
ExternalModuleDependencySetModuleBuilder.java software healthy workspace-import/gradle-plugin/src/com/jetbrains/ls/imports…
GradleSourceSetRootResolver.kt software healthy workspace-import/gradle-plugin/src/com/jetbrains/ls/imports…
prepareKotlinIdeaImport.kt software healthy workspace-import/gradle-plugin/src/com/jetbrains/ls/imports…
KotlinVersionReflectiveUtils.java software healthy workspace-import/gradle-plugin/src/com/jetbrains/ls/imports…
collectAndroidVariants.kt software healthy workspace-import/gradle-plugin/src/com/jetbrains/ls/imports…
resolveAndroidSourceSets.kt software healthy workspace-import/gradle-plugin/src/com/jetbrains/ls/imports…
resolveRJar.kt software healthy workspace-import/gradle-plugin/src/com/jetbrains/ls/imports…
androidUtils.kt software healthy workspace-import/gradle-plugin/src/com/jetbrains/ls/imports…
AndroidProjectModelBuilder.kt software healthy workspace-import/gradle-plugin/src/com/jetbrains/ls/imports…
workspace.json software healthy workspace-import/test/testData/gradle/MultiProjectGroovyDSL…
build.gradle software healthy workspace-import/test/testData/gradle/MultiProjectGroovyDSL…
build.gradle software healthy workspace-import/test/testData/gradle/MultiProjectGroovyDSL…
build.gradle software healthy workspace-import/test/testData/gradle/MultiProjectGroovyDSL…
build.gradle software healthy workspace-import/test/testData/gradle/MultiProjectGroovyDSL…
workspace.json software healthy workspace-import/test/testData/gradle/GradleIncludedBuildPr…
build.gradle software healthy workspace-import/test/testData/gradle/GradleIncludedBuildPr…
build.gradle.kts software healthy workspace-import/test/testData/gradle/GradleIncludedBuildPr…
KotlinPlugin.kt software healthy workspace-import/test/testData/gradle/GradleIncludedBuildPr…

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
workspace-import software healthy workspace-import
gradle-plugin software healthy workspace-import/gradle-plugin
tests software healthy workspace-import/gradle-plugin/tests
test software healthy workspace-import/gradle-plugin/tests/test
com software healthy workspace-import/gradle-plugin/tests/test/com
jetbrains software healthy workspace-import/gradle-plugin/tests/test/com/jetbrains
ls software healthy workspace-import/gradle-plugin/tests/test/com/jetbrains/ls
import software healthy workspace-import/gradle-plugin/tests/test/com/jetbrains/ls/…
gradle software healthy workspace-import/gradle-plugin/tests/test/com/jetbrains/ls/…
src software healthy workspace-import/gradle-plugin/src
com software healthy workspace-import/gradle-plugin/src/com
jetbrains software healthy workspace-import/gradle-plugin/src/com/jetbrains
ls software healthy workspace-import/gradle-plugin/src/com/jetbrains/ls
imports software healthy workspace-import/gradle-plugin/src/com/jetbrains/ls/imports
gradle software healthy workspace-import/gradle-plugin/src/com/jetbrains/ls/imports…
utils software healthy workspace-import/gradle-plugin/src/com/jetbrains/ls/imports…
action software healthy workspace-import/gradle-plugin/src/com/jetbrains/ls/imports…
model software healthy workspace-import/gradle-plugin/src/com/jetbrains/ls/imports…
impl software healthy workspace-import/gradle-plugin/src/com/jetbrains/ls/imports…
builder software healthy workspace-import/gradle-plugin/src/com/jetbrains/ls/imports…
android software healthy workspace-import/gradle-plugin/src/com/jetbrains/ls/imports…
test software healthy workspace-import/test
testData software healthy workspace-import/test/testData
gradle software healthy workspace-import/test/testData/gradle
MultiProjectGroovyDSL software healthy workspace-import/test/testData/gradle/MultiProjectGroovyDSL
api software healthy workspace-import/test/testData/gradle/MultiProjectGroovyDSL…
service software healthy workspace-import/test/testData/gradle/MultiProjectGroovyDSL…
core software healthy workspace-import/test/testData/gradle/MultiProjectGroovyDSL…
GradleIncludedBuildProject software healthy workspace-import/test/testData/gradle/GradleIncludedBuildPr…
untitled1 software healthy workspace-import/test/testData/gradle/GradleIncludedBuildPr…
src software healthy workspace-import/test/testData/gradle/GradleIncludedBuildPr…
main software healthy workspace-import/test/testData/gradle/GradleIncludedBuildPr…
java software healthy workspace-import/test/testData/gradle/GradleIncludedBuildPr…
org software healthy workspace-import/test/testData/gradle/GradleIncludedBuildPr…
example software healthy workspace-import/test/testData/gradle/GradleIncludedBuildPr…
untitled2 software healthy workspace-import/test/testData/gradle/GradleIncludedBuildPr…
src software healthy workspace-import/test/testData/gradle/GradleIncludedBuildPr…
test software healthy workspace-import/test/testData/gradle/GradleIncludedBuildPr…
java software healthy workspace-import/test/testData/gradle/GradleIncludedBuildPr…
org software healthy workspace-import/test/testData/gradle/GradleIncludedBuildPr…
example software healthy workspace-import/test/testData/gradle/GradleIncludedBuildPr…
main software healthy workspace-import/test/testData/gradle/GradleIncludedBuildPr…
java software healthy workspace-import/test/testData/gradle/GradleIncludedBuildPr…
org software healthy workspace-import/test/testData/gradle/GradleIncludedBuildPr…
example software healthy workspace-import/test/testData/gradle/GradleIncludedBuildPr…
SystemPropertiesCheckerGradle6Project software healthy workspace-import/test/testData/gradle/SystemPropertiesCheck…
GradleProjectWithSourcesAndResourcesInSingleRoot software healthy workspace-import/test/testData/gradle/GradleProjectWithSour…
src software healthy workspace-import/test/testData/gradle/GradleProjectWithSour…
fuzz software healthy workspace-import/test/testData/gradle/GradleProjectWithSour…
buzz software healthy workspace-import/test/testData/gradle/GradleProjectWithSour…

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
keyResult software healthy vscode-extension-core/src/keyHandlerUtils.ts:keyResult
withSpecialNodeResult software healthy vscode-extension-core/src/keyHandlerUtils.ts:withSpecialNod…
handleKeyWithSpecialNode software healthy vscode-extension-core/src/keyHandlerUtils.ts:handleKeyWithS…
handleOpeningDelimiterKey software healthy vscode-extension-core/src/keyHandlerUtils.ts:handleOpeningD…
handleStandardClosingDelimiterKey software healthy vscode-extension-core/src/keyHandlerUtils.ts:handleStandard…
handlePairedClosingDelimiterKey software healthy vscode-extension-core/src/keyHandlerUtils.ts:handlePairedCl…
getOpeningDelimiterResult software healthy vscode-extension-core/src/keyHandlerUtils.ts:getOpeningDeli…
hasAncestor software healthy vscode-extension-core/src/keyHandlerUtils.ts:hasAncestor
findAncestor software healthy vscode-extension-core/src/keyHandlerUtils.ts:findAncestor
getPreviousLeaf software healthy vscode-extension-core/src/keyHandlerUtils.ts:getPreviousLeaf
getNextLeaf software healthy vscode-extension-core/src/keyHandlerUtils.ts:getNextLeaf
countTokenBalance software healthy vscode-extension-core/src/keyHandlerUtils.ts:countTokenBala…
findAncestorAtEnter software healthy vscode-extension-core/src/keyHandlerUtils.ts:findAncestorAt…
findEnclosingErrorNode software healthy vscode-extension-core/src/keyHandlerUtils.ts:findEnclosingE…
getLineStart software healthy vscode-extension-core/src/keyHandlerUtils.ts:getLineStart
getLineEnd software healthy vscode-extension-core/src/keyHandlerUtils.ts:getLineEnd
getNextLineStart software healthy vscode-extension-core/src/keyHandlerUtils.ts:getNextLineSta…
getIndent software healthy vscode-extension-core/src/keyHandlerUtils.ts:getIndent
skipIndent software healthy vscode-extension-core/src/keyHandlerUtils.ts:skipIndent
handleEnterWithHandlers software healthy vscode-extension-core/src/keyHandlerUtils.ts:handleEnterWit…
handleRegularEnter software healthy vscode-extension-core/src/keyHandlerUtils.ts:handleRegularE…
getRegularEnterResult software healthy vscode-extension-core/src/keyHandlerUtils.ts:getRegularEnte…
getAlignedAncestorListContinuationIndent software healthy vscode-extension-core/src/keyHandlerUtils.ts:getAlignedAnce…
getAlignedListIndent software healthy vscode-extension-core/src/keyHandlerUtils.ts:getAlignedList…
getMultilineListItemIndent software healthy vscode-extension-core/src/keyHandlerUtils.ts:getMultilineLi…
getExistingMultilineItemIndent software healthy vscode-extension-core/src/keyHandlerUtils.ts:getExistingMul…
getExistingMultilineListItemIndent software healthy vscode-extension-core/src/keyHandlerUtils.ts:getExistingMul…
keyResultWithOptionalBlockIndent software healthy vscode-extension-core/src/keyHandlerUtils.ts:keyResultWithO…
shouldApplyContinuationIndent software healthy vscode-extension-core/src/keyHandlerUtils.ts:shouldApplyCon…
isStandaloneBlockCommentLine software healthy vscode-extension-core/src/keyHandlerUtils.ts:isStandaloneBl…
getPreviousNonEmptyLineIndent software healthy vscode-extension-core/src/keyHandlerUtils.ts:getPreviousNon…
getCommaSeparatedBodyContinuationIndent software healthy vscode-extension-core/src/keyHandlerUtils.ts:getCommaSepara…
getPreviousNonEmptyLine software healthy vscode-extension-core/src/keyHandlerUtils.ts:getPreviousNon…
getLeadingNavigationContinuationIndent software healthy vscode-extension-core/src/keyHandlerUtils.ts:getLeadingNavi…
getClosedNodeBodyIndent software healthy vscode-extension-core/src/keyHandlerUtils.ts:getClosedNodeB…
getPreviousSignificantChar software healthy vscode-extension-core/src/keyHandlerUtils.ts:getPreviousSig…
handleEmptyPairedDelimiterEnter software healthy vscode-extension-core/src/keyHandlerUtils.ts:handleEmptyPai…
findBlockCommentContext software healthy vscode-extension-core/src/keyHandlerUtils.ts:findBlockComme…
handleSimpleBlockCommentEnter software healthy vscode-extension-core/src/keyHandlerUtils.ts:handleSimpleBl…
handleSimpleBlockCommentOrRegularEnter software healthy vscode-extension-core/src/keyHandlerUtils.ts:handleSimpleBl…
handleLineCommentEnter software healthy vscode-extension-core/src/keyHandlerUtils.ts:handleLineComm…
getLineBreakAtIndex software healthy vscode-extension-core/src/keyHandlerUtils.ts:getLineBreakAt…
handleStringLiteralEnter software healthy vscode-extension-core/src/keyHandlerUtils.ts:handleStringLi…
handleMultilineClosedNodeEnter software healthy vscode-extension-core/src/keyHandlerUtils.ts:handleMultilin…
shouldSkipClosingDelimiter software healthy vscode-extension-core/src/keyHandlerUtils.ts:shouldSkipClos…
isAfterStandaloneBlockCommentLine software healthy vscode-extension-core/src/keyHandlerUtils.ts:isAfterStandal…
shouldAutoCloseOpeningDelimiter software healthy vscode-extension-core/src/keyHandlerUtils.ts:shouldAutoClos…
findLastErrorBeforeIndex software healthy vscode-extension-core/src/keyHandlerUtils.ts:findLastErrorB…
getLastLeaf software healthy vscode-extension-core/src/keyHandlerUtils.ts:getLastLeaf
getFirstLeaf software healthy vscode-extension-core/src/keyHandlerUtils.ts:getFirstLeaf

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
DocumentParser software healthy vscode-extension-core/src/DocumentParser.ts:DocumentParser
LanguageServerStartupError software healthy vscode-extension-core/src/lspClient.ts:LanguageServerStartu…
on software healthy vscode-language-kotlin/src/kotlin/kotlinKeyHandler.test.ts:…
members software healthy vscode-language-kotlin/src/kotlin/kotlinKeyHandler.test.ts:…
when software healthy vscode-language-kotlin/src/kotlin/kotlinKeyHandler.test.ts:…
A software healthy vscode-language-kotlin/src/kotlin/kotlinKeyHandler.test.ts:A
body software healthy vscode-language-kotlin/src/kotlin/kotlinKeyHandler.test.ts:…
C software healthy vscode-language-kotlin/src/kotlin/kotlinKeyHandler.test.ts:C
type software healthy vscode-language-kotlin/src/kotlin/kotlinKeyHandler.test.ts:…
Box software healthy vscode-language-kotlin/src/kotlin/kotlinKeyHandler.test.ts:…
Foo software healthy vscode-language-kotlin/src/kotlin/kotlinKeyHandler.test.ts:…
E software healthy vscode-language-kotlin/src/kotlin/kotlinKeyHandler.test.ts:E
body software healthy vscode-language-kotlin/src/kotlin/keyHandler.ts:body

LabelLayerStatusPath
mysql data healthy workspace-import/test/testData/gradle/Dependencies/build.gr…
postgresql data healthy workspace-import/test/testData/gradle/PetClinic/workspace.j…

LabelLayerStatusPath
repobility-clone-16i2s5nc software healthy /tmp/repobility-clone-16i2s5nc

LabelLayerStatusPath
vps::aws hardware healthy workspace-import/test/testData/gradle/NewIJKotlinGradle/wor…
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/f2be99ed-f3b8-41d2-a46e-2cd4e3a4c37f/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/f2be99ed-f3b8-41d2-a46e-2cd4e3a4c37f/

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.