{"action":"created","issue":{"url":"https://api.github.com/repos/greenjoe/lambdaFromString/issues/1","labels_url":"https://api.github.com/repos/greenjoe/lambdaFromString/issues/1/labels{/name}","comments_url":"https://api.github.com/repos/greenjoe/lambdaFromString/issues/1/comments","events_url":"https://api.github.com/repos/greenjoe/lambdaFromString/issues/1/events","html_url":"https://github.com/greenjoe/lambdaFromString/issues/1","id":106992647,"number":1,"title":"Eclipse Java compiler instead of tools.jar?","user":{"login":"MastaP","id":185344,"avatar_url":"https://avatars.githubusercontent.com/u/185344?v=3","gravatar_id":"","url":"https://api.github.com/users/MastaP","html_url":"https://github.com/MastaP","followers_url":"https://api.github.com/users/MastaP/followers","following_url":"https://api.github.com/users/MastaP/following{/other_user}","gists_url":"https://api.github.com/users/MastaP/gists{/gist_id}","starred_url":"https://api.github.com/users/MastaP/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MastaP/subscriptions","organizations_url":"https://api.github.com/users/MastaP/orgs","repos_url":"https://api.github.com/users/MastaP/repos","events_url":"https://api.github.com/users/MastaP/events{/privacy}","received_events_url":"https://api.github.com/users/MastaP/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/greenjoe/lambdaFromString/labels/Plan/Investigation","name":"Plan/Investigation","color":"bfd4f2"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-09-17T14:06:20Z","updated_at":"2015-09-17T16:01:55Z","closed_at":null,"body":"Hi,\r\n\r\nYour project looks really promising and I would like to try and use it in one of our products, but it has a major limitation, that is, the dependency on the JDK.\r\nIt is a known fact that tools.jar cannot be a part of the distribution, but there is a good alternative - ECJ.\r\nhttp://mvnrepository.com/artifact/org.eclipse.jdt.core.compiler/ecj\r\nCould you consider using it instead?\r\n"},"comment":{"url":"https://api.github.com/repos/greenjoe/lambdaFromString/issues/comments/141132932","html_url":"https://github.com/greenjoe/lambdaFromString/issues/1#issuecomment-141132932","issue_url":"https://api.github.com/repos/greenjoe/lambdaFromString/issues/1","id":141132932,"user":{"login":"greenjoe","id":6075325,"avatar_url":"https://avatars.githubusercontent.com/u/6075325?v=3","gravatar_id":"","url":"https://api.github.com/users/greenjoe","html_url":"https://github.com/greenjoe","followers_url":"https://api.github.com/users/greenjoe/followers","following_url":"https://api.github.com/users/greenjoe/following{/other_user}","gists_url":"https://api.github.com/users/greenjoe/gists{/gist_id}","starred_url":"https://api.github.com/users/greenjoe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/greenjoe/subscriptions","organizations_url":"https://api.github.com/users/greenjoe/orgs","repos_url":"https://api.github.com/users/greenjoe/repos","events_url":"https://api.github.com/users/greenjoe/events{/privacy}","received_events_url":"https://api.github.com/users/greenjoe/received_events","type":"User","site_admin":false},"created_at":"2015-09-17T16:01:55Z","updated_at":"2015-09-17T16:01:55Z","body":"Hello!\r\n\r\nIt seems to be a really good idea as depending on ECJ would certainly be better than depending on JDK. ECJ implements the same interface as Java Compiler so I've just created a quick proof of concept and made all the tests passing with ECJ. There are some changes that I have to make like changing default target and source version compiler options and improving diagnostic info handling a bit. I'm definitely going to try to implement this feature for the next version in the coming days. Thank you for the issue :-) "}}