{"action":"opened","pull_request":{"created_at":"2011-12-06T15:05:53Z","state":"open","review_comments":0,"patch_url":"https://github.com/scala-ide/scala-ide/pull/53.patch","updated_at":"2011-12-06T15:05:53Z","changed_files":18,"_links":{"review_comments":{"href":"https://api.github.com/repos/scala-ide/scala-ide/pulls/53/comments"},"comments":{"href":"https://api.github.com/repos/scala-ide/scala-ide/issues/53/comments"},"html":{"href":"https://github.com/scala-ide/scala-ide/pull/53"},"self":{"href":"https://api.github.com/repos/scala-ide/scala-ide/pulls/53"}},"issue_url":"https://github.com/scala-ide/scala-ide/issues/53","user":{"gravatar_id":"666f48df52a763fb714f3ab59eae7de4","id":1098830,"url":"https://api.github.com/users/skyluc","login":"skyluc","avatar_url":"https://secure.gravatar.com/avatar/666f48df52a763fb714f3ab59eae7de4?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"},"comments":0,"merged":false,"body":"The Eclipse java compiler base itself on a resources delta tree to know what source file has changed and need to be recompiled. This delta tree is generated before the build process starts\r\n\r\nDuring the build process, sbt generates a list of Java files it things should be recompiled.\r\n\r\nThis change creates the link between this two process, the calls by the Eclipse Java compiler to get the delta are intercepted, and an augmented resource delta tree is returned instead.\r\n\r\nA big thank to @froden who helped on testing out the branch and reporting problems.","deletions":30,"mergeable":null,"commits":8,"number":53,"id":563194,"base":{"user":{"gravatar_id":"77d2c67b2d3b400cc8fa55624b67a232","id":1026788,"url":"https://api.github.com/users/scala-ide","login":"scala-ide","avatar_url":"https://secure.gravatar.com/avatar/77d2c67b2d3b400cc8fa55624b67a232?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png"},"repo":{"created_at":"2011-10-04T05:56:23Z","pushed_at":"2011-12-06T14:41:23Z","updated_at":"2011-12-06T14:41:23Z","private":false,"clone_url":"https://github.com/scala-ide/scala-ide.git","master_branch":null,"svn_url":"https://svn.github.com/scala-ide/scala-ide","name":"scala-ide","watchers":101,"forks":17,"language":"Scala","owner":{"gravatar_id":"77d2c67b2d3b400cc8fa55624b67a232","id":1026788,"url":"https://api.github.com/users/scala-ide","login":"scala-ide","avatar_url":"https://secure.gravatar.com/avatar/77d2c67b2d3b400cc8fa55624b67a232?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png"},"id":2510011,"homepage":"www.scala-ide.org","description":"Scala IDE for Eclipse","git_url":"git://github.com/scala-ide/scala-ide.git","html_url":"https://github.com/scala-ide/scala-ide","size":884,"fork":false,"url":"https://api.github.com/repos/scala-ide/scala-ide","open_issues":4,"ssh_url":"git@github.com:scala-ide/scala-ide.git"},"sha":"567510a8b58e036d5db2d819a963ddce3d24bd4b","ref":"release/scala-ide-2.0.x","label":"scala-ide:release/scala-ide-2.0.x"},"additions":635,"merged_by":null,"title":"Eclipse Java compiler to do what sbt says should be done","head":{"user":{"gravatar_id":"77d2c67b2d3b400cc8fa55624b67a232","id":1026788,"url":"https://api.github.com/users/scala-ide","login":"scala-ide","avatar_url":"https://secure.gravatar.com/avatar/77d2c67b2d3b400cc8fa55624b67a232?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png"},"repo":{"created_at":"2011-10-04T05:56:23Z","pushed_at":"2011-12-06T14:41:23Z","updated_at":"2011-12-06T14:41:23Z","private":false,"clone_url":"https://github.com/scala-ide/scala-ide.git","master_branch":null,"svn_url":"https://svn.github.com/scala-ide/scala-ide","name":"scala-ide","watchers":101,"forks":17,"language":"Scala","owner":{"gravatar_id":"77d2c67b2d3b400cc8fa55624b67a232","id":1026788,"url":"https://api.github.com/users/scala-ide","login":"scala-ide","avatar_url":"https://secure.gravatar.com/avatar/77d2c67b2d3b400cc8fa55624b67a232?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png"},"id":2510011,"homepage":"www.scala-ide.org","description":"Scala IDE for Eclipse","git_url":"git://github.com/scala-ide/scala-ide.git","html_url":"https://github.com/scala-ide/scala-ide","size":884,"fork":false,"url":"https://api.github.com/repos/scala-ide/scala-ide","open_issues":4,"ssh_url":"git@github.com:scala-ide/scala-ide.git"},"sha":"dc3c32e2f1b7c9772cb5eae5a2e09a6037fd5512","ref":"issue/get-java-to-follow-sbt-1000388","label":"scala-ide:issue/get-java-to-follow-sbt-1000388"},"html_url":"https://github.com/scala-ide/scala-ide/pull/53","closed_at":null,"diff_url":"https://github.com/scala-ide/scala-ide/pull/53.diff","url":"https://api.github.com/repos/scala-ide/scala-ide/pulls/53","merged_at":null},"number":53}