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.
118 of your 201 findings came from Repobility's proprietary detections. ✓ Repobility tags below mark them.
Upstream (GitHub) caused delay on this scan — not Repobility.
  • GitHub API rate-limited (HTTP 403) — preflight skipped, fell back to direct git clone.
  • Clone from GitHub took 46.76s for a 203.6 MB repo slow.
  • Repobility's analysis ran in 157.85s after the clone landed.

swiftlang/swift

https://github.com/swiftlang/swift · scanned 2026-06-05 08:35 UTC (5 days, 20 hours ago) · 10 languages

348 raw signals (189 security + 159 graph) 11/13 scanners ran System graph score 100 (lower by 18)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 5 days, 20 hours ago · v2 · 212 actionable findings from 2 signal sources. 135 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 65.0 0.15 9.75
security_score 100.0 0.25 25.00
testing_score 90.0 0.20 18.00
documentation_score 88.0 0.15 13.20
practices_score 65.0 0.15 9.75
code_quality 59.0 0.10 5.90
Overall 1.00 81.6
security_score may be inflated — optional security scanners were skipped on this fast scan
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 31318 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
CONTRIBUTING.md software healthy CONTRIBUTING.md
CHANGELOG.md software healthy CHANGELOG.md
Readme.md software healthy Runtimes/Readme.md
Readme.md software healthy Runtimes/Core/Readme.md
Readme.md software healthy Runtimes/Supplemental/Readme.md
swift_test.py software healthy test/swift_test.py
common-case.swift software healthy test/CrossImport/common-case.swift
with-spi-only-import.swift software healthy test/CrossImport/with-spi-only-import.swift
module-trace.swift software healthy test/CrossImport/module-trace.swift
horrible.swift software healthy test/CrossImport/horrible.swift
with-implementation-only.swift software healthy test/CrossImport/with-implementation-only.swift
access-level-imports-errors.swift software healthy test/CrossImport/access-level-imports-errors.swift
negative.swift software healthy test/CrossImport/negative.swift
module-interface.swift software healthy test/CrossImport/module-interface.swift
transitive.swift software healthy test/CrossImport/transitive.swift
member-import-visibility.swift software healthy test/CrossImport/member-import-visibility.swift
loading.swift software healthy test/CrossImport/loading.swift
scoped.swift software healthy test/CrossImport/scoped.swift
remark-option.swift software healthy test/CrossImport/remark-option.swift
explicit-overlay-file.swift software healthy test/CrossImport/explicit-overlay-file.swift
with-access-level-import.swift software healthy test/CrossImport/with-access-level-import.swift
rewrite-module-triples.py software healthy test/CrossImport/Inputs/rewrite-module-triples.py
AlwaysImported.yaml software healthy test/CrossImport/Inputs/lib-templates/lib/swift/FatLibrary.…
OverlaidClangFramework.h software healthy test/CrossImport/Inputs/lib-templates/Frameworks/OverlaidCl…
ClangFramework.h software healthy test/CrossImport/Inputs/lib-templates/Frameworks/ClangFrame…
universal_exports.h software healthy test/CrossImport/Inputs/lib-templates/include/universal_exp…
clang_library.h software healthy test/CrossImport/Inputs/lib-templates/include/clang_library…
clang_library_submodule.h software healthy test/CrossImport/Inputs/lib-templates/include/clang_library…
core_mi6.h software healthy test/CrossImport/Inputs/lib-templates/include/core_mi6.h
func_decls.swift software healthy test/PCMacro/func_decls.swift
defer.swift software healthy test/PCMacro/defer.swift
if.swift software healthy test/PCMacro/if.swift
init.swift software healthy test/PCMacro/init.swift
mutation.swift software healthy test/PCMacro/mutation.swift
getset.swift software healthy test/PCMacro/getset.swift
pc_and_log.swift software healthy test/PCMacro/pc_and_log.swift
nested_function.swift software healthy test/PCMacro/nested_function.swift
for.swift software healthy test/PCMacro/for.swift
switch.swift software healthy test/PCMacro/switch.swift
operators.swift software healthy test/PCMacro/operators.swift
elseif.swift software healthy test/PCMacro/elseif.swift
module_file_id.swift software healthy test/PCMacro/module_file_id.swift
func_throw_notype.swift software healthy test/PCMacro/func_throw_notype.swift
else.swift software healthy test/PCMacro/else.swift
didset.swift software healthy test/PCMacro/didset.swift
plus_equals.swift software healthy test/PCMacro/plus_equals.swift
SilentPlaygroundsRuntime.swift software healthy test/PCMacro/Inputs/SilentPlaygroundsRuntime.swift
PCMacroRuntime.swift software healthy test/PCMacro/Inputs/PCMacroRuntime.swift
PlaygroundModuleAndFileIDs.swift software healthy test/PCMacro/Inputs/PlaygroundModuleAndFileIDs.swift

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

LabelLayerStatusPath
__init__ software healthy test/swift_test.py:28
before_test software healthy test/swift_test.py:36
after_test software healthy test/swift_test.py:75
execute software healthy test/swift_test.py:86
rewritten_names software healthy test/CrossImport/Inputs/rewrite-module-triples.py:24
rewrite software healthy test/CrossImport/Inputs/rewrite-module-triples.py:31
printCmd software healthy test/CAS/Inputs/BuildCommandExtractor.py:21
watchdog software healthy test/Inputs/timeout.py:15
main software healthy test/attr/Inputs/access-note-gen.py:18
offsetify software healthy test/attr/Inputs/access-note-gen.py:57
adjust_comments software healthy test/attr/Inputs/access-note-gen.py:91
move_at_objc_to_access_note software healthy test/attr/Inputs/access-note-gen.py:116
replacer software healthy test/attr/Inputs/access-note-gen.py:165
onload_handler software healthy docs/toc.js:onload_handler
generateTOC software healthy docs/toc.js:generateTOC
split_index software healthy docs/toc.js:split_index
godocs_nodeToText software healthy docs/toc.js:godocs_nodeToText
addTopLinks software healthy docs/toc.js:addTopLinks
_is_package_installed software healthy utils/python_lint.py:56
lint software healthy utils/python_lint.py:75
get_build_url software healthy utils/download-unpublished-toolchains.py:27
get_latest_toolchain_url software healthy utils/download-unpublished-toolchains.py:35
download_toolchain software healthy utils/download-unpublished-toolchains.py:46
untar_toolchain software healthy utils/download-unpublished-toolchains.py:53
parse_args software healthy utils/download-unpublished-toolchains.py:58
main software healthy utils/download-unpublished-toolchains.py:103
main software healthy utils/analyze_code_size.py:14
__init__ software healthy utils/analyze_code_size.py:136
get_symbol_size software dead utils/analyze_code_size.py:71
add software healthy utils/analyze_code_size.py:295
__hash__ software healthy utils/analyze_code_size.py:105
__eq__ software healthy utils/analyze_code_size.py:108
list_symbols software healthy utils/analyze_code_size.py:126
categorize_by_name software healthy utils/analyze_code_size.py:274
categorize_by_mangled_name software healthy utils/analyze_code_size.py:280
add_symbol software healthy utils/analyze_code_size.py:286
is_class_type_ software healthy utils/analyze_code_size.py:312
is_class_type software healthy utils/analyze_code_size.py:318
is_dictionary_like_type software healthy utils/analyze_code_size.py:327
group_library_types software healthy utils/analyze_code_size.py:334
add_specialization software healthy utils/analyze_code_size.py:372
print_specializations software healthy utils/analyze_code_size.py:394
categorize software healthy utils/analyze_code_size.py:555
print_summary software healthy utils/analyze_code_size.py:419
uncategorizedSymbols software healthy utils/analyze_code_size.py:444
print_uncategorizedSymbols software healthy utils/analyze_code_size.py:450
print_category software healthy utils/analyze_code_size.py:457
has_category software healthy utils/analyze_code_size.py:465
parse_segments software healthy utils/analyze_code_size.py:473
show_all software healthy utils/analyze_code_size.py:547

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

LabelLayerStatusPath
Runtimes software healthy Runtimes
Core software healthy Runtimes/Core
Supplemental software healthy Runtimes/Supplemental
test software healthy test
CrossImport software healthy test/CrossImport
Inputs software healthy test/CrossImport/Inputs
lib-templates software healthy test/CrossImport/Inputs/lib-templates
lib software healthy test/CrossImport/Inputs/lib-templates/lib
swift software healthy test/CrossImport/Inputs/lib-templates/lib/swift
FatLibrary.swiftcrossimport software healthy test/CrossImport/Inputs/lib-templates/lib/swift/FatLibrary.…
badarch-badvendor-bados software healthy test/CrossImport/Inputs/lib-templates/lib/swift/FatLibrary.…
Frameworks software healthy test/CrossImport/Inputs/lib-templates/Frameworks
OverlaidClangFramework.framework software healthy test/CrossImport/Inputs/lib-templates/Frameworks/OverlaidCl…
Headers software healthy test/CrossImport/Inputs/lib-templates/Frameworks/OverlaidCl…
ClangFramework.framework software healthy test/CrossImport/Inputs/lib-templates/Frameworks/ClangFrame…
Headers software healthy test/CrossImport/Inputs/lib-templates/Frameworks/ClangFrame…
include software healthy test/CrossImport/Inputs/lib-templates/include
PCMacro software healthy test/PCMacro
Inputs software healthy test/PCMacro/Inputs
FixCode software healthy test/FixCode
Inputs software healthy test/FixCode/Inputs
type software healthy test/type
function software healthy test/type/function
tuple software healthy test/type/tuple
Inputs software healthy test/type/Inputs
infer software healthy test/type/infer
implicit_some software healthy test/type/implicit_some
metatype software healthy test/type/metatype
SILGen software healthy test/SILGen
Inputs software healthy test/SILGen/Inputs
XROS1.0.sdk software healthy test/SILGen/Inputs/XROS1.0.sdk
vtable_internal_imported_ancestor software healthy test/SILGen/Inputs/vtable_internal_imported_ancestor
usr software healthy test/SILGen/Inputs/usr
include software healthy test/SILGen/Inputs/usr/include
codable software healthy test/SILGen/codable
APINotes software healthy test/APINotes
Inputs software healthy test/APINotes/Inputs
broken-modules software healthy test/APINotes/Inputs/broken-modules
custom-frameworks software healthy test/APINotes/Inputs/custom-frameworks
APINotesFrameworkTest.framework software healthy test/APINotes/Inputs/custom-frameworks/APINotesFrameworkTes…
Headers software healthy test/APINotes/Inputs/custom-frameworks/APINotesFrameworkTes…
custom-modules software healthy test/APINotes/Inputs/custom-modules
Compatibility software healthy test/Compatibility
MixAndMatch software healthy test/Compatibility/MixAndMatch
Inputs software healthy test/Compatibility/MixAndMatch/Inputs
ConstValues software healthy test/ConstValues
APIJSON software healthy test/APIJSON
Inputs software healthy test/APIJSON/Inputs
stmt software healthy test/stmt
print software healthy test/stmt/print

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

LabelLayerStatusPath
SwiftTest software healthy test/swift_test.py:27
Symbol software healthy utils/analyze_code_size.py:63
Segment software healthy utils/analyze_code_size.py:75
Section software healthy utils/analyze_code_size.py:81
Category software healthy utils/analyze_code_size.py:88
GenericSpecializationGroupKey software healthy utils/analyze_code_size.py:99
GenericSpecialization software healthy utils/analyze_code_size.py:114
Categories software healthy utils/analyze_code_size.py:135
NegatedSet software healthy utils/swift_build_sdk_interfaces.py:121
ModuleFile software healthy utils/swift_build_sdk_interfaces.py:129
MemAction software healthy utils/rusage.py:42
TimeAction software healthy utils/rusage.py:59
SwiftBenchHarness software healthy utils/swift-bench.py:79
Test software healthy utils/swift-bench.py:373
TestResults software healthy utils/swift-bench.py:398
SwiftIntegerType software healthy utils/SwiftIntTypes.py:28
ParseContext software healthy utils/gyb.py:375
ExecutionContext software healthy utils/gyb.py:550
ASTNode software healthy utils/gyb.py:585
Block software healthy utils/gyb.py:608
Literal software healthy utils/gyb.py:632
Code software healthy utils/gyb.py:652
UnicodeProperty software healthy utils/GYBUnicodeDataUtils.py:15
GraphemeClusterBreakPropertyTable software healthy utils/GYBUnicodeDataUtils.py:39
UnicodeTrieGenerator software healthy utils/GYBUnicodeDataUtils.py:216
SwiftFloatType software healthy utils/SwiftFloatingPointTypes.py:26
WASIRunner software healthy utils/wasm-run.py:14
OptStatsDB software healthy utils/optimizer_counters_to_sql.py:21
DemangleNodePayloadKind software healthy utils/lldb/lldbSwiftDataFormatters.py:63
DemangleNodeSynthProvider software healthy utils/lldb/lldbSwiftDataFormatters.py:72
SwiftLexer software healthy utils/pygments/swift.py:27
SILLexer software healthy utils/pygments/swift.py:317
SwiftConsoleLexer software healthy utils/pygments/swift.py:337
FuncBugReducerTestCase software healthy utils/bug_reducer/tests/test_funcbugreducer.py:27
OptBugReducerTestCase software healthy utils/bug_reducer/tests/test_optbugreducer.py:29
ReduceMiscompilingFunctions software healthy utils/bug_reducer/bug_reducer/func_bug_reducer.py:13
OptimizerTester software healthy utils/bug_reducer/bug_reducer/func_bug_reducer.py:66
ReduceMiscompilingPasses software healthy utils/bug_reducer/bug_reducer/opt_bug_reducer.py:15
SwiftTools software healthy utils/bug_reducer/bug_reducer/swift_tools.py:26
SILToolInvokerConfig software healthy utils/bug_reducer/bug_reducer/swift_tools.py:80
SILToolInvoker software healthy utils/bug_reducer/bug_reducer/swift_tools.py:91
SILConstantInputToolInvoker software healthy utils/bug_reducer/bug_reducer/swift_tools.py:118
SILOptInvoker software healthy utils/bug_reducer/bug_reducer/swift_tools.py:147
SILFuncExtractorInvoker software healthy utils/bug_reducer/bug_reducer/swift_tools.py:180
SILNMInvoker software healthy utils/bug_reducer/bug_reducer/swift_tools.py:222
ListReducer software healthy utils/bug_reducer/bug_reducer/list_reducer.py:10
DumpConfig software healthy utils/api_checker/swift-api-checker.py:97
DiagnoseConfig software healthy utils/api_checker/swift-api-checker.py:184
CallQuietlyException software healthy utils/update_checkout/tests/scheme_mock.py:81
SchemeMockTestCase software healthy utils/update_checkout/tests/scheme_mock.py:190

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

LabelLayerStatusPath
127.0.0.1 network healthy test/Frontend/Inputs/invalid-overlay.yaml
5.0.0.1 network healthy utils/build_swift/tests/build_swift/test_driver_arguments.py
1.0.0.1 network healthy utils/build_swift/tests/build_swift/argparse/test_types.py
3.0.2.1 network healthy utils/build_swift/tests/build_swift/argparse/test_types.py
200.0.56.3 network healthy utils/build_swift/tests/build_swift/argparse/test_types.py
5.6.0.994 network healthy utils/build_swift/tests/build_swift/argparse/test_types.py
1.8.0.2 network healthy utils/build_swift/tests/build_swift/argparse/test_types.py
100.0.56.1 network healthy utils/build_swift/tests/build_swift/argparse/test_types.py
100.0.999.1 network healthy utils/build_swift/tests/build_swift/argparse/test_types.py
5.4.0.300 network healthy utils/build_swift/tests/build_swift/argparse/test_types.py

LabelLayerStatusPath
test_migration.py data healthy utils/build_swift/tests/build_swift/test_migration.py
migration.py data healthy utils/build_swift/build_swift/migration.py

LabelLayerStatusPath
repobility-clone-6v2rhn29 software healthy /tmp/repobility-clone-6v2rhn29

LabelLayerStatusPath
pubsub data healthy utils/swift-api-dump.py

LabelLayerStatusPath
sqlite data healthy utils/optimizer_counters_to_sql.py

LabelLayerStatusPath
Counters data healthy utils/optimizer_counters_to_sql.py
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/0fee15a0-6220-4642-adc2-08c4c9187ee2/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/0fee15a0-6220-4642-adc2-08c4c9187ee2/

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.