{"action":"created","issue":{"url":"https://api.github.com/repos/scala-ide/scala-ide/issues/906","labels_url":"https://api.github.com/repos/scala-ide/scala-ide/issues/906/labels{/name}","comments_url":"https://api.github.com/repos/scala-ide/scala-ide/issues/906/comments","events_url":"https://api.github.com/repos/scala-ide/scala-ide/issues/906/events","html_url":"https://github.com/scala-ide/scala-ide/pull/906","id":60291214,"number":906,"title":"Expression evaluator","user":{"login":"sschaef","id":488530,"avatar_url":"https://avatars.githubusercontent.com/u/488530?v=3","gravatar_id":"","url":"https://api.github.com/users/sschaef","html_url":"https://github.com/sschaef","followers_url":"https://api.github.com/users/sschaef/followers","following_url":"https://api.github.com/users/sschaef/following{/other_user}","gists_url":"https://api.github.com/users/sschaef/gists{/gist_id}","starred_url":"https://api.github.com/users/sschaef/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sschaef/subscriptions","organizations_url":"https://api.github.com/users/sschaef/orgs","repos_url":"https://api.github.com/users/sschaef/repos","events_url":"https://api.github.com/users/sschaef/events{/privacy}","received_events_url":"https://api.github.com/users/sschaef/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2015-03-09T02:35:08Z","updated_at":"2015-03-09T14:28:38Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/scala-ide/scala-ide/pulls/906","html_url":"https://github.com/scala-ide/scala-ide/pull/906","diff_url":"https://github.com/scala-ide/scala-ide/pull/906.diff","patch_url":"https://github.com/scala-ide/scala-ide/pull/906.patch"},"body":"Supersedes #874\r\n\r\nSee the previous PR for further information, this PR only handles the extraction of the expression evaluator from the main Scala IDE plugin to its own plugin with the name \"org.scala-ide.sdt.debug.expression\".\r\n\r\nSee the commit messages for more information and for challenges that had to be solved on the way.\r\n\r\nTODO:\r\n\r\n- [x] 47 tests fail. I guess they all fail because of the same reason. I probably introduced a logic error somewhere while doing refactorings.\r\n\r\n\\cc @Kwestor, @pbatko, @pkukielka, @mpociecha, @romanowski, @rpokrywka"},"comment":{"url":"https://api.github.com/repos/scala-ide/scala-ide/issues/comments/77863021","html_url":"https://github.com/scala-ide/scala-ide/pull/906#issuecomment-77863021","issue_url":"https://api.github.com/repos/scala-ide/scala-ide/issues/906","id":77863021,"user":{"login":"Kwestor","id":3084180,"avatar_url":"https://avatars.githubusercontent.com/u/3084180?v=3","gravatar_id":"","url":"https://api.github.com/users/Kwestor","html_url":"https://github.com/Kwestor","followers_url":"https://api.github.com/users/Kwestor/followers","following_url":"https://api.github.com/users/Kwestor/following{/other_user}","gists_url":"https://api.github.com/users/Kwestor/gists{/gist_id}","starred_url":"https://api.github.com/users/Kwestor/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Kwestor/subscriptions","organizations_url":"https://api.github.com/users/Kwestor/orgs","repos_url":"https://api.github.com/users/Kwestor/repos","events_url":"https://api.github.com/users/Kwestor/events{/privacy}","received_events_url":"https://api.github.com/users/Kwestor/received_events","type":"User","site_admin":false},"created_at":"2015-03-09T14:28:38Z","updated_at":"2015-03-09T14:28:38Z","body":"About errors: this tests looks like that: `evalWithToolboxError(\"short ^ double\")` and checks if compilation fails (it should, as this also fails in scalac).\r\n\r\nAbout speed: right now every test suite runs debugger to certain breakpoint (defined by it's `BaseIntegrationTestCompanion`), then run's all tests and shuts down project. Do you have any ideas how to speed it up further?"}}