Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Code Assistant and Code Validation don't work for C# #2509

Closed
vparfonov opened this issue Sep 20, 2016 · 1 comment
Closed

Code Assistant and Code Validation don't work for C# #2509

vparfonov opened this issue Sep 20, 2016 · 1 comment
Assignees
Labels
kind/bug Outline of a bug - must adhere to the bug report template. severity/blocker Causes system to crash and be non-recoverable or prevents Che developers from working on Che code. sprint/current

Comments

@vparfonov
Copy link
Contributor

Reproduction Steps:

  1. Add org.eclipse.che.ls.csharp agent to the you environment
  2. Start workspace
  3. Create C# project
  4. Crete new CS file

Expected behavior:

Code intellisense should work

Che version: 5.0.0-M2-SNAPSHOT
OS and version: Ubuntu 15.10
Docker version: 1.12.0

Additional information:
I created workspace from Debian stack. Stop it. Then add org.eclipse.che.ls.csharp with swagger in workspace/update environment section. Start workspace again

@vparfonov vparfonov added kind/bug Outline of a bug - must adhere to the bug report template. severity/blocker Causes system to crash and be non-recoverable or prevents Che developers from working on Che code. sprint/current team/ide labels Sep 20, 2016
@evidolob evidolob added the status/in-progress This issue has been taken by an engineer and is under active development. label Sep 26, 2016
@evidolob
Copy link
Contributor

evidolob commented Sep 26, 2016

OmnySharp language server requires project.json file in project root folder https://docs.microsoft.com/en-us/dotnet/articles/core/tools/project-json
For demo I use project.json file with this content:

{
    "version": "1.0.0-*",
    "buildOptions": {
        "emitEntryPoint": true
    },
    "dependencies": {
        "Microsoft.NETCore.App": {
        "type": "platform",
        "version": "1.0.0-rc2-3002702"
        }
    },
    "frameworks": {
        "netcoreapp1.0": {
            "imports": "dnxcore50"
        }
    }
}

evidolob pushed a commit that referenced this issue Sep 26, 2016
@evidolob evidolob added status/pending-merge and removed status/in-progress This issue has been taken by an engineer and is under active development. labels Sep 26, 2016
evidolob pushed a commit that referenced this issue Sep 26, 2016
* #2509 create project.json file in C# project
JPinkney pushed a commit to JPinkney/che that referenced this issue Aug 17, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/bug Outline of a bug - must adhere to the bug report template. severity/blocker Causes system to crash and be non-recoverable or prevents Che developers from working on Che code. sprint/current
Projects
None yet
Development

No branches or pull requests

2 participants