[
https://issues.apache.org/jira/browse/HIVE-29245?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Shohei Okumiya resolved HIVE-29245.
-----------------------------------
Fix Version/s: 4.2.0
Resolution: Fixed
> Normalize Java license headers, part 1 - illegal Javadoc
> --------------------------------------------------------
>
> Key: HIVE-29245
> URL: https://issues.apache.org/jira/browse/HIVE-29245
> Project: Hive
> Issue Type: Improvement
> Affects Versions: 4.1.0
> Reporter: Shohei Okumiya
> Assignee: Shohei Okumiya
> Priority: Major
> Labels: pull-request-available
> Fix For: 4.2.0
>
>
> SonarQube often reports that license headers in new files don't have the
> expected format. It is probably because some existing files are not compliant
> with the asf.header, and contributors copy-and-paste the wrong format of
> headers.
> > Line does not match expected header line of ' *
> > http://www.apache.org/licenses/LICENSE-2.0'.
> Header external_checkstyle:header.HeaderCheck
> [https://sonarcloud.io/project/issues?sinceLeakPeriod=true&issueStatuses=OPEN%2CCONFIRMED&pullRequest=6108&id=apache_hive&open=AZmX8jO00mHwehPdTX0p]
>
> We can locally check those violations with the following configuration and
> command.
> {code:java}
> $ cat checkstyle/checkstyle.xml
> <?xml version="1.0"?>
> <!DOCTYPE module PUBLIC
> "-//Puppy Crawl//DTD Check Configuration 1.2//EN"
> "http://www.puppycrawl.com/dtds/configuration_1_2.dtd">
> <module name="Checker">
> <module name="Header">
> <property name="headerFile" value="${config_loc}/asf.header"/>
> </module>
> </module>
> $ mvn checkstyle:check{code}
>
> In this ticket, we will rewrite incompatible license headers.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)