Disable all new rules to avoid massive file-changes. All new rules should be
enabled one by one as per requirements in separate commit to make review easier.
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
androidx has bumped minSdk to API 23 which makes us unable to use latest version of:
* room
* workmanager
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
Updating checkstyle fixed a vulnerability and fixed a final class check in version 10.12.2 for local classes without constructor. Local classes without a constructor should be marked as final. That is done in this commit.
For more info see https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-10.12.2