OmniSharp / OmniSharp/csharp-language-server-protocol
Request: OmniSharp M.E.Configuration/M.E.Logging bump to 2.2
Nobody has claimed this yet.
- Dominant language
- C#
- Stars
- 638
- Forks
- 109
- Avg merge
- 1m
- Merged PRs (30d)
- 2
Description
Omnisharp utilizes MEC/MEL at 2.0.0.0, and several MEC extensions (YAML, TOML) require at least 2.2.
Downstream applications which require to use OmniSharp in the same runspace (Powershell Editor Services for example) cannot load these extensions as a result since omnisharp loads before them and binding redirection can no longer work to bump them to the higher version.
Related: https://github.com/PowerShell/PowerShellEditorServices/issues/1499
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating the project dependency declarations for OmniSharp's M.E.Configuration and M.E.Logging references. Check how the current 2.0.0.0 dependencies are specified, then verify the 2.2 update against the reported YAML and TOML extension compatibility and the related PowerShell Editor Services issue.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- devtools
- Issue type
- Feature
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100