[ https://issues.apache.org/jira/browse/HIVE-29196?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
ASF GitHub Bot updated HIVE-29196: ---------------------------------- Labels: pull-request-available (was: ) > Apply and report checkstyle issues via Sonarqube > ------------------------------------------------ > > Key: HIVE-29196 > URL: https://issues.apache.org/jira/browse/HIVE-29196 > Project: Hive > Issue Type: Improvement > Reporter: Stamatis Zampetakis > Assignee: Stamatis Zampetakis > Priority: Major > Labels: pull-request-available > > Checkstyle rules have been introduced in the project almost 15 years ago > (HIVE-990). For quite some time these rules were enforced mostly manually and > not consistently. With the Yetus integration in HIVE-16748 checkstyle issues > on *new code* were reported for every patch (see also > https://lists.apache.org/thread/nw1shot0l46dqwxs0sw3oyvq3zlotddd). After the > migration to Kubernetes based CI infrastructure (HIVE-22942) checkstyle > reports have been disabled > (https://lists.apache.org/thread/r1xt8zh86ls5015mvf1j417h0v07h0wn) and > eventually style checks have been mostly abandoned and the plugin stopped > working. > This ticket aims to reintroduce the checkstyle holistically on the entire > project and upload results to the Sonarqube instance that will post a summary > report on every pull-request. The Sonarqube report will remain mostly > informative, as it is the case already, but it will be more comprehensive > since it will include checkstyle violations. -- This message was sent by Atlassian Jira (v8.20.10#820010)