{"action":"created","issue":{"url":"https://api.github.com/repos/fossasia/open-event-android/issues/2371","repository_url":"https://api.github.com/repos/fossasia/open-event-android","labels_url":"https://api.github.com/repos/fossasia/open-event-android/issues/2371/labels{/name}","comments_url":"https://api.github.com/repos/fossasia/open-event-android/issues/2371/comments","events_url":"https://api.github.com/repos/fossasia/open-event-android/issues/2371/events","html_url":"https://github.com/fossasia/open-event-android/issues/2371","id":304252396,"number":2371,"title":"Remove Lombok Support from the project","user":{"login":"sriramr98","id":21296041,"avatar_url":"https://avatars0.githubusercontent.com/u/21296041?v=4","gravatar_id":"","url":"https://api.github.com/users/sriramr98","html_url":"https://github.com/sriramr98","followers_url":"https://api.github.com/users/sriramr98/followers","following_url":"https://api.github.com/users/sriramr98/following{/other_user}","gists_url":"https://api.github.com/users/sriramr98/gists{/gist_id}","starred_url":"https://api.github.com/users/sriramr98/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sriramr98/subscriptions","organizations_url":"https://api.github.com/users/sriramr98/orgs","repos_url":"https://api.github.com/users/sriramr98/repos","events_url":"https://api.github.com/users/sriramr98/events{/privacy}","received_events_url":"https://api.github.com/users/sriramr98/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-03-12T06:18:09Z","updated_at":"2018-03-12T06:24:17Z","closed_at":null,"author_association":"NONE","body":"Lombok is an unnecessary dependency that can be removed. Getters and setters can now be generated by Android Studio and to proceed with issue #2357 , we need to remove Lombok support.\r\nI propose we remove lombok and manually add Getters and Setters. Once kotlin is added, we will not need those anymore.\r\n\r\n**Would you like to work on the issue?**\r\n\r\nYes\r\n\r\n**Target Milestone to solve the issue**\r\n\r\nI will be fixing this till GSOC'18"},"comment":{"url":"https://api.github.com/repos/fossasia/open-event-android/issues/comments/372204950","html_url":"https://github.com/fossasia/open-event-android/issues/2371#issuecomment-372204950","issue_url":"https://api.github.com/repos/fossasia/open-event-android/issues/2371","id":372204950,"user":{"login":"iamareebjamal","id":3874064,"avatar_url":"https://avatars0.githubusercontent.com/u/3874064?v=4","gravatar_id":"","url":"https://api.github.com/users/iamareebjamal","html_url":"https://github.com/iamareebjamal","followers_url":"https://api.github.com/users/iamareebjamal/followers","following_url":"https://api.github.com/users/iamareebjamal/following{/other_user}","gists_url":"https://api.github.com/users/iamareebjamal/gists{/gist_id}","starred_url":"https://api.github.com/users/iamareebjamal/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/iamareebjamal/subscriptions","organizations_url":"https://api.github.com/users/iamareebjamal/orgs","repos_url":"https://api.github.com/users/iamareebjamal/repos","events_url":"https://api.github.com/users/iamareebjamal/events{/privacy}","received_events_url":"https://api.github.com/users/iamareebjamal/received_events","type":"User","site_admin":false},"created_at":"2018-03-12T06:24:17Z","updated_at":"2018-03-12T06:24:17Z","author_association":"OWNER","body":"No, lombok is not just used for getters and setters. Android Studio was always capable of generating code. Generating getters and setters mean maintaining them as well. Kotlin may be added to project but it will only generate for data classes and nothing else. Also, builder, delegates and other stuff is not generated by kotlin\r\n\r\n"}}
{"actor":{"display_login":"iamareebjamal"}}