Scan timing: clone 3.73s · analysis 13.6s · 6.5 MB · GitHub API rate-limit (preflight)
https://github.com/JetBrains/rd
· scanned 2026-06-05 12:49 UTC (5 days, 10 hours ago)
· 10 languages
103 raw signals (59 security + 44 graph) System graph score 79 (lower by 3)
Last scanned 5 days, 10 hours ago · v2 · 27 actionable findings from 2 signal sources. 54 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 |
40.0 | 0.15 | 6.00 |
security_score |
96.0 | 0.25 | 24.00 |
testing_score |
80.0 | 0.20 | 16.00 |
documentation_score |
67.0 | 0.15 | 10.05 |
practices_score |
87.0 | 0.15 | 13.05 |
code_quality |
71.6 | 0.10 | 7.16 |
| Overall | 1.00 | 76.3 |
All 1536 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.
| Label | Layer | Status | Path |
|---|---|---|---|
README.md |
software | healthy | README.md |
Dockerfile |
software | healthy | Dockerfile |
build.gradle.kts |
software | healthy | build.gradle.kts |
CODE_OF_CONDUCT.md |
software | healthy | CODE_OF_CONDUCT.md |
README.md |
software | healthy | rd-cpp/README.md |
build.gradle.kts |
software | healthy | rd-cpp/build.gradle.kts |
thirdparty.hpp |
software | healthy | rd-cpp/thirdparty/thirdparty.hpp |
thirdparty.cpp |
software | healthy | rd-cpp/thirdparty/thirdparty.cpp |
README.md |
software | healthy | rd-cpp/thirdparty/optional/README.md |
optional.hpp |
software | healthy | rd-cpp/thirdparty/optional/tl/optional.hpp |
README.md |
software | healthy | rd-cpp/thirdparty/CTPL/README.md |
ctpl_stl.h |
software | healthy | rd-cpp/thirdparty/CTPL/include/ctpl_stl.h |
README.md |
software | healthy | rd-cpp/thirdparty/variant/README.md |
LICENSE.md |
software | healthy | rd-cpp/thirdparty/variant/LICENSE.md |
variant.hpp |
software | healthy | rd-cpp/thirdparty/variant/include/mpark/variant.hpp |
config.hpp |
software | healthy | rd-cpp/thirdparty/variant/include/mpark/config.hpp |
lib.hpp |
software | healthy | rd-cpp/thirdparty/variant/include/mpark/lib.hpp |
in_place.hpp |
software | healthy | rd-cpp/thirdparty/variant/include/mpark/in_place.hpp |
README.md |
software | healthy | rd-cpp/thirdparty/ordered-map/README.md |
ordered_map.h |
software | healthy | rd-cpp/thirdparty/ordered-map/include/tsl/ordered_map.h |
ordered_hash.h |
software | healthy | rd-cpp/thirdparty/ordered-map/include/tsl/ordered_hash.h |
ordered_set.h |
software | healthy | rd-cpp/thirdparty/ordered-map/include/tsl/ordered_set.h |
README.md |
software | healthy | rd-cpp/thirdparty/string-view-lite/README.md |
string_view.hpp |
software | healthy | rd-cpp/thirdparty/string-view-lite/include/nonstd/string_vi… |
README.md |
software | healthy | rd-cpp/thirdparty/countdownlatch/README.md |
countdownlatch.hpp |
software | healthy | rd-cpp/thirdparty/countdownlatch/countdownlatch.hpp |
countdownlatch.cpp |
software | healthy | rd-cpp/thirdparty/countdownlatch/countdownlatch.cpp |
SimpleSocketSender.cpp |
software | healthy | rd-cpp/thirdparty/clsocket/src/SimpleSocketSender.cpp |
ActiveSocket.h |
software | healthy | rd-cpp/thirdparty/clsocket/src/ActiveSocket.h |
SimpleSocket.h |
software | healthy | rd-cpp/thirdparty/clsocket/src/SimpleSocket.h |
StatTimer.h |
software | healthy | rd-cpp/thirdparty/clsocket/src/StatTimer.h |
ActiveSocket.cpp |
software | healthy | rd-cpp/thirdparty/clsocket/src/ActiveSocket.cpp |
SimpleSocketSender.h |
software | healthy | rd-cpp/thirdparty/clsocket/src/SimpleSocketSender.h |
SimpleSocket.cpp |
software | healthy | rd-cpp/thirdparty/clsocket/src/SimpleSocket.cpp |
Host.h |
software | healthy | rd-cpp/thirdparty/clsocket/src/Host.h |
PassiveSocket.h |
software | healthy | rd-cpp/thirdparty/clsocket/src/PassiveSocket.h |
PassiveSocket.cpp |
software | healthy | rd-cpp/thirdparty/clsocket/src/PassiveSocket.cpp |
README.md |
software | healthy | rd-cpp/thirdparty/utf-cpp/README.md |
LICENSE.md |
software | healthy | rd-cpp/thirdparty/utf-cpp/LICENSE.md |
cp_utf32.hpp |
software | healthy | rd-cpp/thirdparty/utf-cpp/include/ww898/cp_utf32.hpp |
utf_sizes.hpp |
software | healthy | rd-cpp/thirdparty/utf-cpp/include/ww898/utf_sizes.hpp |
cp_utf8.hpp |
software | healthy | rd-cpp/thirdparty/utf-cpp/include/ww898/cp_utf8.hpp |
utf_config.hpp |
software | healthy | rd-cpp/thirdparty/utf-cpp/include/ww898/utf_config.hpp |
utf_selector.hpp |
software | healthy | rd-cpp/thirdparty/utf-cpp/include/ww898/utf_selector.hpp |
utf_converters.hpp |
software | healthy | rd-cpp/thirdparty/utf-cpp/include/ww898/utf_converters.hpp |
cp_utf16.hpp |
software | healthy | rd-cpp/thirdparty/utf-cpp/include/ww898/cp_utf16.hpp |
cp_utfw.hpp |
software | healthy | rd-cpp/thirdparty/utf-cpp/include/ww898/cp_utfw.hpp |
CrossTest_RdCall_CppClient.cpp |
software | healthy | rd-cpp/src/rd_gen_cpp/test/cross_test/cases/CrossTest_RdCal… |
CrossTest_AllEntities_CppClient.cpp |
software | healthy | rd-cpp/src/rd_gen_cpp/test/cross_test/cases/CrossTest_AllEn… |
CrossTest_AllEntities_CppServer.cpp |
software | healthy | rd-cpp/src/rd_gen_cpp/test/cross_test/cases/CrossTest_AllEn… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
rd-cpp |
software | healthy | rd-cpp |
thirdparty |
software | healthy | rd-cpp/thirdparty |
optional |
software | healthy | rd-cpp/thirdparty/optional |
tl |
software | healthy | rd-cpp/thirdparty/optional/tl |
CTPL |
software | healthy | rd-cpp/thirdparty/CTPL |
include |
software | healthy | rd-cpp/thirdparty/CTPL/include |
variant |
software | healthy | rd-cpp/thirdparty/variant |
include |
software | healthy | rd-cpp/thirdparty/variant/include |
mpark |
software | healthy | rd-cpp/thirdparty/variant/include/mpark |
ordered-map |
software | healthy | rd-cpp/thirdparty/ordered-map |
include |
software | healthy | rd-cpp/thirdparty/ordered-map/include |
tsl |
software | healthy | rd-cpp/thirdparty/ordered-map/include/tsl |
string-view-lite |
software | healthy | rd-cpp/thirdparty/string-view-lite |
include |
software | healthy | rd-cpp/thirdparty/string-view-lite/include |
nonstd |
software | healthy | rd-cpp/thirdparty/string-view-lite/include/nonstd |
countdownlatch |
software | healthy | rd-cpp/thirdparty/countdownlatch |
clsocket |
software | healthy | rd-cpp/thirdparty/clsocket |
src |
software | healthy | rd-cpp/thirdparty/clsocket/src |
utf-cpp |
software | healthy | rd-cpp/thirdparty/utf-cpp |
include |
software | healthy | rd-cpp/thirdparty/utf-cpp/include |
ww898 |
software | healthy | rd-cpp/thirdparty/utf-cpp/include/ww898 |
src |
software | healthy | rd-cpp/src |
rd_gen_cpp |
software | healthy | rd-cpp/src/rd_gen_cpp |
test |
software | healthy | rd-cpp/src/rd_gen_cpp/test |
cross_test |
software | healthy | rd-cpp/src/rd_gen_cpp/test/cross_test |
cases |
software | healthy | rd-cpp/src/rd_gen_cpp/test/cross_test/cases |
base |
software | healthy | rd-cpp/src/rd_gen_cpp/test/cross_test/base |
statics |
software | healthy | rd-cpp/src/rd_gen_cpp/test/cross_test/statics |
src |
software | healthy | rd-cpp/src/rd_gen_cpp/src |
rd_core_cpp |
software | healthy | rd-cpp/src/rd_core_cpp |
src |
software | healthy | rd-cpp/src/rd_core_cpp/src |
test |
software | healthy | rd-cpp/src/rd_core_cpp/src/test |
cases |
software | healthy | rd-cpp/src/rd_core_cpp/src/test/cases |
util |
software | healthy | rd-cpp/src/rd_core_cpp/src/test/util |
main |
software | healthy | rd-cpp/src/rd_core_cpp/src/main |
types |
software | healthy | rd-cpp/src/rd_core_cpp/src/main/types |
util |
software | healthy | rd-cpp/src/rd_core_cpp/src/main/util |
lifetime |
software | healthy | rd-cpp/src/rd_core_cpp/src/main/lifetime |
std |
software | healthy | rd-cpp/src/rd_core_cpp/src/main/std |
reactive |
software | healthy | rd-cpp/src/rd_core_cpp/src/main/reactive |
base |
software | healthy | rd-cpp/src/rd_core_cpp/src/main/reactive/base |
rd_framework_cpp |
software | healthy | rd-cpp/src/rd_framework_cpp |
src |
software | healthy | rd-cpp/src/rd_framework_cpp/src |
test |
software | healthy | rd-cpp/src/rd_framework_cpp/src/test |
cases |
software | healthy | rd-cpp/src/rd_framework_cpp/src/test/cases |
util |
software | healthy | rd-cpp/src/rd_framework_cpp/src/test/util |
wire |
software | healthy | rd-cpp/src/rd_framework_cpp/src/test/util/wire |
test_fixture |
software | healthy | rd-cpp/src/rd_framework_cpp/src/test/util/test_fixture |
scheduler |
software | healthy | rd-cpp/src/rd_framework_cpp/src/test/util/scheduler |
others |
software | healthy | rd-cpp/src/rd_framework_cpp/src/test/util/others |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
gha::build-rd-kt |
cicd | healthy | .github/workflows/build-rd-kt.yml |
gha::release-rd-cpp |
cicd | healthy | .github/workflows/release-rd-cpp.yml |
gha::build-rd-net |
cicd | healthy | .github/workflows/build-rd-net.yml |
gha::build-rd-cpp |
cicd | healthy | .github/workflows/build-rd-cpp.yml |
gha::build-rd-kt-container |
cicd | healthy | .github/workflows/build-rd-kt-container.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
build |
cicd | healthy | .github/workflows/build-rd-kt.yml |
build |
cicd | healthy | .github/workflows/release-rd-cpp.yml |
build |
cicd | healthy | .github/workflows/build-rd-net.yml |
build |
cicd | healthy | .github/workflows/build-rd-cpp.yml |
build |
cicd | healthy | .github/workflows/build-rd-kt-container.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
BUILD_TYPE |
cicd | healthy | — |
NINJA_VERSION |
cicd | healthy | — |
RD_BINTRAY_KEY |
cicd | healthy | — |
RD_BINTRAY_USER |
cicd | healthy | — |
GRADLE_USER_HOME |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-3p65672f |
software | healthy | /tmp/repobility-clone-3p65672f |
| Label | Layer | Status | Path |
|---|---|---|---|
image::Dockerfile |
hardware | healthy | Dockerfile |
This page is publicly accessible at:
https://repobility.com/scan/347b898a-d29f-405d-9afc-97e727d278a1/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/347b898a-d29f-405d-9afc-97e727d278a1/
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.