{"action":"created","issue":{"url":"https://api.github.com/repos/scala-exercises/scala-exercises/issues/348","repository_url":"https://api.github.com/repos/scala-exercises/scala-exercises","labels_url":"https://api.github.com/repos/scala-exercises/scala-exercises/issues/348/labels{/name}","comments_url":"https://api.github.com/repos/scala-exercises/scala-exercises/issues/348/comments","events_url":"https://api.github.com/repos/scala-exercises/scala-exercises/issues/348/events","html_url":"https://github.com/scala-exercises/scala-exercises/pull/348","id":155392234,"number":348,"title":"Implement Evaluator based on Scala Compiler","user":{"login":"MasseGuillaume","id":921490,"avatar_url":"https://avatars.githubusercontent.com/u/921490?v=3","gravatar_id":"","url":"https://api.github.com/users/MasseGuillaume","html_url":"https://github.com/MasseGuillaume","followers_url":"https://api.github.com/users/MasseGuillaume/followers","following_url":"https://api.github.com/users/MasseGuillaume/following{/other_user}","gists_url":"https://api.github.com/users/MasseGuillaume/gists{/gist_id}","starred_url":"https://api.github.com/users/MasseGuillaume/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MasseGuillaume/subscriptions","organizations_url":"https://api.github.com/users/MasseGuillaume/orgs","repos_url":"https://api.github.com/users/MasseGuillaume/repos","events_url":"https://api.github.com/users/MasseGuillaume/events{/privacy}","received_events_url":"https://api.github.com/users/MasseGuillaume/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"andyscott","id":310363,"avatar_url":"https://avatars.githubusercontent.com/u/310363?v=3","gravatar_id":"","url":"https://api.github.com/users/andyscott","html_url":"https://github.com/andyscott","followers_url":"https://api.github.com/users/andyscott/followers","following_url":"https://api.github.com/users/andyscott/following{/other_user}","gists_url":"https://api.github.com/users/andyscott/gists{/gist_id}","starred_url":"https://api.github.com/users/andyscott/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/andyscott/subscriptions","organizations_url":"https://api.github.com/users/andyscott/orgs","repos_url":"https://api.github.com/users/andyscott/repos","events_url":"https://api.github.com/users/andyscott/events{/privacy}","received_events_url":"https://api.github.com/users/andyscott/received_events","type":"User","site_admin":false},"milestone":null,"comments":4,"created_at":"2016-05-18T00:26:47Z","updated_at":"2016-05-23T20:05:11Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/scala-exercises/scala-exercises/pulls/348","html_url":"https://github.com/scala-exercises/scala-exercises/pull/348","diff_url":"https://github.com/scala-exercises/scala-exercises/pull/348.diff","patch_url":"https://github.com/scala-exercises/scala-exercises/pull/348.patch"},"body":"* Evaluator produce an EvalResult[T] it has more information than the original EvaluationResult[T]\r\n  double check to see what can be bubble back to the ui\r\n    * RangePosition in CompilationInfo would need to be shifted (see wrapedCode in eval[T])\r\n* I'm using sbt BuildInfo in ExerciceService to find the correct classpath (artifacts). This would changed when deployed.\r\n  I'm not too familiar with Play dependency injection, it's up to you guys to figure it out.\r\n* MethodEval security (jvm SecurityManager) is off by default in ExercisesService. Play and sbt are running on the same jvm. It should work fine when deployed."},"comment":{"url":"https://api.github.com/repos/scala-exercises/scala-exercises/issues/comments/221080185","html_url":"https://github.com/scala-exercises/scala-exercises/pull/348#issuecomment-221080185","issue_url":"https://api.github.com/repos/scala-exercises/scala-exercises/issues/348","id":221080185,"user":{"login":"MasseGuillaume","id":921490,"avatar_url":"https://avatars.githubusercontent.com/u/921490?v=3","gravatar_id":"","url":"https://api.github.com/users/MasseGuillaume","html_url":"https://github.com/MasseGuillaume","followers_url":"https://api.github.com/users/MasseGuillaume/followers","following_url":"https://api.github.com/users/MasseGuillaume/following{/other_user}","gists_url":"https://api.github.com/users/MasseGuillaume/gists{/gist_id}","starred_url":"https://api.github.com/users/MasseGuillaume/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MasseGuillaume/subscriptions","organizations_url":"https://api.github.com/users/MasseGuillaume/orgs","repos_url":"https://api.github.com/users/MasseGuillaume/repos","events_url":"https://api.github.com/users/MasseGuillaume/events{/privacy}","received_events_url":"https://api.github.com/users/MasseGuillaume/received_events","type":"User","site_admin":false},"created_at":"2016-05-23T20:05:11Z","updated_at":"2016-05-23T20:05:11Z","body":"@dialelo done ;-)"}}
{"actor":{"display_login":"MasseGuillaume"}}