mirror of
https://github.com/vacp2p/linea-besu.git
synced 2026-01-09 21:17:54 -05:00
Make checkSpdxHeader task cross platform (#5794)
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net>
This commit is contained in:
23
build.gradle
23
build.gradle
@@ -18,6 +18,7 @@ import groovy.transform.Memoized
|
||||
import net.ltgt.gradle.errorprone.CheckSeverity
|
||||
|
||||
import java.text.SimpleDateFormat
|
||||
import java.util.regex.Pattern
|
||||
|
||||
plugins {
|
||||
id 'com.diffplug.spotless' version '6.12.0'
|
||||
@@ -900,6 +901,8 @@ task manifestDockerRelease {
|
||||
}
|
||||
}
|
||||
|
||||
def sep = Pattern.quote(File.separator)
|
||||
|
||||
task checkSpdxHeader(type: CheckSpdxHeader) {
|
||||
apply plugin: 'groovy'
|
||||
|
||||
@@ -907,16 +910,16 @@ task checkSpdxHeader(type: CheckSpdxHeader) {
|
||||
spdxHeader = "* SPDX-License-Identifier: Apache-2.0"
|
||||
filesRegex = "(.*.java)|(.*.groovy)"
|
||||
excludeRegex = [
|
||||
"(.*/generalstate/GeneralStateRegressionReferenceTest.*)",
|
||||
"(.*/generalstate/GeneralStateReferenceTest.*)",
|
||||
"(.*/generalstate/LegacyGeneralStateReferenceTest.*)",
|
||||
"(.*/blockchain/BlockchainReferenceTest.*)",
|
||||
"(.*/blockchain/LegacyBlockchainReferenceTest.*)",
|
||||
"(.*/.gradle/.*)",
|
||||
"(.*/.idea/.*)",
|
||||
"(.*/out/.*)",
|
||||
"(.*/build/.*)",
|
||||
"(.*/src/[^/]+/generated/.*)"
|
||||
"(.*${sep}generalstate${sep}GeneralStateRegressionReferenceTest.*)",
|
||||
"(.*${sep}generalstate${sep}GeneralStateReferenceTest.*)",
|
||||
"(.*${sep}generalstate${sep}LegacyGeneralStateReferenceTest.*)",
|
||||
"(.*${sep}blockchain${sep}BlockchainReferenceTest.*)",
|
||||
"(.*${sep}blockchain${sep}LegacyBlockchainReferenceTest.*)",
|
||||
"(.*${sep}.gradle${sep}.*)",
|
||||
"(.*${sep}.idea${sep}.*)",
|
||||
"(.*${sep}out${sep}.*)",
|
||||
"(.*${sep}build${sep}.*)",
|
||||
"(.*${sep}src${sep}[^${sep}]+${sep}generated${sep}.*)"
|
||||
].join("|")
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user