{"action":"opened","issue":{"url":"https://api.github.com/repos/ensime/ensime-server/issues/1648","repository_url":"https://api.github.com/repos/ensime/ensime-server","labels_url":"https://api.github.com/repos/ensime/ensime-server/issues/1648/labels{/name}","comments_url":"https://api.github.com/repos/ensime/ensime-server/issues/1648/comments","events_url":"https://api.github.com/repos/ensime/ensime-server/issues/1648/events","html_url":"https://github.com/ensime/ensime-server/issues/1648","id":188961789,"number":1648,"title":"support java editing when using jar urls","user":{"login":"fommil","id":1914041,"avatar_url":"https://avatars.githubusercontent.com/u/1914041?v=3","gravatar_id":"","url":"https://api.github.com/users/fommil","html_url":"https://github.com/fommil","followers_url":"https://api.github.com/users/fommil/followers","following_url":"https://api.github.com/users/fommil/following{/other_user}","gists_url":"https://api.github.com/users/fommil/gists{/gist_id}","starred_url":"https://api.github.com/users/fommil/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fommil/subscriptions","organizations_url":"https://api.github.com/users/fommil/orgs","repos_url":"https://api.github.com/users/fommil/repos","events_url":"https://api.github.com/users/fommil/events{/privacy}","received_events_url":"https://api.github.com/users/fommil/received_events","type":"User","site_admin":false},"labels":[{"id":28453,"url":"https://api.github.com/repos/ensime/ensime-server/labels/Bug","name":"Bug","color":"eb6420","default":false},{"id":359158987,"url":"https://api.github.com/repos/ensime/ensime-server/labels/Java","name":"Java","color":"ffa500","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/ensime/ensime-server/milestones/9","html_url":"https://github.com/ensime/ensime-server/milestones/Big%20Crunch%202.0","labels_url":"https://api.github.com/repos/ensime/ensime-server/milestones/9/labels","id":985888,"number":9,"title":"Big Crunch 2.0","description":"ENSIME 2.0 is all about the removal of technical debt (unnecessary dependencies, APIs / protocols / implementations we regret, etc) and making use of the Java 7 NIO.\r\n\r\nGood features with tests are always accepted, and don't need a milestone unless there is a particular focus.\r\n\r\nThe process of reducing clutter is analogous to the reversal of entropy, which would ultimately result in a Big Crunch.","creator":{"login":"fommil","id":1914041,"avatar_url":"https://avatars.githubusercontent.com/u/1914041?v=3","gravatar_id":"","url":"https://api.github.com/users/fommil","html_url":"https://github.com/fommil","followers_url":"https://api.github.com/users/fommil/followers","following_url":"https://api.github.com/users/fommil/following{/other_user}","gists_url":"https://api.github.com/users/fommil/gists{/gist_id}","starred_url":"https://api.github.com/users/fommil/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fommil/subscriptions","organizations_url":"https://api.github.com/users/fommil/orgs","repos_url":"https://api.github.com/users/fommil/repos","events_url":"https://api.github.com/users/fommil/events{/privacy}","received_events_url":"https://api.github.com/users/fommil/received_events","type":"User","site_admin":false},"open_issues":27,"closed_issues":37,"state":"open","created_at":"2015-02-19T09:22:03Z","updated_at":"2016-11-13T09:51:10Z","due_on":null,"closed_at":null},"comments":0,"created_at":"2016-11-13T09:51:10Z","updated_at":"2016-11-13T09:51:10Z","closed_at":null,"body":"loose ends after #1637\r\n\r\nwe are not supporting java editing when using jar entries (as opposed to extracted files) because we don't fully understand how to add support in the JDK.\r\n\r\nTo reproduce the problem, remove the `.copy(...)` of the definition of `original` in `JavaCompilerSpec`. To see previous attempts, look in the history of the `JavaCompiler` file for references to `NotSoSimpleJavaFileObject`\r\n\r\n@hardmettle"}}
{"actor":{"display_login":"fommil"}}