1 रिपॉजिटरी
Static analysis handling for symbols exposed to external runtimes to prevent false positives in dead code detection.
Distinct from Static Analysis Handling: Candidates focus on call hardening or specific language interops, not static analysis preservation for runtime symbols.
Explore 1 awesome GitHub repository matching programming languages & runtimes · Runtime Interop Analysis. Refine with filters or upvote what's useful.
Periphery is a static analysis tool and dead code detector for Swift projects. It identifies unreferenced classes, structs, functions, and properties, and serves as an API surface optimizer to find public declarations that can be restricted to internal access. The tool includes specialized scanning for Interface Builder files, such as storyboards and XIBs, to ensure UI-connected members are not incorrectly flagged as unused. It also provides automated code removal to eliminate identified dead code and unused parameters directly from source files. Its analysis capabilities cover the detection
Preserves symbols exposed to the Objective-C runtime to prevent false positives in mixed-language projects.