{"action":"created","issue":{"url":"https://api.github.com/repos/kaaes/spotify-web-api-android/issues/88","labels_url":"https://api.github.com/repos/kaaes/spotify-web-api-android/issues/88/labels{/name}","comments_url":"https://api.github.com/repos/kaaes/spotify-web-api-android/issues/88/comments","events_url":"https://api.github.com/repos/kaaes/spotify-web-api-android/issues/88/events","html_url":"https://github.com/kaaes/spotify-web-api-android/pull/88","id":93890850,"number":88,"title":"Separate module for library. Parcelable models","user":{"login":"d-kunin","id":1023993,"avatar_url":"https://avatars.githubusercontent.com/u/1023993?v=3","gravatar_id":"","url":"https://api.github.com/users/d-kunin","html_url":"https://github.com/d-kunin","followers_url":"https://api.github.com/users/d-kunin/followers","following_url":"https://api.github.com/users/d-kunin/following{/other_user}","gists_url":"https://api.github.com/users/d-kunin/gists{/gist_id}","starred_url":"https://api.github.com/users/d-kunin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/d-kunin/subscriptions","organizations_url":"https://api.github.com/users/d-kunin/orgs","repos_url":"https://api.github.com/users/d-kunin/repos","events_url":"https://api.github.com/users/d-kunin/events{/privacy}","received_events_url":"https://api.github.com/users/d-kunin/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-07-08T21:08:22Z","updated_at":"2015-07-17T08:34:33Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/kaaes/spotify-web-api-android/pulls/88","html_url":"https://github.com/kaaes/spotify-web-api-android/pull/88","diff_url":"https://github.com/kaaes/spotify-web-api-android/pull/88.diff","patch_url":"https://github.com/kaaes/spotify-web-api-android/pull/88.patch"},"body":"TLDR: this is copy of https://github.com/kaaes/spotify-web-api-android/pull/76 which was merged by mistake and reverted by me.\r\n\r\nWe have two big change here.\r\n### Multi-module project\r\nNow project has separate module 'library' with library sources and tests. We can add more modules like 'samples' and 'echonest' later.\r\nGradle files a bit more structured now:\r\n1. _gradle.properties_ contains versions of all dependencies to use, and also current library version\r\n2. _release.gradle_ hides javadoc, jacoco, and aar renaming\r\n3. _build.gradle_ became pretty slim root project file with no boilerplate\r\n4 _library/build.gradle_ describes library building and testing\r\n\r\n### All models are Parcelable \r\nPretty much everything in the package 'kaaes.spotify.webapi.android.models' is Parcelable now.\r\nThere is a bunch of tests in `kaaes.spotify.webapi.android.ParcelableModelsTest` to provide some confidence.\r\n\r\nSorry for almost 2k lines :)\r\nping @kaaes  "},"comment":{"url":"https://api.github.com/repos/kaaes/spotify-web-api-android/issues/comments/122217152","html_url":"https://github.com/kaaes/spotify-web-api-android/pull/88#issuecomment-122217152","issue_url":"https://api.github.com/repos/kaaes/spotify-web-api-android/issues/88","id":122217152,"user":{"login":"kaaes","id":202548,"avatar_url":"https://avatars.githubusercontent.com/u/202548?v=3","gravatar_id":"","url":"https://api.github.com/users/kaaes","html_url":"https://github.com/kaaes","followers_url":"https://api.github.com/users/kaaes/followers","following_url":"https://api.github.com/users/kaaes/following{/other_user}","gists_url":"https://api.github.com/users/kaaes/gists{/gist_id}","starred_url":"https://api.github.com/users/kaaes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kaaes/subscriptions","organizations_url":"https://api.github.com/users/kaaes/orgs","repos_url":"https://api.github.com/users/kaaes/repos","events_url":"https://api.github.com/users/kaaes/events{/privacy}","received_events_url":"https://api.github.com/users/kaaes/received_events","type":"User","site_admin":false},"created_at":"2015-07-17T08:34:33Z","updated_at":"2015-07-17T08:34:33Z","body":"@d-kunin I think this looks great!"}}