From d38db25fb7fe6ad107018891870dfb9ec301c9bd Mon Sep 17 00:00:00 2001 From: Artem Bilan Date: Thu, 14 Feb 2019 13:42:48 -0500 Subject: [PATCH] Fix `updateCopyrights` Gradle task * Do not modify files which already has an actual year in the Copyright * Make it to be performed really before any compilation, there change to `compileKotlin.dependsOn updateCopyrights` --- build.gradle | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build.gradle b/build.gradle index d89942b2d9..76811213ba 100644 --- a/build.gradle +++ b/build.gradle @@ -228,7 +228,7 @@ subprojects { subproject -> def matcher = line =~ /Copyright (20\d\d)-?(20\d\d)?/ if (matcher.count) { def beginningYear = matcher[0][1] - if (now != beginningYear || now != matcher[0][2]) { + if (now != beginningYear && now != matcher[0][2]) { def years = "$beginningYear-$now" def sourceCode = file.text sourceCode = sourceCode.replaceFirst(/20\d\d(-20\d\d)?/, years) @@ -243,7 +243,7 @@ subprojects { subproject -> } } - processResources.dependsOn updateCopyrights + compileKotlin.dependsOn updateCopyrights jacocoTestReport { reports {