SourceKitten v0.24.0 Release Notes
Release Date: 2019-07-22 // almost 5 years ago-
💥 Breaking
🔄 Change
Module.init?(spmName:)
toModule.init?(spmName:inPath:)
.
Norio NomuraSourceKitObjectConvertible
now hasSourceKitObject
parameter requirement
instead ofsourcekitd_object_t
. SourceKitObject isn't publicly
🎉 initializable (this helps memory management).
Colton SchlosserDictionary
andArray
now conditionally conform to
SourceKitObjectConvertible
, instead of crashing when using
unexpected types.
Colton Schlosser✨ Enhancements
➕ Add
cursorInfoUSR
case to theRequest
.
Timofey Solonin➕ Add a
Dictionary<String, SourceKitRepresentable>.referencedUSRs
computed property to retrieve referenced USRs from a SourceKit cursor info
response.
Colton Schlosser🐛 Bug Fixes
🛠 Fix
testCommandantDocsSPM
failed on using Swift Package in Xcode 11, because
✅ Xcode 11 does not useSRCROOT
as current directory on executing tests in
📦Package.swift
.
Norio Nomura🚀 Release memory created for sourcekitd requests.
Colton Schlosser
👕 realm/SwiftLint#2812