{"action":"created","comment":{"url":"https://api.github.com/repos/sbt/sbt/pulls/comments/34675891","id":34675891,"diff_hunk":"@@ -80,6 +95,13 @@ object Compiler {\n       val scalac = scalaCompiler(instance, cpOptions)\n       new Compilers(scalac, javac)\n     }\n+  @deprecated(\"Deprecated in favor of new sbt.compiler.javac package.\", \"0.13.8\")\n+  def compilers(instance: ScalaInstance, cpOptions: ClasspathOptions, javac: JavaTool, ivyConfiguration: IvyConfiguration)(implicit app: AppConfiguration, log: Logger): Compilers =","path":"main/actions/src/main/scala/sbt/Compiler.scala","position":34,"original_position":34,"commit_id":"1ebd4dc6124838971ea6f98ba7b7c1ed9bd43d3c","original_commit_id":"1ebd4dc6124838971ea6f98ba7b7c1ed9bd43d3c","user":{"login":"jsuereth","id":29006,"avatar_url":"https://avatars.githubusercontent.com/u/29006?v=3","gravatar_id":"","url":"https://api.github.com/users/jsuereth","html_url":"https://github.com/jsuereth","followers_url":"https://api.github.com/users/jsuereth/followers","following_url":"https://api.github.com/users/jsuereth/following{/other_user}","gists_url":"https://api.github.com/users/jsuereth/gists{/gist_id}","starred_url":"https://api.github.com/users/jsuereth/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jsuereth/subscriptions","organizations_url":"https://api.github.com/users/jsuereth/orgs","repos_url":"https://api.github.com/users/jsuereth/repos","events_url":"https://api.github.com/users/jsuereth/events{/privacy}","received_events_url":"https://api.github.com/users/jsuereth/received_events","type":"User","site_admin":false},"body":"Do we need to duplicate a deprecated method?","created_at":"2015-07-15T13:13:27Z","updated_at":"2015-07-15T13:13:27Z","html_url":"https://github.com/sbt/sbt/pull/2106#discussion_r34675891","pull_request_url":"https://api.github.com/repos/sbt/sbt/pulls/2106","_links":{"self":{"href":"https://api.github.com/repos/sbt/sbt/pulls/comments/34675891"},"html":{"href":"https://github.com/sbt/sbt/pull/2106#discussion_r34675891"},"pull_request":{"href":"https://api.github.com/repos/sbt/sbt/pulls/2106"}}},"pull_request":{"url":"https://api.github.com/repos/sbt/sbt/pulls/2106","id":40011774,"html_url":"https://github.com/sbt/sbt/pull/2106","diff_url":"https://github.com/sbt/sbt/pull/2106.diff","patch_url":"https://github.com/sbt/sbt/pull/2106.patch","issue_url":"https://api.github.com/repos/sbt/sbt/issues/2106","number":2106,"state":"open","locked":false,"title":"Find most specific version of compiler interface sources","user":{"login":"Duhemm","id":1765926,"avatar_url":"https://avatars.githubusercontent.com/u/1765926?v=3","gravatar_id":"","url":"https://api.github.com/users/Duhemm","html_url":"https://github.com/Duhemm","followers_url":"https://api.github.com/users/Duhemm/followers","following_url":"https://api.github.com/users/Duhemm/following{/other_user}","gists_url":"https://api.github.com/users/Duhemm/gists{/gist_id}","starred_url":"https://api.github.com/users/Duhemm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Duhemm/subscriptions","organizations_url":"https://api.github.com/users/Duhemm/orgs","repos_url":"https://api.github.com/users/Duhemm/repos","events_url":"https://api.github.com/users/Duhemm/events{/privacy}","received_events_url":"https://api.github.com/users/Duhemm/received_events","type":"User","site_admin":false},"body":"This commit introduces a mechanism that allows sbt to find the most\r\nspecific version of the compiler interface sources that exists using\r\nIvy.\r\n\r\nFor instance, when asked for a compiler interface for Scala 2.11.8-M2,\r\nsbt will look for sources for:\r\n\r\n - 2.11.8-M2 ;\r\n - 2.11.8 ;\r\n - 2.11 ;\r\n - the default sources.\r\n\r\nThis commit also modifies the build definition by removing the\r\nprecompiled projects and configuring the compiler-interface project so\r\nthat it publishes its source artifacts in a Maven-friendly format.","created_at":"2015-07-15T11:16:31Z","updated_at":"2015-07-15T13:13:27Z","closed_at":null,"merged_at":null,"merge_commit_sha":"86bbaa103178c6e821c4613ba8ae06da892a608b","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/sbt/sbt/pulls/2106/commits","review_comments_url":"https://api.github.com/repos/sbt/sbt/pulls/2106/comments","review_comment_url":"https://api.github.com/repos/sbt/sbt/pulls/comments{/number}","comments_url":"https://api.github.com/repos/sbt/sbt/issues/2106/comments","statuses_url":"https://api.github.com/repos/sbt/sbt/statuses/1ebd4dc6124838971ea6f98ba7b7c1ed9bd43d3c","head":{"label":"Duhemm:interface-specific-sources-clean","ref":"interface-specific-sources-clean","sha":"1ebd4dc6124838971ea6f98ba7b7c1ed9bd43d3c","user":{"login":"Duhemm","id":1765926,"avatar_url":"https://avatars.githubusercontent.com/u/1765926?v=3","gravatar_id":"","url":"https://api.github.com/users/Duhemm","html_url":"https://github.com/Duhemm","followers_url":"https://api.github.com/users/Duhemm/followers","following_url":"https://api.github.com/users/Duhemm/following{/other_user}","gists_url":"https://api.github.com/users/Duhemm/gists{/gist_id}","starred_url":"https://api.github.com/users/Duhemm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Duhemm/subscriptions","organizations_url":"https://api.github.com/users/Duhemm/orgs","repos_url":"https://api.github.com/users/Duhemm/repos","events_url":"https://api.github.com/users/Duhemm/events{/privacy}","received_events_url":"https://api.github.com/users/Duhemm/received_events","type":"User","site_admin":false},"repo":{"id":14860622,"name":"sbt","full_name":"Duhemm/sbt","owner":{"login":"Duhemm","id":1765926,"avatar_url":"https://avatars.githubusercontent.com/u/1765926?v=3","gravatar_id":"","url":"https://api.github.com/users/Duhemm","html_url":"https://github.com/Duhemm","followers_url":"https://api.github.com/users/Duhemm/followers","following_url":"https://api.github.com/users/Duhemm/following{/other_user}","gists_url":"https://api.github.com/users/Duhemm/gists{/gist_id}","starred_url":"https://api.github.com/users/Duhemm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Duhemm/subscriptions","organizations_url":"https://api.github.com/users/Duhemm/orgs","repos_url":"https://api.github.com/users/Duhemm/repos","events_url":"https://api.github.com/users/Duhemm/events{/privacy}","received_events_url":"https://api.github.com/users/Duhemm/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/Duhemm/sbt","description":"sbt, a build tool for Scala","fork":true,"url":"https://api.github.com/repos/Duhemm/sbt","forks_url":"https://api.github.com/repos/Duhemm/sbt/forks","keys_url":"https://api.github.com/repos/Duhemm/sbt/keys{/key_id}","collaborators_url":"https://api.github.com/repos/Duhemm/sbt/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/Duhemm/sbt/teams","hooks_url":"https://api.github.com/repos/Duhemm/sbt/hooks","issue_events_url":"https://api.github.com/repos/Duhemm/sbt/issues/events{/number}","events_url":"https://api.github.com/repos/Duhemm/sbt/events","assignees_url":"https://api.github.com/repos/Duhemm/sbt/assignees{/user}","branches_url":"https://api.github.com/repos/Duhemm/sbt/branches{/branch}","tags_url":"https://api.github.com/repos/Duhemm/sbt/tags","blobs_url":"https://api.github.com/repos/Duhemm/sbt/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/Duhemm/sbt/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/Duhemm/sbt/git/refs{/sha}","trees_url":"https://api.github.com/repos/Duhemm/sbt/git/trees{/sha}","statuses_url":"https://api.github.com/repos/Duhemm/sbt/statuses/{sha}","languages_url":"https://api.github.com/repos/Duhemm/sbt/languages","stargazers_url":"https://api.github.com/repos/Duhemm/sbt/stargazers","contributors_url":"https://api.github.com/repos/Duhemm/sbt/contributors","subscribers_url":"https://api.github.com/repos/Duhemm/sbt/subscribers","subscription_url":"https://api.github.com/repos/Duhemm/sbt/subscription","commits_url":"https://api.github.com/repos/Duhemm/sbt/commits{/sha}","git_commits_url":"https://api.github.com/repos/Duhemm/sbt/git/commits{/sha}","comments_url":"https://api.github.com/repos/Duhemm/sbt/comments{/number}","issue_comment_url":"https://api.github.com/repos/Duhemm/sbt/issues/comments{/number}","contents_url":"https://api.github.com/repos/Duhemm/sbt/contents/{+path}","compare_url":"https://api.github.com/repos/Duhemm/sbt/compare/{base}...{head}","merges_url":"https://api.github.com/repos/Duhemm/sbt/merges","archive_url":"https://api.github.com/repos/Duhemm/sbt/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/Duhemm/sbt/downloads","issues_url":"https://api.github.com/repos/Duhemm/sbt/issues{/number}","pulls_url":"https://api.github.com/repos/Duhemm/sbt/pulls{/number}","milestones_url":"https://api.github.com/repos/Duhemm/sbt/milestones{/number}","notifications_url":"https://api.github.com/repos/Duhemm/sbt/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/Duhemm/sbt/labels{/name}","releases_url":"https://api.github.com/repos/Duhemm/sbt/releases{/id}","created_at":"2013-12-02T11:33:49Z","updated_at":"2015-03-08T14:15:29Z","pushed_at":"2015-07-15T08:08:56Z","git_url":"git://github.com/Duhemm/sbt.git","ssh_url":"git@github.com:Duhemm/sbt.git","clone_url":"https://github.com/Duhemm/sbt.git","svn_url":"https://github.com/Duhemm/sbt","homepage":"scala-sbt.org","size":30827,"stargazers_count":0,"watchers_count":0,"language":"Scala","has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":true,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"0.13"}},"base":{"label":"sbt:0.13","ref":"0.13","sha":"4abc8386f29cd0f58e8ba263f3144f5f401be71e","user":{"login":"sbt","id":1158012,"avatar_url":"https://avatars.githubusercontent.com/u/1158012?v=3","gravatar_id":"","url":"https://api.github.com/users/sbt","html_url":"https://github.com/sbt","followers_url":"https://api.github.com/users/sbt/followers","following_url":"https://api.github.com/users/sbt/following{/other_user}","gists_url":"https://api.github.com/users/sbt/gists{/gist_id}","starred_url":"https://api.github.com/users/sbt/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sbt/subscriptions","organizations_url":"https://api.github.com/users/sbt/orgs","repos_url":"https://api.github.com/users/sbt/repos","events_url":"https://api.github.com/users/sbt/events{/privacy}","received_events_url":"https://api.github.com/users/sbt/received_events","type":"Organization","site_admin":false},"repo":{"id":279553,"name":"sbt","full_name":"sbt/sbt","owner":{"login":"sbt","id":1158012,"avatar_url":"https://avatars.githubusercontent.com/u/1158012?v=3","gravatar_id":"","url":"https://api.github.com/users/sbt","html_url":"https://github.com/sbt","followers_url":"https://api.github.com/users/sbt/followers","following_url":"https://api.github.com/users/sbt/following{/other_user}","gists_url":"https://api.github.com/users/sbt/gists{/gist_id}","starred_url":"https://api.github.com/users/sbt/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sbt/subscriptions","organizations_url":"https://api.github.com/users/sbt/orgs","repos_url":"https://api.github.com/users/sbt/repos","events_url":"https://api.github.com/users/sbt/events{/privacy}","received_events_url":"https://api.github.com/users/sbt/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/sbt/sbt","description":"sbt, a build tool for Scala","fork":false,"url":"https://api.github.com/repos/sbt/sbt","forks_url":"https://api.github.com/repos/sbt/sbt/forks","keys_url":"https://api.github.com/repos/sbt/sbt/keys{/key_id}","collaborators_url":"https://api.github.com/repos/sbt/sbt/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/sbt/sbt/teams","hooks_url":"https://api.github.com/repos/sbt/sbt/hooks","issue_events_url":"https://api.github.com/repos/sbt/sbt/issues/events{/number}","events_url":"https://api.github.com/repos/sbt/sbt/events","assignees_url":"https://api.github.com/repos/sbt/sbt/assignees{/user}","branches_url":"https://api.github.com/repos/sbt/sbt/branches{/branch}","tags_url":"https://api.github.com/repos/sbt/sbt/tags","blobs_url":"https://api.github.com/repos/sbt/sbt/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/sbt/sbt/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/sbt/sbt/git/refs{/sha}","trees_url":"https://api.github.com/repos/sbt/sbt/git/trees{/sha}","statuses_url":"https://api.github.com/repos/sbt/sbt/statuses/{sha}","languages_url":"https://api.github.com/repos/sbt/sbt/languages","stargazers_url":"https://api.github.com/repos/sbt/sbt/stargazers","contributors_url":"https://api.github.com/repos/sbt/sbt/contributors","subscribers_url":"https://api.github.com/repos/sbt/sbt/subscribers","subscription_url":"https://api.github.com/repos/sbt/sbt/subscription","commits_url":"https://api.github.com/repos/sbt/sbt/commits{/sha}","git_commits_url":"https://api.github.com/repos/sbt/sbt/git/commits{/sha}","comments_url":"https://api.github.com/repos/sbt/sbt/comments{/number}","issue_comment_url":"https://api.github.com/repos/sbt/sbt/issues/comments{/number}","contents_url":"https://api.github.com/repos/sbt/sbt/contents/{+path}","compare_url":"https://api.github.com/repos/sbt/sbt/compare/{base}...{head}","merges_url":"https://api.github.com/repos/sbt/sbt/merges","archive_url":"https://api.github.com/repos/sbt/sbt/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/sbt/sbt/downloads","issues_url":"https://api.github.com/repos/sbt/sbt/issues{/number}","pulls_url":"https://api.github.com/repos/sbt/sbt/pulls{/number}","milestones_url":"https://api.github.com/repos/sbt/sbt/milestones{/number}","notifications_url":"https://api.github.com/repos/sbt/sbt/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/sbt/sbt/labels{/name}","releases_url":"https://api.github.com/repos/sbt/sbt/releases{/id}","created_at":"2009-08-17T00:31:14Z","updated_at":"2015-07-15T06:08:12Z","pushed_at":"2015-07-15T11:16:31Z","git_url":"git://github.com/sbt/sbt.git","ssh_url":"git@github.com:sbt/sbt.git","clone_url":"https://github.com/sbt/sbt.git","svn_url":"https://github.com/sbt/sbt","homepage":"scala-sbt.org","size":58893,"stargazers_count":2267,"watchers_count":2267,"language":"Scala","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"forks_count":427,"mirror_url":null,"open_issues_count":353,"forks":427,"open_issues":353,"watchers":2267,"default_branch":"0.13"}},"_links":{"self":{"href":"https://api.github.com/repos/sbt/sbt/pulls/2106"},"html":{"href":"https://github.com/sbt/sbt/pull/2106"},"issue":{"href":"https://api.github.com/repos/sbt/sbt/issues/2106"},"comments":{"href":"https://api.github.com/repos/sbt/sbt/issues/2106/comments"},"review_comments":{"href":"https://api.github.com/repos/sbt/sbt/pulls/2106/comments"},"review_comment":{"href":"https://api.github.com/repos/sbt/sbt/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/sbt/sbt/pulls/2106/commits"},"statuses":{"href":"https://api.github.com/repos/sbt/sbt/statuses/1ebd4dc6124838971ea6f98ba7b7c1ed9bd43d3c"}}}}