KAFKA-19809 CheckStyle version upgrade: 10 -->> 12
Jira ticket: KAFKA-19809
Related link: https://checkstyle.org/releasenotes.html#Release_12.2.0
:warning: quick and dirty (aka skeleton) solution
Reviews are welcome!
Relates to: https://github.com/checkstyle/checkstyle/issues/16003
Can you please take a look @chia7712 ?
It seems that this PR has to be rebased onto trunk (to avoid Could not find build scan errors).
After this PR is any form is merged, checkstyle team will start using Kafka repository code base in regression testing. If Kafka team keeps no checkstyle errors strictly enforced, checkstyle team will send PR each time there is additional fixes are required that will be released in in future.
So update of checkstyle version will be just version number bump.
@dejan2609 , please resolve conflict.
Checkstyle team merged integration of Kafka validation over by checkstyle for each pull request to checkstyle.
Any changes in behavior that results in extra violations on Kafka code base will result in PR from checkstyle team to Kafka to be merged before checkstyle accept PR checkstyle code base.