Updated to Java 25

This commit is contained in:
UnlegitDqrk
2026-03-01 12:50:46 +01:00
parent 95ea3d84b6
commit f087e87806
4 changed files with 8 additions and 6 deletions

View File

@@ -27,8 +27,8 @@
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId> <artifactId>maven-compiler-plugin</artifactId>
<configuration> <configuration>
<source>21</source> <source>${maven.compiler.release}</source>
<target>21</target> <target>${maven.compiler.release}</target>
</configuration> </configuration>
</plugin> </plugin>
</plugins> </plugins>

View File

@@ -98,7 +98,7 @@
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId> <artifactId>maven-compiler-plugin</artifactId>
<configuration> <configuration>
<release>8</release> <release>${maven.compiler.release}</release>
<compilerArgs> <compilerArgs>
<arg>-bootclasspath</arg> <arg>-bootclasspath</arg>
<arg>${env.WTK_HOME}/lib/cldcapi11.jar${path.separator}${env.WTK_HOME}/lib/midpapi20.jar${path.separator}${env.WTK_HOME}/lib/mmapi.jar</arg> <arg>${env.WTK_HOME}/lib/cldcapi11.jar${path.separator}${env.WTK_HOME}/lib/midpapi20.jar${path.separator}${env.WTK_HOME}/lib/mmapi.jar</arg>

View File

@@ -244,8 +244,8 @@ public class LuaScriptEngine extends AbstractScriptEngine implements ScriptEngin
case LuaValue.TSTRING: return luajValue.tojstring(); case LuaValue.TSTRING: return luajValue.tojstring();
case LuaValue.TUSERDATA: return luajValue.checkuserdata(Object.class); case LuaValue.TUSERDATA: return luajValue.checkuserdata(Object.class);
case LuaValue.TNUMBER: return luajValue.isinttype()? case LuaValue.TNUMBER: return luajValue.isinttype()?
luajValue.toint(): (Object) Integer.valueOf(luajValue.toint()):
luajValue.todouble(); (Object) Double.valueOf(luajValue.todouble());
default: return luajValue; default: return luajValue;
} }
} }

View File

@@ -17,7 +17,9 @@
<properties> <properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.release>8</maven.compiler.release> <maven.compiler.release>25</maven.compiler.release>
<maven.compiler.source>${maven.compiler.release}</maven.compiler.source>
<maven.compiler.target>${maven.compiler.release}</maven.compiler.target>
<luaj.brand.jse>jse ${project.version}</luaj.brand.jse> <luaj.brand.jse>jse ${project.version}</luaj.brand.jse>
<luaj.brand.jme>jme ${project.version}</luaj.brand.jme> <luaj.brand.jme>jme ${project.version}</luaj.brand.jme>
</properties> </properties>