Skip to content

Commit f327f5a

Browse files
committed
Gate forUseAtConfigurationTime usage in tests with Gradle version
1 parent e805f29 commit f327f5a

File tree

10 files changed

+60
-10
lines changed

10 files changed

+60
-10
lines changed

src/test/resources/fixtures/node-env/build.gradle

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,5 +58,10 @@ task version(type: NodeTask) {
5858
}
5959

6060
def isPropertyEnabled(String name) {
61-
return providers.systemProperty(name).forUseAtConfigurationTime().isPresent()
61+
def provider = providers.systemProperty(name)
62+
if (org.gradle.util.GradleVersion.current() >= org.gradle.util.GradleVersion.version("7.4")) {
63+
return provider.isPresent()
64+
} else {
65+
return provider.forUseAtConfigurationTime().isPresent()
66+
}
6267
}

src/test/resources/fixtures/node/build.gradle

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,5 +43,10 @@ task version(type: NodeTask) {
4343
}
4444

4545
def isPropertyEnabled(String name) {
46-
return providers.systemProperty(name).forUseAtConfigurationTime().isPresent()
46+
def provider = providers.systemProperty(name)
47+
if (org.gradle.util.GradleVersion.current() >= org.gradle.util.GradleVersion.version("7.4")) {
48+
return provider.isPresent()
49+
} else {
50+
return provider.forUseAtConfigurationTime().isPresent()
51+
}
4752
}

src/test/resources/fixtures/npm-env/build.gradle

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,5 +60,10 @@ if (isPropertyEnabled("outputFile")) {
6060
}
6161

6262
def isPropertyEnabled(String name) {
63-
return providers.systemProperty(name).forUseAtConfigurationTime().isPresent()
63+
def provider = providers.systemProperty(name)
64+
if (org.gradle.util.GradleVersion.current() >= org.gradle.util.GradleVersion.version("7.4")) {
65+
return provider.isPresent()
66+
} else {
67+
return provider.forUseAtConfigurationTime().isPresent()
68+
}
6469
}

src/test/resources/fixtures/npm/build.gradle

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,5 +30,10 @@ task version(type: NpmTask) {
3030
}
3131

3232
def isPropertyEnabled(String name) {
33-
return providers.systemProperty(name).forUseAtConfigurationTime().isPresent()
33+
def provider = providers.systemProperty(name)
34+
if (org.gradle.util.GradleVersion.current() >= org.gradle.util.GradleVersion.version("7.4")) {
35+
return provider.isPresent()
36+
} else {
37+
return provider.forUseAtConfigurationTime().isPresent()
38+
}
3439
}

src/test/resources/fixtures/npx-env/build.gradle

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,5 +70,10 @@ if (isPropertyEnabled("outputFile")) {
7070
}
7171

7272
def isPropertyEnabled(String name) {
73-
return providers.systemProperty(name).forUseAtConfigurationTime().isPresent()
73+
def provider = providers.systemProperty(name)
74+
if (org.gradle.util.GradleVersion.current() >= org.gradle.util.GradleVersion.version("7.4")) {
75+
return provider.isPresent()
76+
} else {
77+
return provider.forUseAtConfigurationTime().isPresent()
78+
}
7479
}

src/test/resources/fixtures/npx/build.gradle

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,5 +60,10 @@ if (isPropertyEnabled("changeInputs")) {
6060
}
6161

6262
def isPropertyEnabled(String name) {
63-
return providers.systemProperty(name).forUseAtConfigurationTime().isPresent()
63+
def provider = providers.systemProperty(name)
64+
if (org.gradle.util.GradleVersion.current() >= org.gradle.util.GradleVersion.version("7.4")) {
65+
return provider.isPresent()
66+
} else {
67+
return provider.forUseAtConfigurationTime().isPresent()
68+
}
6469
}

src/test/resources/fixtures/pnpm-env/build.gradle

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,5 +59,10 @@ if (isPropertyEnabled("outputFile")) {
5959
}
6060

6161
def isPropertyEnabled(String name) {
62-
return providers.systemProperty(name).forUseAtConfigurationTime().isPresent()
62+
def provider = providers.systemProperty(name)
63+
if (org.gradle.util.GradleVersion.current() >= org.gradle.util.GradleVersion.version("7.4")) {
64+
return provider.isPresent()
65+
} else {
66+
return provider.forUseAtConfigurationTime().isPresent()
67+
}
6368
}

src/test/resources/fixtures/pnpm/build.gradle

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,5 +30,10 @@ task version(type: PnpmTask) {
3030
}
3131

3232
def isPropertyEnabled(String name) {
33-
return providers.systemProperty(name).forUseAtConfigurationTime().isPresent()
33+
def provider = providers.systemProperty(name)
34+
if (org.gradle.util.GradleVersion.current() >= org.gradle.util.GradleVersion.version("7.4")) {
35+
return provider.isPresent()
36+
} else {
37+
return provider.forUseAtConfigurationTime().isPresent()
38+
}
3439
}

src/test/resources/fixtures/yarn-env/build.gradle

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,5 +60,10 @@ if (isPropertyEnabled("outputFile")) {
6060
}
6161

6262
def isPropertyEnabled(String name) {
63-
return providers.systemProperty(name).forUseAtConfigurationTime().isPresent()
63+
def provider = providers.systemProperty(name)
64+
if (org.gradle.util.GradleVersion.current() >= org.gradle.util.GradleVersion.version("7.4")) {
65+
return provider.isPresent()
66+
} else {
67+
return provider.forUseAtConfigurationTime().isPresent()
68+
}
6469
}

src/test/resources/fixtures/yarn/build.gradle

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,5 +31,10 @@ task version(type: YarnTask) {
3131
}
3232

3333
def isPropertyEnabled(String name) {
34-
return providers.systemProperty(name).forUseAtConfigurationTime().isPresent()
34+
def provider = providers.systemProperty(name)
35+
if (org.gradle.util.GradleVersion.current() >= org.gradle.util.GradleVersion.version("7.4")) {
36+
return provider.isPresent()
37+
} else {
38+
return provider.forUseAtConfigurationTime().isPresent()
39+
}
3540
}

0 commit comments

Comments
 (0)