This is an automated email from the ASF dual-hosted git repository. elharo pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/maven.git
The following commit(s) were added to refs/heads/master by this push: new 3c6b91b883 Access static fields in a static way (#2209) 3c6b91b883 is described below commit 3c6b91b88382fa7445a2b33b9966c2dc9445ae80 Author: Elliotte Rusty Harold <elh...@users.noreply.github.com> AuthorDate: Mon Mar 31 13:57:18 2025 +0000 Access static fields in a static way (#2209) --- .../java/org/apache/maven/AbstractCoreMavenComponentTestCase.java | 2 +- .../java/org/apache/maven/impl/model/DefaultInterpolatorTest.java | 5 ++--- .../java/org/apache/maven/api/di/testing/MavenDIExtension.java | 8 ++++---- 3 files changed, 7 insertions(+), 8 deletions(-) diff --git a/impl/maven-core/src/test/java/org/apache/maven/AbstractCoreMavenComponentTestCase.java b/impl/maven-core/src/test/java/org/apache/maven/AbstractCoreMavenComponentTestCase.java index e5808efe9f..33e155a266 100644 --- a/impl/maven-core/src/test/java/org/apache/maven/AbstractCoreMavenComponentTestCase.java +++ b/impl/maven-core/src/test/java/org/apache/maven/AbstractCoreMavenComponentTestCase.java @@ -216,7 +216,7 @@ protected List<ArtifactRepository> getRemoteRepositories() throws InvalidReposit repository.setReleases(policy); repository.setSnapshots(policy); - return Arrays.asList(mavenRepositorySystem.buildArtifactRepository(repository)); + return Arrays.asList(MavenRepositorySystem.buildArtifactRepository(repository)); } protected List<ArtifactRepository> getPluginArtifactRepositories() throws InvalidRepositoryException { diff --git a/impl/maven-impl/src/test/java/org/apache/maven/impl/model/DefaultInterpolatorTest.java b/impl/maven-impl/src/test/java/org/apache/maven/impl/model/DefaultInterpolatorTest.java index 867bd7decf..c0c06a271f 100644 --- a/impl/maven-impl/src/test/java/org/apache/maven/impl/model/DefaultInterpolatorTest.java +++ b/impl/maven-impl/src/test/java/org/apache/maven/impl/model/DefaultInterpolatorTest.java @@ -215,12 +215,11 @@ private String substVars( Map<String, String> configProps, UnaryOperator<String> callback, boolean defaultsToEmptyString) { - return new DefaultInterpolator() - .substVars(val, currentKey, null, configProps, callback, null, defaultsToEmptyString); + return DefaultInterpolator.substVars(val, currentKey, null, configProps, callback, null, defaultsToEmptyString); } private String substVars(String val, String currentKey) { - return new DefaultInterpolator().substVars(val, currentKey, null, null, null, null, true); + return DefaultInterpolator.substVars(val, currentKey, null, null, null, null, true); } private String substVars(String val, String currentKey, Map<String, String> configProps) { diff --git a/impl/maven-testing/src/main/java/org/apache/maven/api/di/testing/MavenDIExtension.java b/impl/maven-testing/src/main/java/org/apache/maven/api/di/testing/MavenDIExtension.java index 7d97c7628f..40603619e2 100644 --- a/impl/maven-testing/src/main/java/org/apache/maven/api/di/testing/MavenDIExtension.java +++ b/impl/maven-testing/src/main/java/org/apache/maven/api/di/testing/MavenDIExtension.java @@ -77,7 +77,7 @@ public void beforeEach(ExtensionContext context) throws Exception { * @param context The extension context to store */ protected void setContext(ExtensionContext context) { - this.context = context; + MavenDIExtension.context = context; } /** @@ -90,10 +90,10 @@ protected void setContext(ExtensionContext context) { protected void setupContainer() { try { injector = Injector.create(); - injector.bindInstance(ExtensionContext.class, this.context); - injector.discover(this.context.getRequiredTestClass().getClassLoader()); + injector.bindInstance(ExtensionContext.class, context); + injector.discover(context.getRequiredTestClass().getClassLoader()); injector.bindInstance(Injector.class, injector); - injector.bindInstance((Class) this.context.getRequiredTestClass(), this.context.getRequiredTestInstance()); + injector.bindInstance((Class) context.getRequiredTestClass(), context.getRequiredTestInstance()); } catch (Exception e) { throw new IllegalArgumentException("Failed to create DI injector.", e); }