{"action":"created","issue":{"url":"https://api.github.com/repos/ensime/ensime-emacs/issues/300","labels_url":"https://api.github.com/repos/ensime/ensime-emacs/issues/300/labels{/name}","comments_url":"https://api.github.com/repos/ensime/ensime-emacs/issues/300/comments","events_url":"https://api.github.com/repos/ensime/ensime-emacs/issues/300/events","html_url":"https://github.com/ensime/ensime-emacs/issues/300","id":117839690,"number":300,"title":"false positive error: \"<artifact> is defined twice conflicting both originated in...\"","user":{"login":"gaydenko","id":3740016,"avatar_url":"https://avatars.githubusercontent.com/u/3740016?v=3","gravatar_id":"","url":"https://api.github.com/users/gaydenko","html_url":"https://github.com/gaydenko","followers_url":"https://api.github.com/users/gaydenko/followers","following_url":"https://api.github.com/users/gaydenko/following{/other_user}","gists_url":"https://api.github.com/users/gaydenko/gists{/gist_id}","starred_url":"https://api.github.com/users/gaydenko/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gaydenko/subscriptions","organizations_url":"https://api.github.com/users/gaydenko/orgs","repos_url":"https://api.github.com/users/gaydenko/repos","events_url":"https://api.github.com/users/gaydenko/events{/privacy}","received_events_url":"https://api.github.com/users/gaydenko/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":17,"created_at":"2015-11-19T15:38:35Z","updated_at":"2015-11-21T10:16:11Z","closed_at":null,"body":"![1447938705](https://cloud.githubusercontent.com/assets/3740016/11276237/5248ae3a-8ef2-11e5-9f36-c7a669f1d767.png)\r\nAfter today updating of ensime-emacs to ensime-20151117.2103 starting of editing of any file results in the error, where artifact can be a method, a val or even internal method as $init$. The issue doesn't depend on the code under editing. Say, this simple project https://github.com/gaydenko/temp01 is also affected by the issue. ensime-sbt 0.2.1 is in use as a global plugin. Java is Oracle one build 1.8.0_66-b17. Scala is 2.11.7. Up to date Arch Linux is in use, kernel 4.2.5.\r\n\r\nHave tried without success:\r\n\r\n -   to clean ensime_cache\r\n -   to redownload the world by deleting ~/.ivy2\r\n\r\nFew last commits to server are related to files manipulations, and it can be a reason of accounting the same file twice. Crazy idea is if developers use, say, Mac treating files manipulations different in comparison with, say, Linux.\r\n\r\n\r\n<bountysource-plugin>\r\n---\r\nWant to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/28402020-false-positive-error-artifact-is-defined-twice-conflicting-both-originated-in?utm_campaign=plugin&utm_content=tracker%2F3469453&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F3469453&utm_medium=issues&utm_source=github).\r\n</bountysource-plugin>"},"comment":{"url":"https://api.github.com/repos/ensime/ensime-emacs/issues/comments/158622557","html_url":"https://github.com/ensime/ensime-emacs/issues/300#issuecomment-158622557","issue_url":"https://api.github.com/repos/ensime/ensime-emacs/issues/300","id":158622557,"user":{"login":"thatismatt","id":77384,"avatar_url":"https://avatars.githubusercontent.com/u/77384?v=3","gravatar_id":"","url":"https://api.github.com/users/thatismatt","html_url":"https://github.com/thatismatt","followers_url":"https://api.github.com/users/thatismatt/followers","following_url":"https://api.github.com/users/thatismatt/following{/other_user}","gists_url":"https://api.github.com/users/thatismatt/gists{/gist_id}","starred_url":"https://api.github.com/users/thatismatt/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/thatismatt/subscriptions","organizations_url":"https://api.github.com/users/thatismatt/orgs","repos_url":"https://api.github.com/users/thatismatt/repos","events_url":"https://api.github.com/users/thatismatt/events{/privacy}","received_events_url":"https://api.github.com/users/thatismatt/received_events","type":"User","site_admin":false},"created_at":"2015-11-21T10:16:11Z","updated_at":"2015-11-21T10:16:11Z","body":"I don't know if this is a useful detail as it would appear obvious to me, but just in case here it is:\r\n\r\nOnce the red squigglies have appeared a `M-x ensime-reload-open-files` fixes the problem until the next external compile."}}