Tackling some issues in SourceKit-LSP and the Swift extension would be a great way to familiarize yourself with the code. You'll want to get a development environment set up for both of these projects and maybe even the Swift DocC repo in case you need to make any changes there as well.
In my opinion, the Go To Definition and error reporting are far more important than syntax highlighting. Though of course it would be awesome if all of these could be accomplished within the project timeline!
Once you've got some form of initial proposal ready then it would be awesome if you posted it in the forums (either here or in a separate thread). I'd be happy to help guide you through fixing it up before the deadline. The earlier the better to give some time for feedback.
Good luck and don't hesitate to reach out with any other questions that you might have!
Hi @matthewbastien! Just a quick update. I've been exploring the SourceKit-LSP codebase and started working on issue #2256 (including DocC extension files in hover documentation). While diving in, I came across an interesting architectural challenge involving a circular module dependency between DocumentationLanguageService and SourceKitLSP. I've left a comment on the issue with my proposed solution would really appreciate your thoughts if you get a chance to take a look! Learning a lot from the codebase. Thank you!