rls icon indicating copy to clipboard operation
rls copied to clipboard

feat: update lsp_types to the latest version

Open aminya opened this issue 3 years ago • 1 comments

  • feat: update lsp_types to the latest version:
    • This required adding some optional fields
    • Updating the progress reporter
    • Using u32 in some places instead of u64
    • Passing the correct type as the request/response
    • Changing the enum field cases to upper case

After debugging the code for some time, I cannot find the reason why the 9 remaining tests are failing. Any help would be appreciated.

using this in the find_impls test seems to fix the issue, but modifying the tests like this looks random to me.

                work_done_progress_params: WorkDoneProgressParams {
                    work_done_token: Some(NumberOrString::String("progress_1".to_owned())),
                },

cc: @Xanewok

aminya avatar Jun 11 '22 05:06 aminya

:umbrella: The latest upstream changes (presumably ece09b88c0365947af79c0ffdeea02bc6c1eec25) made this pull request unmergeable. Please resolve the merge conflicts.

bors avatar Jun 25 '22 13:06 bors