JP Simard
JP Simard
> Oh yeah, didn't even notice that. Though almost all of that's from the Xcode project. Not sure why, I have very little experience with SPM. I can try to...
Thanks for bringing this to my attention. Can you think of a possible solution? Seems like `didSelectAnnotationViewInMap:` is called regardless of whether or not there's another annotation overlapping.
I agree with your first point being too limiting. I've experimented with using a custom `UITapGestureController` to bypass `didSelectAnnotationViewInMap:` but it was wonky. Even with keeping a `mapView` property on...
Which force casts or force unwraps can fail in practice? If you point me to some concrete examples, I'd be able to understand what you're referring to as "dangerous unstable...
When the connection to sourcekit fails, SourceKit will actually log helpful messages such as "Connection interrupt", "pinging service" and "request dropped while restoring service". We could upgrade all `send()` invocations...
I'm not exactly keen on doing a bunch of work for theoretical improvements down the line when things change in an unexpected manner. If you want to produce a pull...
You'll need to determine what compiler arguments Xcode passes to SourceKit and mirror those here. You can do that by launching Xcode from the command line and looking at the...
Last time we tried to speed this up, it caused some slight differences in the result of what was matched vs not, so please be super careful here.
Interesting... I wonder if this would net us some performance enhancements, by sending JSON rather than XPC objects between SourceKitten and SourceKit...
Just curious why you closed this @RLovelett? Still seems like an approach worth prototyping and benchmarking...