mirror of
https://github.com/danieldemus/openhab-core.git
synced 2026-07-29 12:34:22 +02:00
Upgrade plexus-compiler-eclipse and ecj (#4664)
* Upgrade plexus-compiler-eclipse from 2.12.1 to 2.15.0 https://github.com/codehaus-plexus/plexus-compiler/releases * Require maven 3.9.6, this is enforced as required by plexus-compiler * Upgrade ecj from 3.39.0 to 3.41.0 * Minor adaption of ThingManagerImpl to allow for ecj > 3.39 Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
This commit is contained in:
+1
-1
@@ -245,7 +245,7 @@ public class ThingManagerImpl implements ReadyTracker, ThingManager, ThingTracke
|
||||
"Provider for thing {0} cannot be determined because it is not known to the registry",
|
||||
thing.getUID().getAsString()));
|
||||
}
|
||||
if (provider instanceof ManagedProvider<Thing, ThingUID> managedProvider) {
|
||||
if (provider instanceof ManagedProvider managedProvider) {
|
||||
managedProvider.update(thing);
|
||||
} else {
|
||||
logger.debug("Only updating thing {} in the registry because provider {} is not managed.",
|
||||
|
||||
@@ -292,12 +292,12 @@ Import-Package: \\
|
||||
<dependency>
|
||||
<groupId>org.codehaus.plexus</groupId>
|
||||
<artifactId>plexus-compiler-eclipse</artifactId>
|
||||
<version>2.12.1</version>
|
||||
<version>2.15.0</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.eclipse.jdt</groupId>
|
||||
<artifactId>ecj</artifactId>
|
||||
<version>3.39.0</version>
|
||||
<version>3.41.0</version>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
</plugin>
|
||||
@@ -632,7 +632,7 @@ Import-Package: \\
|
||||
<configuration>
|
||||
<rules>
|
||||
<requireMavenVersion>
|
||||
<version>3.6.3</version>
|
||||
<version>3.9.6</version>
|
||||
</requireMavenVersion>
|
||||
<requireJavaVersion>
|
||||
<version>[21.0,22.0)</version>
|
||||
|
||||
Reference in New Issue
Block a user