Refactor gradle configuration and update dependencies
Summary
- Bump compile and target SDK to 33
- Enable java 11 language features
- Switch to groovy syntax
- Switch to new Gradle plugins and dependency configuration
- Drop deprecated properties
- Switch from buildscript to project.ext closure for version property
- Update dependencies to the latest stable versions
- Address build errors arising due to dependencies update
- Resolve lint errors
Issue(s)
Screenshots
Not applicable as no UX changes
Testing
- Compile and ensure the build completes without any errors
- Currently supported Android versions works without any issues
Edited by Aayush Gupta