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.

apple/swift-syntax

https://github.com/apple/swift-syntax.git · scanned 2026-05-16 12:50 UTC (1 day, 7 hours ago) · 10 languages

44 findings (29 legacy + 15 scanner) Scanner says 87 (lower by 10)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 day, 10 hours ago · v1 · 42 findings from 2 sources. Findings combine the legacy security pipeline AND the multi-layer engine (atlas, wiring, flows, ranked) AND verified AI agent contributions.

JSON
{# ── 2026-05-17 R27 #5: score breakdown panel ────────────────────── Surfaces the score_breakdown JSON that's been silently stored on Repository for months. Turns hidden math into a trust signal. #}
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all
Severity: Critical 0 High 3 Medium 7 Low 30 Source: Legacy 27 9-layer 15 Crowd 0 Layer: Quality 24 Software 3 Api 1 Frontend 1 Security 1 Cicd 12

All 981 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
Changelog.md software healthy Changelog.md
CONTRIBUTING.md software healthy CONTRIBUTING.md
.spi.yml software healthy .spi.yml
Package.swift software healthy Package.swift
wasi-test-toolset.json software healthy Toolsets/wasi-test-toolset.json
README.md software healthy Examples/README.md
Package.swift software healthy Examples/Package.swift
DeclarationMacrosPlayground.swift software healthy Examples/Sources/MacroExamples/Playground/DeclarationMacros…
MemberAttributeMacrosPlayground.swift software healthy Examples/Sources/MacroExamples/Playground/MemberAttributeMa…
AccessorMacrosPlayground.swift software healthy Examples/Sources/MacroExamples/Playground/AccessorMacrosPla…
ComplexMacrosPlayground.swift software healthy Examples/Sources/MacroExamples/Playground/ComplexMacrosPlay…
ExtensionMacrosPlayground.swift software healthy Examples/Sources/MacroExamples/Playground/ExtensionMacrosPl…
SourceLocationMacrosPlayground.swift software healthy Examples/Sources/MacroExamples/Playground/SourceLocationMac…
MemberMacrosPlayground.swift software healthy Examples/Sources/MacroExamples/Playground/MemberMacrosPlayg…
main.swift software healthy Examples/Sources/MacroExamples/Playground/main.swift
PeerMacrosPlayground.swift software healthy Examples/Sources/MacroExamples/Playground/PeerMacrosPlaygro…
ExpressionMacrosPlayground.swift software healthy Examples/Sources/MacroExamples/Playground/ExpressionMacrosP…
MemberMacros.swift software healthy Examples/Sources/MacroExamples/Interface/MemberMacros.swift
ExtensionMacros.swift software healthy Examples/Sources/MacroExamples/Interface/ExtensionMacros.sw…
ExpressionMacros.swift software healthy Examples/Sources/MacroExamples/Interface/ExpressionMacros.s…
ComplexMacros.swift software healthy Examples/Sources/MacroExamples/Interface/ComplexMacros.swift
AccessorMacros.swift software healthy Examples/Sources/MacroExamples/Interface/AccessorMacros.swi…
MemberAttributeMacros.swift software healthy Examples/Sources/MacroExamples/Interface/MemberAttributeMac…
SourceLocationMacros.swift software healthy Examples/Sources/MacroExamples/Interface/SourceLocationMacr…
DeclarationMacros.swift software healthy Examples/Sources/MacroExamples/Interface/DeclarationMacros.…
PeerMacros.swift software healthy Examples/Sources/MacroExamples/Interface/PeerMacros.swift
Plugin.swift software healthy Examples/Sources/MacroExamples/Implementation/Plugin.swift
Diagnostics.swift software healthy Examples/Sources/MacroExamples/Implementation/Diagnostics.s…
AddCompletionHandlerMacro.swift software healthy Examples/Sources/MacroExamples/Implementation/Peer/AddCompl…
AddAsyncMacro.swift software healthy Examples/Sources/MacroExamples/Implementation/Peer/AddAsync…
PeerValueWithSuffixNameMacro.swift software healthy Examples/Sources/MacroExamples/Implementation/Peer/PeerValu…
FuncUniqueMacro.swift software healthy Examples/Sources/MacroExamples/Implementation/Declaration/F…
DictionaryIndirectionMacro.swift software healthy Examples/Sources/MacroExamples/Implementation/ComplexMacros…
ObservableMacro.swift software healthy Examples/Sources/MacroExamples/Implementation/ComplexMacros…
OptionSetMacro.swift software healthy Examples/Sources/MacroExamples/Implementation/ComplexMacros…
EnvironmentValueMacro.swift software healthy Examples/Sources/MacroExamples/Implementation/Accessor/Envi…
MemberDeprecatedMacro.swift software healthy Examples/Sources/MacroExamples/Implementation/MemberAttribu…
WrapStoredPropertiesMacro.swift software healthy Examples/Sources/MacroExamples/Implementation/MemberAttribu…
URLMacro.swift software healthy Examples/Sources/MacroExamples/Implementation/Expression/UR…
AddBlocker.swift software healthy Examples/Sources/MacroExamples/Implementation/Expression/Ad…
StringifyMacro.swift software healthy Examples/Sources/MacroExamples/Implementation/Expression/St…
FontLiteralMacro.swift software healthy Examples/Sources/MacroExamples/Implementation/Expression/Fo…
SourceLocationMacro.swift software healthy Examples/Sources/MacroExamples/Implementation/Expression/So…
WarningMacro.swift software healthy Examples/Sources/MacroExamples/Implementation/Expression/Wa…
DefaultFatalErrorImplementationMacro.swift software healthy Examples/Sources/MacroExamples/Implementation/Extension/Def…
EquatableExtensionMacro.swift software healthy Examples/Sources/MacroExamples/Implementation/Extension/Equ…
CaseDetectionMacro.swift software healthy Examples/Sources/MacroExamples/Implementation/Member/CaseDe…
NewTypeMacro.swift software healthy Examples/Sources/MacroExamples/Implementation/Member/NewTyp…
MetaEnumMacro.swift software healthy Examples/Sources/MacroExamples/Implementation/Member/MetaEn…

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

LabelLayerStatusPath
Toolsets software healthy Toolsets
Examples software healthy Examples
Sources software healthy Examples/Sources
MacroExamples software healthy Examples/Sources/MacroExamples
Playground software healthy Examples/Sources/MacroExamples/Playground
Interface software healthy Examples/Sources/MacroExamples/Interface
Implementation software healthy Examples/Sources/MacroExamples/Implementation
Peer software healthy Examples/Sources/MacroExamples/Implementation/Peer
Declaration software healthy Examples/Sources/MacroExamples/Implementation/Declaration
ComplexMacros software healthy Examples/Sources/MacroExamples/Implementation/ComplexMacros
Accessor software healthy Examples/Sources/MacroExamples/Implementation/Accessor
MemberAttribute software healthy Examples/Sources/MacroExamples/Implementation/MemberAttribu…
Expression software healthy Examples/Sources/MacroExamples/Implementation/Expression
Extension software healthy Examples/Sources/MacroExamples/Implementation/Extension
Member software healthy Examples/Sources/MacroExamples/Implementation/Member
Examples-all software healthy Examples/Sources/Examples-all
CodeGenerationUsingSwiftSyntaxBuilder software healthy Examples/Sources/CodeGenerationUsingSwiftSyntaxBuilder
AddOneToIntegerLiterals software healthy Examples/Sources/AddOneToIntegerLiterals
Tests software healthy Examples/Tests
MacroExamples software healthy Examples/Tests/MacroExamples
Implementation software healthy Examples/Tests/MacroExamples/Implementation
Peer software healthy Examples/Tests/MacroExamples/Implementation/Peer
Declaration software healthy Examples/Tests/MacroExamples/Implementation/Declaration
ComplexMacros software healthy Examples/Tests/MacroExamples/Implementation/ComplexMacros
Accessor software healthy Examples/Tests/MacroExamples/Implementation/Accessor
MemberAttribute software healthy Examples/Tests/MacroExamples/Implementation/MemberAttribute
Expression software healthy Examples/Tests/MacroExamples/Implementation/Expression
Extension software healthy Examples/Tests/MacroExamples/Implementation/Extension
Member software healthy Examples/Tests/MacroExamples/Implementation/Member
Dummy software healthy Examples/Tests/Dummy
SwiftSyntaxDevUtils software healthy SwiftSyntaxDevUtils
Sources software healthy SwiftSyntaxDevUtils/Sources
swift-syntax-dev-utils software healthy SwiftSyntaxDevUtils/Sources/swift-syntax-dev-utils
common software healthy SwiftSyntaxDevUtils/Sources/swift-syntax-dev-utils/common
commands software healthy SwiftSyntaxDevUtils/Sources/swift-syntax-dev-utils/commands
Release Notes software healthy Release Notes
Sources software healthy Sources
SwiftSyntaxMacrosGenericTestSupport software healthy Sources/SwiftSyntaxMacrosGenericTestSupport
SwiftWarningControl software healthy Sources/SwiftWarningControl
_SwiftLibraryPluginProviderCShims software healthy Sources/_SwiftLibraryPluginProviderCShims
include software healthy Sources/_SwiftLibraryPluginProviderCShims/include
_InstructionCounter software healthy Sources/_InstructionCounter
include software healthy Sources/_InstructionCounter/include
src software healthy Sources/_InstructionCounter/src
SwiftSyntaxMacros software healthy Sources/SwiftSyntaxMacros
MacroProtocols software healthy Sources/SwiftSyntaxMacros/MacroProtocols
SwiftSyntaxMacros.docc software healthy Sources/SwiftSyntaxMacros/SwiftSyntaxMacros.docc
SwiftBasicFormat software healthy Sources/SwiftBasicFormat
SwiftBasicFormat.docc software healthy Sources/SwiftBasicFormat/SwiftBasicFormat.docc
SwiftParserDiagnostics software healthy Sources/SwiftParserDiagnostics

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

LabelLayerStatusPath
tests cicd healthy .github/workflows/pull_request.yml
soundness cicd healthy .github/workflows/pull_request.yml
bazel_build cicd healthy .github/workflows/pull_request.yml
verify_source_code cicd healthy .github/workflows/pull_request.yml
test_using_swift_syntax_dev_utils_linux cicd healthy .github/workflows/pull_request.yml
test_using_swift_syntax_dev_utils_windows cicd healthy .github/workflows/pull_request.yml
create_merge_pr cicd healthy .github/workflows/automerge.yml
check_triggering_actor cicd healthy .github/workflows/publish_release.yml
test cicd healthy .github/workflows/publish_release.yml
create_tag cicd healthy .github/workflows/publish_release.yml
create_release cicd healthy .github/workflows/publish_release.yml

LabelLayerStatusPath
gha::pull_request cicd healthy .github/workflows/pull_request.yml
gha::automerge cicd healthy .github/workflows/automerge.yml
gha::publish_release cicd healthy .github/workflows/publish_release.yml

LabelLayerStatusPath
repobility-clone-w434tlz0 software healthy /tmp/repobility-clone-w434tlz0
{# ── 2026-05-17 Round 14: AI-agent bridge footer ────────────────────── Discoverability: the /agents/voting/ guide + MCP manifest exist but aren't linked from anywhere users actually land. Small, opt-in footer. #}
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/baea6949-a961-48bf-bcc4-2305c5c280b9/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/baea6949-a961-48bf-bcc4-2305c5c280b9/

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.