RLovelett / langserver-swift

A Swift implementation of the open Language Server Protocol.
Apache License 2.0
177 stars 16 forks source link

Swift 4 update #29

Closed artemkalinovsky closed 7 years ago

artemkalinovsky commented 7 years ago

Hi @RLovelett ,

Your Swift extension for Visual Studio Code is awesome and I'm using it everyday with Xcode. Do you plan to continue support and release update for Swift 4?

Thanks

TofPlay commented 7 years ago

Same question as @artemkalinovsky

RLovelett commented 7 years ago

I have every intention of doing so. In fact, I've started the process of upgrading to Swift 4. I mostly have it compiling against Swift 4. Though I haven't fully tested everything.

The first challenge is that the API for the SwiftPM integration is drastically different between 3 and 4.

The second challenge is that I live in Florida and we were affected by Irma. We went over a week without water, power or internet. Things are starting to return to normal but I've spent the last few weekends (which is when I typically work on this) fixing broken things at the house and clearing debris from my yard and family member's yards.

Hopefully soon I will be able to get back to a more typical work cycle.

artemkalinovsky commented 7 years ago

Hi @RLovelett,

Nice to hear that project will keep going!

Hope you'll get well soon after this terrible hurricane. Prays from Ukraine🙏🇺🇦

RLovelett commented 7 years ago

I've added PR #30 that branch (despite being named swift-3.2 actually works with Swift 4). It is still a WIP in progress but if you wanted to start testing and providing feedback on that branch I'd certainly appreciate it.