https://bugs.kde.org/show_bug.cgi?id=458624

            Bug ID: 458624
           Summary: [LSP] Omnisharp-roslyn Launches Out of Scope
           Product: kate
           Version: 22.08.0
          Platform: Archlinux Packages
               URL: https://aur.archlinux.org/packages/omnisharp-roslyn
                OS: Linux
            Status: REPORTED
          Keywords: needs_verification, usability
          Severity: normal
          Priority: NOR
         Component: scripting
          Assignee: kwrite-bugs-n...@kde.org
          Reporter: nekone...@protonmail.ch
  Target Milestone: ---
             Flags: Usability+

Created attachment 151776
  --> https://bugs.kde.org/attachment.cgi?id=151776&action=edit
LSP Output Log

SUMMARY
The Omnisharp language server is started by Kate in what seems to be the home
directory rather than where the project folder is; this causes Omnisharp not to
be able to find the desired C# solution (.sln) and not provide LSP support as
it should.
(Omnisharp version 1.39.1)

STEPS TO REPRODUCE
1. Install Omnisharp-roslyn (There's several AUR pages for it; I provided one
in the URL section of this report)
2. Clone a C# project from a source repository
3. Open the project folder with Kate (Kate will prompt the user to enable the
language server)

OBSERVED RESULT
The language server is started but doesn't provide any of the intended
functions, possibly due to being out of scope of the project location

EXPECTED RESULT
The language server should be directed to the C# project appropriately to
provide LSP data

SOFTWARE/OS VERSIONS
Linux: Arch Linux
KDE Plasma Version: 5.25.4
KDE Frameworks Version: 5.97.0
Qt Version: 5.15.5

ADDITIONAL INFORMATION

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to