{"action":"created","issue":{"url":"https://api.github.com/repos/ensime/ensime-sublime/issues/117","repository_url":"https://api.github.com/repos/ensime/ensime-sublime","labels_url":"https://api.github.com/repos/ensime/ensime-sublime/issues/117/labels{/name}","comments_url":"https://api.github.com/repos/ensime/ensime-sublime/issues/117/comments","events_url":"https://api.github.com/repos/ensime/ensime-sublime/issues/117/events","html_url":"https://github.com/ensime/ensime-sublime/issues/117","id":170226108,"number":117,"title":"save classpath failed - invalid system property log.noformat - not a valid command: true","user":{"login":"hossameldeen","id":6719916,"avatar_url":"https://avatars.githubusercontent.com/u/6719916?v=3","gravatar_id":"","url":"https://api.github.com/users/hossameldeen","html_url":"https://github.com/hossameldeen","followers_url":"https://api.github.com/users/hossameldeen/followers","following_url":"https://api.github.com/users/hossameldeen/following{/other_user}","gists_url":"https://api.github.com/users/hossameldeen/gists{/gist_id}","starred_url":"https://api.github.com/users/hossameldeen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hossameldeen/subscriptions","organizations_url":"https://api.github.com/users/hossameldeen/orgs","repos_url":"https://api.github.com/users/hossameldeen/repos","events_url":"https://api.github.com/users/hossameldeen/events{/privacy}","received_events_url":"https://api.github.com/users/hossameldeen/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-08-09T17:36:51Z","updated_at":"2016-12-29T02:11:58Z","closed_at":null,"body":"## Steps\n- Installed sbt 0.13.8\n- Installed ensime's v0.11.0 as a plugin to sublime through Package Control. Made sure of the version through `Package Control: List packages`\n- Created a simple hello-world project.\n- Called `sbt ensimeConfig` inside the directory and .ensime file was created.\n- In sublime, ran `Ensime: Startup`. However, it didn't start and got errors in Sublime's terminal, probably the most relevant of which are  \n\n```\n... [INFO ] Save classpath task failed with error 1 check\n...\\Resolution\\saveClasspath.log\n...\n... [INFO ] Failed to start\n```\n- saveClasspath.log had some logs, probably the most relevant of which are\n\n```\nWarning: invalid system property 'sbt.log.noformat'\n....\n[error] Not a valid command: true\n[error] Not a valid project ID: true\n[error] Expected ':' (if selecting a configuration)\n[error] Not a valid key: true (similar: run, runner, target)\n[error] true\n[error] ^\n```\n## Why the problem happened\n- Ensime calls sbt with the flag `sbt.log.noformat` but sbt doesn't seem to recognize it.\n## Solution\n\nOverride `sbt_flags` to `[\"\"]` in Ensime-sublime's user settings. More detailed steps (quoting @jrlemieux from gitter's chat)\n\n```\nFor completeness, I fixed the problem by editing the file \"Ensime.sublime-settings\" by doing Preferences | Package Settings | Ensime | Settings - User\nAdding these lines in the file (I run under Windows 10):\n{\n\"sbt_binary\": \"C:\\Program Files (x86)\\sbt\\bin\\sbt.bat\",\n\"sbt_flags\" : [\"\"]\n}\n```\n\nHowever, I don't think \"sbt_binary\" line is needed.\n## Notes\n- Whether this is a bug or an expected behaviour in sbt, opened an issue there  \n  https://github.com/sbt/sbt/issues/2695\n- Whether anything more need to be done or no, I don't know.\n"},"comment":{"url":"https://api.github.com/repos/ensime/ensime-sublime/issues/comments/269571677","html_url":"https://github.com/ensime/ensime-sublime/issues/117#issuecomment-269571677","issue_url":"https://api.github.com/repos/ensime/ensime-sublime/issues/117","id":269571677,"user":{"login":"stormcoder","id":691089,"avatar_url":"https://avatars.githubusercontent.com/u/691089?v=3","gravatar_id":"","url":"https://api.github.com/users/stormcoder","html_url":"https://github.com/stormcoder","followers_url":"https://api.github.com/users/stormcoder/followers","following_url":"https://api.github.com/users/stormcoder/following{/other_user}","gists_url":"https://api.github.com/users/stormcoder/gists{/gist_id}","starred_url":"https://api.github.com/users/stormcoder/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stormcoder/subscriptions","organizations_url":"https://api.github.com/users/stormcoder/orgs","repos_url":"https://api.github.com/users/stormcoder/repos","events_url":"https://api.github.com/users/stormcoder/events{/privacy}","received_events_url":"https://api.github.com/users/stormcoder/received_events","type":"User","site_admin":false},"created_at":"2016-12-29T02:11:58Z","updated_at":"2016-12-29T02:11:58Z","body":"This fixed my problem. Thanks."}}
{"actor":{"display_login":"stormcoder"}}