Scan timing: clone 22.68s · analysis 8.71s · 51.5 MB · GitHub API rate-limit (preflight)
https://github.com/LeanBitLab/LeanType
· scanned 2026-06-05 16:47 UTC (4 days, 23 hours ago)
· 10 languages
88 raw signals (50 security + 38 graph) 11/13 scanners ran 50th percentile · Kotlin · large (100-500K LoC) System graph score 88 (lower by 16)
Last scanned 4 days, 23 hours ago · v2 · 36 actionable findings from 2 signal sources. 33 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 |
26.0 | 0.20 | 5.20 |
documentation_score |
83.0 | 0.15 | 12.45 |
practices_score |
75.0 | 0.15 | 11.25 |
code_quality |
80.0 | 0.10 | 8.00 |
| Overall | 1.00 | 71.7 |
Showing 19 of 36 actionable findings. 69 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.
tools/release.py:101
app/src/main/java/helium314/keyboard/accessibility/AccessibilityUtils.kt:198app/src/main/java/helium314/keyboard/accessibility/KeyCodeDescriptionMapper.kt:174app/src/main/java/helium314/keyboard/keyboard/clipboard/ClipboardHistoryRecyclerView.kt:129gradle/wrapper/gradle-wrapper.jar:1
tools/__pycache__/release.cpython-313.pyc:1
.github/workflows/build-debug-apk.yml:12, 15, 29, 35 (7 hits).github/workflows/build-test-auto.yml:22, 25, 39 (5 hits).github/workflows/update-badges.yml:15.github/workflows/build-debug-apk.yml:19.github/workflows/build-test-auto.yml:29tools/diacritics.py:61
Error handlingquality
.github/workflows/update-badges.yml
CI/CD securitySupply chainGithub actions
app/src/main/java/helium314/keyboard/keyboard/emoji/EmojiPageKeyboardView.java:118app/src/main/java/helium314/keyboard/settings/dialogs/MultiListPickerDialog.kt:43app/src/main/java/helium314/keyboard/settings/preferences/LoadGestureLibPreference.kt:109app/src/main/jni/com_android_inputmethod_latin_BinaryDictionaryUtils.cpp:9app/src/main/jni/src/dictionary/structure/v2/patricia_trie_policy.cpp:362app/src/main/jni/src/dictionary/structure/v2/patricia_trie_policy.h:17app/src/main/jni/src/dictionary/structure/v4/content/shortcut_dict_content.cpp:2app/src/main/jni/src/dictionary/structure/v4/content/shortcut_dict_content.h:7
This page is publicly accessible at:
https://repobility.com/scan/fe9623ea-3456-4547-b271-9aab44bf89ca/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/fe9623ea-3456-4547-b271-9aab44bf89ca/
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.