Skip to content

Commit e61db7b

Browse files
committed
Enabled automated license header checks
1. Re-enabled the 'licenseHeaders' check in the build.gradle file. 2. Added an IntelliJ copyright profile to auto-generate the SPDX license header. Signed-off-by: Ketan Verma <[email protected]>
1 parent 532b160 commit e61db7b

File tree

5 files changed

+13
-4
lines changed

5 files changed

+13
-4
lines changed

.gitignore

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
.idea
1+
.idea/*
2+
!.idea/copyright
23
*.iml
34
.gradle
45
out

.idea/copyright/SPDX_ALv2.xml

+6
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/copyright/profiles_settings.xml

+3
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

build.gradle

+1-2
Original file line numberDiff line numberDiff line change
@@ -59,8 +59,7 @@ ext {
5959
noticeFile = rootProject.file('NOTICE')
6060
}
6161

62-
// TODO: enable
63-
licenseHeaders.enabled = false
62+
licenseHeaders.enabled = true
6463
testingConventions.enabled = false
6564
forbiddenApis.ignoreFailures = false
6665

sample-extension-plugin/build.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ dependencies {
5151
compileOnly project(path: ":${rootProject.name}-spi", configuration: 'shadow')
5252
}
5353

54-
licenseHeaders.enabled = false
54+
licenseHeaders.enabled = true
5555
validateNebulaPom.enabled = false
5656
testingConventions.enabled = false
5757
loggerUsageCheck.enabled = false

0 commit comments

Comments
 (0)