Ian Leitch

Ian Leitch

@ileitch.bsky.social

iOS @ Reddit, author of Periphery: https://github.com/peripheryapp/periphery.

93 Followers 280 Following 8 Posts Joined Nov 2024
9 months ago

It is a little yes, but a string without highlighting can also be difficult to read. It’s not perfect, but I’m learning to it being preferable over a string. Maybe BEGIN/END comments can help distinguish the fixture part.

1 0 0 0
9 months ago
Post image

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

2 0 1 0
11 months ago

A lot of companies would pay good money for a tool that can quantify the effectiveness of a test.

3 0 0 0
1 year ago
Preview
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.

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

7 1 0 0
1 year ago

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.

0 0 0 0
1 year ago

I’m disappointed I missed out on the rsvp for this one, it looks like I missed out on some great talks. I need to keep a closer eye on my Meetup notifications!

1 0 1 0
1 year ago

Me: *blinks*
Xcode: Hold my beachball

1 0 0 0
1 year ago
Preview
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.

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

15 1 0 0