Steve Vermeulen
Steve Vermeulen
This could be unrelated, but on the topic of type inference, it would be really neat if we could do things like this: ``` local function perform_action(action:function(integer):string):string local result =...
+1000 After using Teal a lot lately, missing a function parameter and nil reference errors are the biggest runtime errors I encounter
Is there a way to at least disable this `$metadata$` feature so that us LSP users don't run into this error constantly?
Not yet no. But you are welcome to give it a shot and submit a PR :)
Honestly I'm not sure, I'd have to dig into it some more. It's been awhile since I was in that code, and I am swamped with other work right now
We should probably change it to use the `[InitializeOnLoad]` instead of `[RuntimeInitializeOnLoad]`. But I'd have to test it to be sure that works correctly
Since I'm not sure that runs before awake. But we could use both attributes in that case too
@jokigenki You should be able to use the unity api with the async approach provided here. Assuming you don't use the multithreading awaiters then it should all remain on the...
+1 to some documentation. My impression is that the best documentation is the source code for the servers that are currently using this (eg. [omnisharp-rosylyn](https://github.com/OmniSharp/omnisharp-roslyn)) which take a lot of...
Can someone confirm that this library can be used to create LSP serverss for languages that are not based on .NET?