In a number of places in both this library and swift-LanguageServer, Hierarchy is misspelt as Heirarchy. I'm happy to fix it, but I first wanted to check how you wish to handle the breaking change. For example, the default implementation in ServerConnection could be deprecated and renamed, and there is a protocol RequestHandler in swift-LanguageServer with a method called prepareTypeHeirarchy which I could potentially mark @unavailable. But as this is a little subtle, I wanted to get your thoughts before proceeding. Let me know also if you prefer either to totally leave it alone.
In a number of places in both this library and
swift-LanguageServer, Hierarchy is misspelt as Heirarchy. I'm happy to fix it, but I first wanted to check how you wish to handle the breaking change. For example, the default implementation inServerConnectioncould be deprecated and renamed, and there is a protocolRequestHandlerinswift-LanguageServerwith a method calledprepareTypeHeirarchywhich I could potentially mark@unavailable. But as this is a little subtle, I wanted to get your thoughts before proceeding. Let me know also if you prefer either to totally leave it alone.