Ian Leitch
banner
ileitch.bsky.social
Ian Leitch
@ileitch.bsky.social
iOS @ Reddit, author of Periphery: https://github.com/peripheryapp/periphery.
Neat trick or horrible hack? Using SwiftSyntax to parse a test fixture directly from the test function. The closure passed to 'testAnnotated' is the test fixture, it's never executed. The fixture is type checked and syntax highlighted, much nicer than a string fixture. #swiftlang
June 8, 2025 at 11:12 AM
Periphery 3.0 is out! It's much more straightforward to use without needing to list the targets to scan. If you've considered trying it out, now is a great time. github.com/peripheryapp...

If you're upgrading from 2.0, check out the migration guide: github.com/peripheryapp...

#swiftlang
GitHub - peripheryapp/periphery: A tool to identify unused code in Swift projects.
A tool to identify unused code in Swift projects. Contribute to peripheryapp/periphery development by creating an account on GitHub.
github.com
December 29, 2024 at 10:53 AM
I love getting new sponsors on Periphery, even when it’s just a few $. Knowing that someone finds it useful enough to willingly donate gives me a meaningful satisfaction I don’t get often from paid day jobs.
November 22, 2024 at 6:20 PM
Me: *blinks*
Xcode: Hold my beachball
November 20, 2024 at 7:04 PM
OK, I give in. I’ll do an intro.

👋🏻 I’m Ian and I work on the iOS Platform team at Reddit. In my spare time I also develop github.com/peripheryapp.... I’m working on some big changes that I hope to share with you all over the holidays! #SwiftLang
GitHub - peripheryapp/periphery: A tool to identify unused code in Swift projects.
A tool to identify unused code in Swift projects. Contribute to peripheryapp/periphery development by creating an account on GitHub.
github.com
November 19, 2024 at 2:19 PM