This PR adds wordPress-lint checks to the project (2.0.0).
FYI: Since the aztec module is still using Java files in it, it makes sense to utilize the org.wordpress:lint library on it. All other modules are all Kotlin, with no Java files in it. As such, there is no point in utilizing the org.wordpress:lint library on any other module.
To test:
Verifying that all the CI checks are successful (focus on the Lint related check and its report).
Verify that the new MissingNullAnnotationOn* correctness related rules are reporting as expected. For a reference, see screenshot below:
This PR adds
wordPress-lint
checks to the project (2.0.0).FYI: Since the
aztec
module is still using Java files in it, it makes sense to utilize theorg.wordpress:lint
library on it. All other modules are all Kotlin, with no Java files in it. As such, there is no point in utilizing theorg.wordpress:lint
library on any other module.To test:
MissingNullAnnotationOn*
correctness related rules are reporting as expected. For a reference, see screenshot below:aztec
module: