Skip to content

Commit 707b5ce

Browse files
committed
HSEARCH-5256 Add license checks for other file types
1 parent b442152 commit 707b5ce

File tree

7 files changed

+29
-14
lines changed

7 files changed

+29
-14
lines changed
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
// SPDX-License-Identifier: Apache-2.0
2+
// Copyright Red Hat Inc. and Hibernate Authors
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# SPDX-License-Identifier: Apache-2.0
2+
# Copyright Red Hat Inc. and Hibernate Authors

build/config/src/main/resources/org/hibernate/search/headers/adoc.header

Lines changed: 0 additions & 2 deletions
This file was deleted.

build/config/src/main/resources/org/hibernate/search/headers/java.header

Lines changed: 0 additions & 4 deletions
This file was deleted.

build/config/src/main/resources/org/hibernate/search/headers/properties.header

Lines changed: 0 additions & 2 deletions
This file was deleted.

build/config/src/main/resources/org/hibernate/search/headers/xml.header

Lines changed: 0 additions & 5 deletions
This file was deleted.

pom.xml

Lines changed: 25 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1025,6 +1025,30 @@
10251025
<spacesPerTab>4</spacesPerTab>
10261026
</indent>
10271027
</format>
1028+
<format>
1029+
<!-- Asciidoctor specific rules -->
1030+
<includes>
1031+
<include>**/*.adoc</include>
1032+
</includes>
1033+
<trimTrailingWhitespace/>
1034+
<endWithNewline/>
1035+
<licenseHeader>
1036+
<file>license.adoc.header</file>
1037+
<delimiter>(\n)*^((?!\/\/ .+).+)$</delimiter>
1038+
</licenseHeader>
1039+
</format>
1040+
<format>
1041+
<!-- Property files specific rules -->
1042+
<includes>
1043+
<include>**/src/**/*.properties</include>
1044+
</includes>
1045+
<trimTrailingWhitespace/>
1046+
<endWithNewline/>
1047+
<licenseHeader>
1048+
<file>license.properties.header</file>
1049+
<delimiter><![CDATA[^\n?(?!# SPDX-License-Identifier: Apache-2.0)(?!# Copyright Red Hat Inc. and Hibernate Authors).+]]></delimiter>
1050+
</licenseHeader>
1051+
</format>
10281052
</formats>
10291053
<!-- define a language-specific format -->
10301054
<java>
@@ -1058,7 +1082,7 @@
10581082
<licenseHeader>
10591083
<file>license.java.header</file>
10601084
<!-- Delimiter is a regex which identifies the "top" of the file i.e. all above it is considered a header -->
1061-
<delimiter>(\n)*^(\/\/tag.+|\/\/spotless.+|package .+;|//.+$|(?!package .+;)import .+;)</delimiter>
1085+
<delimiter>(\n)*^(\/\/tag.+|\/\/spotless.+|package .+;|\/\/.+$|(?!package .+;)import .+;|/\*\*.*)</delimiter>
10621086
</licenseHeader>
10631087
<replaceRegex>
10641088
<name>Remove wildcard imports</name>

0 commit comments

Comments
 (0)