Scan timing: clone 3.14s · analysis 16.3s · 4.8 MB · GitHub API rate-limit (preflight)
https://github.com/TheAlgorithms/Java
· scanned 2026-06-05 08:56 UTC (5 days, 18 hours ago)
· 10 languages
93 raw signals (45 security + 48 graph) 93rd percentile · Java · large (100-500K LoC)
Last scanned 5 days, 18 hours ago · v2 · 24 actionable findings from 2 signal sources. 45 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 |
85.0 | 0.15 | 12.75 |
security_score |
95.8 | 0.25 | 23.95 |
testing_score |
80.0 | 0.20 | 16.00 |
documentation_score |
89.0 | 0.15 | 13.35 |
practices_score |
77.0 | 0.15 | 11.55 |
code_quality |
75.5 | 0.10 | 7.55 |
| Overall | 1.00 | 85.1 |
Showing 14 of 24 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.
.gitpod.dockerfile:1
.devcontainer/Dockerfile:5
.github/workflows/codeql.yml:33, 41, 58, 63 (8 hits).github/workflows/build.yml:23, 31 (4 hits).github/workflows/update-directorymd.yml:22, 36 (4 hits).github/workflows/infer.yml:27 (2 hits).github/workflows/clang-format-lint.yml:15.github/workflows/codeql.yml:24, 27, 55 (6 hits).github/workflows/build.yml:11, 13 (3 hits).github/workflows/infer.yml:18, 21 (3 hits).github/workflows/close-failed-prs.yml:18 (2 hits).github/workflows/project_structure.yml:18, 19 (2 hits).github/workflows/update-directorymd.yml:17 (2 hits).github/workflows/clang-format-lint.yml:14.github/workflows/stale.yml:14src/main/java/com/thealgorithms/randomized/RandomizedQuickSort.java:38
.dockerignore
CI/CD securitycontainers
.devcontainer/Dockerfile:5
CI/CD securitycontainers
.github/workflows/update-directorymd.yml
CI/CD securitySupply chainGithub actions
src/main/java/com/thealgorithms/datastructures/caches/LIFOCache.java:20src/main/java/com/thealgorithms/datastructures/caches/MRUCache.java:54src/main/java/com/thealgorithms/datastructures/caches/RRCache.java:39src/main/java/com/thealgorithms/datastructures/hashmap/hashing/GenericHashMapUsingArrayList.java:56src/main/java/com/thealgorithms/datastructures/lists/CircularDoublyLinkedList.java:31src/main/java/com/thealgorithms/graph/GomoryHuTree.java:69src/main/java/com/thealgorithms/graph/PushRelabel.java:106.devcontainer/Dockerfile:5
containersPinned dependencies
This page is publicly accessible at:
https://repobility.com/scan/41516ab3-b9f8-4300-9238-fcd5be16c479/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/41516ab3-b9f8-4300-9238-fcd5be16c479/
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.