{"action":"created","comment":{"url":"https://api.github.com/repos/ReactiveX/RxAndroid/pulls/comments/147454156","pull_request_review_id":72556748,"id":147454156,"diff_hunk":"@@ -17,6 +21,6 @@ subprojects {\n ext {\n     minSdkVersion = 9\n     compileSdkVersion = 26\n-    buildToolsVersion = '26.0.1'\n+    buildToolsVersion = '26.0.2'","path":"build.gradle","position":20,"original_position":20,"commit_id":"f876b9bf13f0732484b1e838e656eb266c5d609e","original_commit_id":"7b79704910693df6bc5ad5b6f23dbfa8dbb08405","user":{"login":"artem-zinnatullin","id":967132,"avatar_url":"https://avatars0.githubusercontent.com/u/967132?v=4","gravatar_id":"","url":"https://api.github.com/users/artem-zinnatullin","html_url":"https://github.com/artem-zinnatullin","followers_url":"https://api.github.com/users/artem-zinnatullin/followers","following_url":"https://api.github.com/users/artem-zinnatullin/following{/other_user}","gists_url":"https://api.github.com/users/artem-zinnatullin/gists{/gist_id}","starred_url":"https://api.github.com/users/artem-zinnatullin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/artem-zinnatullin/subscriptions","organizations_url":"https://api.github.com/users/artem-zinnatullin/orgs","repos_url":"https://api.github.com/users/artem-zinnatullin/repos","events_url":"https://api.github.com/users/artem-zinnatullin/events{/privacy}","received_events_url":"https://api.github.com/users/artem-zinnatullin/received_events","type":"User","site_admin":false},"body":"Required for AGP 3.x","created_at":"2017-10-27T16:16:59Z","updated_at":"2017-10-27T16:18:18Z","html_url":"https://github.com/ReactiveX/RxAndroid/pull/403#discussion_r147454156","pull_request_url":"https://api.github.com/repos/ReactiveX/RxAndroid/pulls/403","author_association":"CONTRIBUTOR","_links":{"self":{"href":"https://api.github.com/repos/ReactiveX/RxAndroid/pulls/comments/147454156"},"html":{"href":"https://github.com/ReactiveX/RxAndroid/pull/403#discussion_r147454156"},"pull_request":{"href":"https://api.github.com/repos/ReactiveX/RxAndroid/pulls/403"}}},"pull_request":{"url":"https://api.github.com/repos/ReactiveX/RxAndroid/pulls/403","id":149229880,"html_url":"https://github.com/ReactiveX/RxAndroid/pull/403","diff_url":"https://github.com/ReactiveX/RxAndroid/pull/403.diff","patch_url":"https://github.com/ReactiveX/RxAndroid/pull/403.patch","issue_url":"https://api.github.com/repos/ReactiveX/RxAndroid/issues/403","number":403,"state":"open","locked":false,"title":"Update AGP 2.3.3 → 3.0.0, Android Maven Gradle Plugin 1.4.1 → 2.0.","user":{"login":"artem-zinnatullin","id":967132,"avatar_url":"https://avatars0.githubusercontent.com/u/967132?v=4","gravatar_id":"","url":"https://api.github.com/users/artem-zinnatullin","html_url":"https://github.com/artem-zinnatullin","followers_url":"https://api.github.com/users/artem-zinnatullin/followers","following_url":"https://api.github.com/users/artem-zinnatullin/following{/other_user}","gists_url":"https://api.github.com/users/artem-zinnatullin/gists{/gist_id}","starred_url":"https://api.github.com/users/artem-zinnatullin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/artem-zinnatullin/subscriptions","organizations_url":"https://api.github.com/users/artem-zinnatullin/orgs","repos_url":"https://api.github.com/users/artem-zinnatullin/repos","events_url":"https://api.github.com/users/artem-zinnatullin/events{/privacy}","received_events_url":"https://api.github.com/users/artem-zinnatullin/received_events","type":"User","site_admin":false},"body":"Related to #399.\r\n\r\n- AGP 3.x https://developer.android.com/studio/build/gradle-plugin-3-0-0-migration.html\r\n- Android Maven Gradle Plugin https://github.com/dcendents/android-maven-gradle-plugin/releases/tag/2.0\r\n\r\nPrevious [RxAndroid 2.0.1 pom](https://search.maven.org/remotecontent?filepath=io/reactivex/rxjava2/rxandroid/2.0.1/rxandroid-2.0.1.pom) to compare with.\r\n\r\n<details><summary>New pom now includes `testImplementation` libraries (click to expand)</summary><p>\r\n\r\n```xml\r\n<?xml version=\"1.0\" encoding=\"UTF-8\"?>\r\n<project xsi:schemaLocation=\"http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd\" xmlns=\"http://maven.apache.org/POM/4.0.0\"\r\n    xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\">\r\n  <modelVersion>4.0.0</modelVersion>\r\n  <groupId>io.reactivex.rxjava2</groupId>\r\n  <artifactId>rxandroid</artifactId>\r\n  <version>2.0.2</version>\r\n  <packaging>aar</packaging>\r\n  <name>RxAndroid</name>\r\n  <description>RxAndroid</description>\r\n  <url>https://github.com/ReactiveX/RxAndroid</url>\r\n  <licenses>\r\n    <license>\r\n      <name>The Apache Software License, Version 2.0</name>\r\n      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>\r\n      <distribution>repo</distribution>\r\n    </license>\r\n  </licenses>\r\n  <developers>\r\n    <developer>\r\n      <id>JakeWharton</id>\r\n      <name>Jake Wharton</name>\r\n    </developer>\r\n    <developer>\r\n      <id>mttkay</id>\r\n      <name>Matthias Käppler</name>\r\n    </developer>\r\n    <developer>\r\n      <id>dlew</id>\r\n      <name>Dan Lew</name>\r\n    </developer>\r\n  </developers>\r\n  <scm>\r\n    <connection>scm:git:https://github.com/ReactiveX/RxAndroid.git</connection>\r\n    <developerConnection>scm:git:git@github.com:ReactiveX/RxAndroid.git</developerConnection>\r\n    <url>https://github.com/ReactiveX/RxAndroid</url>\r\n  </scm>\r\n  <dependencies>\r\n    <dependency>\r\n      <groupId>io.reactivex.rxjava2</groupId>\r\n      <artifactId>rxjava</artifactId>\r\n      <version>2.0.1</version>\r\n      <scope>compile</scope>\r\n    </dependency>\r\n    <dependency>\r\n      <groupId>junit</groupId>\r\n      <artifactId>junit</artifactId>\r\n      <version>4.12</version>\r\n      <scope>test</scope>\r\n    </dependency>\r\n    <dependency>\r\n      <groupId>org.robolectric</groupId>\r\n      <artifactId>robolectric</artifactId>\r\n      <version>3.1.2</version>\r\n      <scope>test</scope>\r\n    </dependency>\r\n  </dependencies>\r\n</project>\r\n```\r\n</p>\r\n</details>","created_at":"2017-10-27T16:14:42Z","updated_at":"2017-10-27T16:18:18Z","closed_at":null,"merged_at":null,"merge_commit_sha":"9399891582c3b9ac19279a4bd235a4b21117333c","assignee":null,"assignees":[],"requested_reviewers":[],"milestone":null,"commits_url":"https://api.github.com/repos/ReactiveX/RxAndroid/pulls/403/commits","review_comments_url":"https://api.github.com/repos/ReactiveX/RxAndroid/pulls/403/comments","review_comment_url":"https://api.github.com/repos/ReactiveX/RxAndroid/pulls/comments{/number}","comments_url":"https://api.github.com/repos/ReactiveX/RxAndroid/issues/403/comments","statuses_url":"https://api.github.com/repos/ReactiveX/RxAndroid/statuses/f876b9bf13f0732484b1e838e656eb266c5d609e","head":{"label":"artem-zinnatullin:az/agp-3.0.0-amgp-2.0","ref":"az/agp-3.0.0-amgp-2.0","sha":"f876b9bf13f0732484b1e838e656eb266c5d609e","user":{"login":"artem-zinnatullin","id":967132,"avatar_url":"https://avatars0.githubusercontent.com/u/967132?v=4","gravatar_id":"","url":"https://api.github.com/users/artem-zinnatullin","html_url":"https://github.com/artem-zinnatullin","followers_url":"https://api.github.com/users/artem-zinnatullin/followers","following_url":"https://api.github.com/users/artem-zinnatullin/following{/other_user}","gists_url":"https://api.github.com/users/artem-zinnatullin/gists{/gist_id}","starred_url":"https://api.github.com/users/artem-zinnatullin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/artem-zinnatullin/subscriptions","organizations_url":"https://api.github.com/users/artem-zinnatullin/orgs","repos_url":"https://api.github.com/users/artem-zinnatullin/repos","events_url":"https://api.github.com/users/artem-zinnatullin/events{/privacy}","received_events_url":"https://api.github.com/users/artem-zinnatullin/received_events","type":"User","site_admin":false},"repo":{"id":45988432,"name":"RxAndroid","full_name":"artem-zinnatullin/RxAndroid","owner":{"login":"artem-zinnatullin","id":967132,"avatar_url":"https://avatars0.githubusercontent.com/u/967132?v=4","gravatar_id":"","url":"https://api.github.com/users/artem-zinnatullin","html_url":"https://github.com/artem-zinnatullin","followers_url":"https://api.github.com/users/artem-zinnatullin/followers","following_url":"https://api.github.com/users/artem-zinnatullin/following{/other_user}","gists_url":"https://api.github.com/users/artem-zinnatullin/gists{/gist_id}","starred_url":"https://api.github.com/users/artem-zinnatullin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/artem-zinnatullin/subscriptions","organizations_url":"https://api.github.com/users/artem-zinnatullin/orgs","repos_url":"https://api.github.com/users/artem-zinnatullin/repos","events_url":"https://api.github.com/users/artem-zinnatullin/events{/privacy}","received_events_url":"https://api.github.com/users/artem-zinnatullin/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/artem-zinnatullin/RxAndroid","description":"RxJava bindings for Android","fork":true,"url":"https://api.github.com/repos/artem-zinnatullin/RxAndroid","forks_url":"https://api.github.com/repos/artem-zinnatullin/RxAndroid/forks","keys_url":"https://api.github.com/repos/artem-zinnatullin/RxAndroid/keys{/key_id}","collaborators_url":"https://api.github.com/repos/artem-zinnatullin/RxAndroid/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/artem-zinnatullin/RxAndroid/teams","hooks_url":"https://api.github.com/repos/artem-zinnatullin/RxAndroid/hooks","issue_events_url":"https://api.github.com/repos/artem-zinnatullin/RxAndroid/issues/events{/number}","events_url":"https://api.github.com/repos/artem-zinnatullin/RxAndroid/events","assignees_url":"https://api.github.com/repos/artem-zinnatullin/RxAndroid/assignees{/user}","branches_url":"https://api.github.com/repos/artem-zinnatullin/RxAndroid/branches{/branch}","tags_url":"https://api.github.com/repos/artem-zinnatullin/RxAndroid/tags","blobs_url":"https://api.github.com/repos/artem-zinnatullin/RxAndroid/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/artem-zinnatullin/RxAndroid/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/artem-zinnatullin/RxAndroid/git/refs{/sha}","trees_url":"https://api.github.com/repos/artem-zinnatullin/RxAndroid/git/trees{/sha}","statuses_url":"https://api.github.com/repos/artem-zinnatullin/RxAndroid/statuses/{sha}","languages_url":"https://api.github.com/repos/artem-zinnatullin/RxAndroid/languages","stargazers_url":"https://api.github.com/repos/artem-zinnatullin/RxAndroid/stargazers","contributors_url":"https://api.github.com/repos/artem-zinnatullin/RxAndroid/contributors","subscribers_url":"https://api.github.com/repos/artem-zinnatullin/RxAndroid/subscribers","subscription_url":"https://api.github.com/repos/artem-zinnatullin/RxAndroid/subscription","commits_url":"https://api.github.com/repos/artem-zinnatullin/RxAndroid/commits{/sha}","git_commits_url":"https://api.github.com/repos/artem-zinnatullin/RxAndroid/git/commits{/sha}","comments_url":"https://api.github.com/repos/artem-zinnatullin/RxAndroid/comments{/number}","issue_comment_url":"https://api.github.com/repos/artem-zinnatullin/RxAndroid/issues/comments{/number}","contents_url":"https://api.github.com/repos/artem-zinnatullin/RxAndroid/contents/{+path}","compare_url":"https://api.github.com/repos/artem-zinnatullin/RxAndroid/compare/{base}...{head}","merges_url":"https://api.github.com/repos/artem-zinnatullin/RxAndroid/merges","archive_url":"https://api.github.com/repos/artem-zinnatullin/RxAndroid/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/artem-zinnatullin/RxAndroid/downloads","issues_url":"https://api.github.com/repos/artem-zinnatullin/RxAndroid/issues{/number}","pulls_url":"https://api.github.com/repos/artem-zinnatullin/RxAndroid/pulls{/number}","milestones_url":"https://api.github.com/repos/artem-zinnatullin/RxAndroid/milestones{/number}","notifications_url":"https://api.github.com/repos/artem-zinnatullin/RxAndroid/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/artem-zinnatullin/RxAndroid/labels{/name}","releases_url":"https://api.github.com/repos/artem-zinnatullin/RxAndroid/releases{/id}","deployments_url":"https://api.github.com/repos/artem-zinnatullin/RxAndroid/deployments","created_at":"2015-11-11T15:01:21Z","updated_at":"2015-11-11T15:01:22Z","pushed_at":"2017-10-27T16:17:44Z","git_url":"git://github.com/artem-zinnatullin/RxAndroid.git","ssh_url":"git@github.com:artem-zinnatullin/RxAndroid.git","clone_url":"https://github.com/artem-zinnatullin/RxAndroid.git","svn_url":"https://github.com/artem-zinnatullin/RxAndroid","homepage":"","size":728,"stargazers_count":0,"watchers_count":0,"language":"Java","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"ReactiveX:2.x","ref":"2.x","sha":"be4561837f898eb8810f9cec6d458a50162bc8b0","user":{"login":"ReactiveX","id":6407041,"avatar_url":"https://avatars1.githubusercontent.com/u/6407041?v=4","gravatar_id":"","url":"https://api.github.com/users/ReactiveX","html_url":"https://github.com/ReactiveX","followers_url":"https://api.github.com/users/ReactiveX/followers","following_url":"https://api.github.com/users/ReactiveX/following{/other_user}","gists_url":"https://api.github.com/users/ReactiveX/gists{/gist_id}","starred_url":"https://api.github.com/users/ReactiveX/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ReactiveX/subscriptions","organizations_url":"https://api.github.com/users/ReactiveX/orgs","repos_url":"https://api.github.com/users/ReactiveX/repos","events_url":"https://api.github.com/users/ReactiveX/events{/privacy}","received_events_url":"https://api.github.com/users/ReactiveX/received_events","type":"Organization","site_admin":false},"repo":{"id":23095954,"name":"RxAndroid","full_name":"ReactiveX/RxAndroid","owner":{"login":"ReactiveX","id":6407041,"avatar_url":"https://avatars1.githubusercontent.com/u/6407041?v=4","gravatar_id":"","url":"https://api.github.com/users/ReactiveX","html_url":"https://github.com/ReactiveX","followers_url":"https://api.github.com/users/ReactiveX/followers","following_url":"https://api.github.com/users/ReactiveX/following{/other_user}","gists_url":"https://api.github.com/users/ReactiveX/gists{/gist_id}","starred_url":"https://api.github.com/users/ReactiveX/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ReactiveX/subscriptions","organizations_url":"https://api.github.com/users/ReactiveX/orgs","repos_url":"https://api.github.com/users/ReactiveX/repos","events_url":"https://api.github.com/users/ReactiveX/events{/privacy}","received_events_url":"https://api.github.com/users/ReactiveX/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/ReactiveX/RxAndroid","description":"RxJava bindings for Android","fork":false,"url":"https://api.github.com/repos/ReactiveX/RxAndroid","forks_url":"https://api.github.com/repos/ReactiveX/RxAndroid/forks","keys_url":"https://api.github.com/repos/ReactiveX/RxAndroid/keys{/key_id}","collaborators_url":"https://api.github.com/repos/ReactiveX/RxAndroid/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/ReactiveX/RxAndroid/teams","hooks_url":"https://api.github.com/repos/ReactiveX/RxAndroid/hooks","issue_events_url":"https://api.github.com/repos/ReactiveX/RxAndroid/issues/events{/number}","events_url":"https://api.github.com/repos/ReactiveX/RxAndroid/events","assignees_url":"https://api.github.com/repos/ReactiveX/RxAndroid/assignees{/user}","branches_url":"https://api.github.com/repos/ReactiveX/RxAndroid/branches{/branch}","tags_url":"https://api.github.com/repos/ReactiveX/RxAndroid/tags","blobs_url":"https://api.github.com/repos/ReactiveX/RxAndroid/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/ReactiveX/RxAndroid/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/ReactiveX/RxAndroid/git/refs{/sha}","trees_url":"https://api.github.com/repos/ReactiveX/RxAndroid/git/trees{/sha}","statuses_url":"https://api.github.com/repos/ReactiveX/RxAndroid/statuses/{sha}","languages_url":"https://api.github.com/repos/ReactiveX/RxAndroid/languages","stargazers_url":"https://api.github.com/repos/ReactiveX/RxAndroid/stargazers","contributors_url":"https://api.github.com/repos/ReactiveX/RxAndroid/contributors","subscribers_url":"https://api.github.com/repos/ReactiveX/RxAndroid/subscribers","subscription_url":"https://api.github.com/repos/ReactiveX/RxAndroid/subscription","commits_url":"https://api.github.com/repos/ReactiveX/RxAndroid/commits{/sha}","git_commits_url":"https://api.github.com/repos/ReactiveX/RxAndroid/git/commits{/sha}","comments_url":"https://api.github.com/repos/ReactiveX/RxAndroid/comments{/number}","issue_comment_url":"https://api.github.com/repos/ReactiveX/RxAndroid/issues/comments{/number}","contents_url":"https://api.github.com/repos/ReactiveX/RxAndroid/contents/{+path}","compare_url":"https://api.github.com/repos/ReactiveX/RxAndroid/compare/{base}...{head}","merges_url":"https://api.github.com/repos/ReactiveX/RxAndroid/merges","archive_url":"https://api.github.com/repos/ReactiveX/RxAndroid/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/ReactiveX/RxAndroid/downloads","issues_url":"https://api.github.com/repos/ReactiveX/RxAndroid/issues{/number}","pulls_url":"https://api.github.com/repos/ReactiveX/RxAndroid/pulls{/number}","milestones_url":"https://api.github.com/repos/ReactiveX/RxAndroid/milestones{/number}","notifications_url":"https://api.github.com/repos/ReactiveX/RxAndroid/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/ReactiveX/RxAndroid/labels{/name}","releases_url":"https://api.github.com/repos/ReactiveX/RxAndroid/releases{/id}","deployments_url":"https://api.github.com/repos/ReactiveX/RxAndroid/deployments","created_at":"2014-08-19T03:46:38Z","updated_at":"2017-10-27T09:55:50Z","pushed_at":"2017-10-27T16:17:45Z","git_url":"git://github.com/ReactiveX/RxAndroid.git","ssh_url":"git@github.com:ReactiveX/RxAndroid.git","clone_url":"https://github.com/ReactiveX/RxAndroid.git","svn_url":"https://github.com/ReactiveX/RxAndroid","homepage":"","size":782,"stargazers_count":14093,"watchers_count":14093,"language":"Java","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":2382,"mirror_url":null,"archived":false,"open_issues_count":7,"forks":2382,"open_issues":7,"watchers":14093,"default_branch":"2.x"}},"_links":{"self":{"href":"https://api.github.com/repos/ReactiveX/RxAndroid/pulls/403"},"html":{"href":"https://github.com/ReactiveX/RxAndroid/pull/403"},"issue":{"href":"https://api.github.com/repos/ReactiveX/RxAndroid/issues/403"},"comments":{"href":"https://api.github.com/repos/ReactiveX/RxAndroid/issues/403/comments"},"review_comments":{"href":"https://api.github.com/repos/ReactiveX/RxAndroid/pulls/403/comments"},"review_comment":{"href":"https://api.github.com/repos/ReactiveX/RxAndroid/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/ReactiveX/RxAndroid/pulls/403/commits"},"statuses":{"href":"https://api.github.com/repos/ReactiveX/RxAndroid/statuses/f876b9bf13f0732484b1e838e656eb266c5d609e"}},"author_association":"CONTRIBUTOR"}}
{"actor":{"display_login":"artem-zinnatullin"}}