John Fairhurst

Results 150 comments of John Fairhurst

SourceKit runs various phases of the compiler to implement the requests you send through SourceKitten. Your OP suggests SourceKit was sent a CursorInfo request. Your code could be sending this...

The `arguments` here should be the Swift compiler arguments required to compile the module/part-module that contains `filePath`. The [sourcekit docs](https://github.com/apple/swift/blob/main/tools/SourceKit/docs/Protocol.md#cursor-info) describe this: >Array of zero or more strings for the...

You need to pass `lax_spacing: true` to support not requiring newlines in places like that.

That's an error from `xcodebuild` -- it happens if you have a file called `build` from your project where `xcodebuild` itself wants to create a `build` directory.

Yes, jazzy runs `xcodebuild` as part of generating documentation. You haven't said if you have found a possible `build` file in your project that is breaking things? You can either...

Are you maybe using Xcode 15.3 / Swift 5.10? Jazzy (sourcekitten) doesn't support that yet due to incompatible changes in SwiftPM. Fixes are backed up behind Github actions supporting Xcode...

Some pathological extension-merging... ![Screenshot 2024-02-16 at 11 06 17](https://github.com/realm/jazzy/assets/26768470/debde33a-e95f-4d0f-b619-30d96e0a83c0)

Autolinking was quite an effort; at least I understand what it was doing now. The various test specs have changes which are all improvements/bug fixes --- far too much effort...