{"action":"created","issue":{"url":"https://api.github.com/repos/google/dagger/issues/233","labels_url":"https://api.github.com/repos/google/dagger/issues/233/labels{/name}","comments_url":"https://api.github.com/repos/google/dagger/issues/233/comments","events_url":"https://api.github.com/repos/google/dagger/issues/233/events","html_url":"https://github.com/google/dagger/issues/233","id":105643481,"number":233,"title":"Dagger-producers 2.0-beta has compile dependency on google guava 18","user":{"login":"kivsiak","id":307729,"avatar_url":"https://avatars.githubusercontent.com/u/307729?v=3","gravatar_id":"","url":"https://api.github.com/users/kivsiak","html_url":"https://github.com/kivsiak","followers_url":"https://api.github.com/users/kivsiak/followers","following_url":"https://api.github.com/users/kivsiak/following{/other_user}","gists_url":"https://api.github.com/users/kivsiak/gists{/gist_id}","starred_url":"https://api.github.com/users/kivsiak/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kivsiak/subscriptions","organizations_url":"https://api.github.com/users/kivsiak/orgs","repos_url":"https://api.github.com/users/kivsiak/repos","events_url":"https://api.github.com/users/kivsiak/events{/privacy}","received_events_url":"https://api.github.com/users/kivsiak/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":7,"created_at":"2015-09-09T17:14:17Z","updated_at":"2015-10-01T14:01:50Z","closed_at":null,"body":"Here is a part of grade dependency query:\r\n \r\n```\r\ncompile - Classpath for compiling the main sources.\r\n+--- com.android.support:appcompat-v7:23.0.1\r\n|    \\--- com.android.support:support-v4:23.0.1\r\n|         \\--- com.android.support:support-annotations:23.0.1\r\n+--- com.google.dagger:dagger:2.0.1\r\n|    \\--- javax.inject:javax.inject:1\r\n+--- com.google.dagger:dagger-producers:2.0-beta\r\n|    +--- com.google.dagger:dagger:2.0 -> 2.0.1 (*)\r\n|    \\--- com.google.guava:guava:18.0\r\n```\r\n\r\nGuava with 14k methods is very undesirable dependency for android. Will it be removed in future releases? "},"comment":{"url":"https://api.github.com/repos/google/dagger/issues/comments/144735247","html_url":"https://github.com/google/dagger/issues/233#issuecomment-144735247","issue_url":"https://api.github.com/repos/google/dagger/issues/233","id":144735247,"user":{"login":"JakeWharton","id":66577,"avatar_url":"https://avatars.githubusercontent.com/u/66577?v=3","gravatar_id":"","url":"https://api.github.com/users/JakeWharton","html_url":"https://github.com/JakeWharton","followers_url":"https://api.github.com/users/JakeWharton/followers","following_url":"https://api.github.com/users/JakeWharton/following{/other_user}","gists_url":"https://api.github.com/users/JakeWharton/gists{/gist_id}","starred_url":"https://api.github.com/users/JakeWharton/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JakeWharton/subscriptions","organizations_url":"https://api.github.com/users/JakeWharton/orgs","repos_url":"https://api.github.com/users/JakeWharton/repos","events_url":"https://api.github.com/users/JakeWharton/events{/privacy}","received_events_url":"https://api.github.com/users/JakeWharton/received_events","type":"User","site_admin":false},"created_at":"2015-10-01T14:01:50Z","updated_at":"2015-10-01T14:01:50Z","body":"It already is a separate jar.\n\nOn Thu, Oct 1, 2015, 8:00 AM Chris Purcell <notifications@github.com> wrote:\n\n> ListenableFuture has been around since 1.0. There's no need to force\n> external users to use the latest version of Guava (losing backwards\n> compatibility since Guava removes methods periodically), simply because you\n> happen to use version 18 features internally. Shading would decouple that.\n>\n> Additionally, given the totally legitimate concern of kivsiak, I would\n> argue that you should be moving the Producers API into an optional JAR, so\n> Guava is not forced onto people who just want Dagger.\n>\n> —\n> Reply to this email directly or view it on GitHub\n> <https://github.com/google/dagger/issues/233#issuecomment-144706739>.\n>\n"}}