Skip to content

Commit 1fa7ab9

Browse files
committed
Support Develocity Maven Extension 1.22
Closes gh-90
1 parent a01d576 commit 1fa7ab9

File tree

2 files changed

+28
-1
lines changed

2 files changed

+28
-1
lines changed

develocity-conventions-maven-extension/build.gradle

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ plugins {
22
id "build-conventions"
33
id "java"
44
id "maven-publish"
5+
id "io.spring.compatibility-test" version "0.0.2"
56
}
67

78
description = "Develocity Conventions Maven extension"
@@ -14,7 +15,7 @@ dependencies {
1415
compileOnly("org.apache.maven:maven-core:3.6.3")
1516
compileOnly("org.codehaus.plexus:plexus-component-annotations:1.7.1")
1617

17-
implementation("com.gradle:develocity-maven-extension:1.21.5")
18+
implementation("com.gradle:develocity-maven-extension:1.22")
1819
implementation(project(":develocity-conventions-core"))
1920

2021
testImplementation("org.assertj:assertj-core:3.24.2")
@@ -29,3 +30,14 @@ publishing {
2930
}
3031
}
3132
}
33+
34+
compatibilityTest {
35+
useJUnitPlatform()
36+
dependency('Develocity Maven Extension') { develocityExtension ->
37+
develocityExtension.groupId = 'com.gradle'
38+
develocityExtension.artifactId = 'develocity-maven-extension'
39+
develocityExtension.versions = [
40+
'1.21.6'
41+
]
42+
}
43+
}

develocity-conventions-maven-extension/src/test/java/io/spring/develocity/conventions/maven/MavenConfigurableBuildScanTests.java

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -279,6 +279,16 @@ public void setFileFingerprints(boolean capture) {
279279
this.fileFingerprints = capture;
280280
}
281281

282+
@Override
283+
public boolean isResourceUsage() {
284+
throw new UnsupportedOperationException();
285+
}
286+
287+
@Override
288+
public void setResourceUsage(boolean capture) {
289+
throw new UnsupportedOperationException();
290+
}
291+
282292
}
283293

284294
static final class TestBuildScanDataObfuscation implements BuildScanDataObfuscation {
@@ -300,6 +310,11 @@ public void username(Function<? super String, ? extends String> obfuscator) {
300310
throw new UnsupportedOperationException();
301311
}
302312

313+
@Override
314+
public void externalProcessName(Function<? super String, ? extends String> obfuscator) {
315+
throw new UnsupportedOperationException();
316+
}
317+
303318
}
304319

305320
static final class TestBuildScanPublishing implements BuildScanPublishing {

0 commit comments

Comments
 (0)