Skip to content

Commit edf910a

Browse files
committed
fix: update gradle
1 parent 0fffe06 commit edf910a

5 files changed

Lines changed: 16 additions & 13 deletions

File tree

build.gradle

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -5,22 +5,17 @@ plugins {
55
group = 'org.nrr.nk'
66
version = '1.0.0'
77

8-
ext {
9-
lwjglNatives = "natives-linux"
10-
lwjglVersion = "3.3.6"
11-
}
12-
138
repositories {
149
mavenCentral()
1510
}
1611

1712
dependencies {
18-
implementation platform("org.lwjgl:lwjgl-bom:$lwjglVersion")
19-
implementation "org.lwjgl:lwjgl-nuklear"
13+
implementation platform(libs.lwjgl.bom)
14+
implementation (libs.lwjgl.nuklear)
15+
implementation (libs.lwjgl.nuklear.native)
2016

2117
implementation (libs.lwjgl.stb)
22-
implementation "org.lwjgl:lwjgl-stb::$lwjglNatives"
23-
implementation "org.lwjgl:lwjgl-nuklear::$lwjglNatives"
18+
implementation (libs.lwjgl.stb.native)
2419

2520
implementation(libs.jme3.core)
2621
implementation(libs.jme3.effects)
@@ -29,10 +24,10 @@ dependencies {
2924

3025
testImplementation(libs.jme3.desktop)
3126
testImplementation(libs.jme3.awt.dialogs)
27+
}
3228

33-
testImplementation platform('org.junit:junit-bom:5.10.0')
34-
testImplementation 'org.junit.jupiter:junit-jupiter'
35-
testRuntimeOnly 'org.junit.platform:junit-platform-launcher'
29+
tasks.withType(JavaCompile).configureEach {
30+
options.compilerArgs += ['-Xlint:unchecked', '-Xlint:deprecation']
3631
}
3732

3833
test {

gradle/libs.versions.toml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,16 @@
33
[versions]
44

55
lwjgl3 = "3.3.6"
6+
lwjglNatives = "natives-linux"
67
jmonkeyengine = "3.8.1-stable"
78

89
[libraries]
910

10-
lwjgl-stb = { module = "org.lwjgl:lwjgl-stb", version.ref = "lwjgl3" }
11+
lwjgl-stb = { module = "org.lwjgl:lwjgl-stb", version.ref = "lwjgl3" }
12+
lwjgl-bom = { module = "org.lwjgl:lwjgl-bom", version.ref = "lwjgl3" }
13+
lwjgl-nuklear = { module = "org.lwjgl:lwjgl-nuklear", version.ref = "lwjgl3" }
14+
lwjgl-nuklear-native = { module = "org.lwjgl:lwjgl-nuklear", version.ref = "lwjglNatives" }
15+
lwjgl-stb-native = { module = "org.lwjgl:lwjgl-stb", version.ref = "lwjglNatives" }
1116

1217
jme3-core = { module = "org.jmonkeyengine:jme3-core", version.ref = "jmonkeyengine" }
1318
jme3-desktop = { module = "org.jmonkeyengine:jme3-desktop", version.ref = "jmonkeyengine" }

src/main/java/org/nrr/nk/NkBitmapFontHandler.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -173,6 +173,7 @@ public Builder size(float size) {
173173
*
174174
* @return NkBitmapFontHandler
175175
*/
176+
@SuppressWarnings("unchecked")
176177
public NkBitmapFontHandler build() {
177178
if (size == -1) {
178179
size = font.getCharSet().getLineHeight();

src/main/java/org/nrr/nk/NkDisplay.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -431,6 +431,7 @@ public boolean removeNkRender(NkRender render) {
431431
* @param clazz class
432432
* @return NkRender
433433
*/
434+
@SuppressWarnings("unchecked")
434435
public <T extends NkRender> T getNkRender(Class<T> clazz) {
435436
for (NkRender render : this.renders) {
436437
if (clazz.isAssignableFrom(render.getClass())) {

src/main/java/org/nrr/nk/system/BufferPool.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@ public BufferPool(Class<E> buffer, long deadTime) {
7777
/*(non-Javadoc)
7878
*/
7979
@Override
80+
@SuppressWarnings("unchecked")
8081
protected E create(int capacity) {
8182
if (buffer.isAssignableFrom(ShortBuffer.class)) {
8283
return (E) BufferUtils.createShortBuffer(capacity);

0 commit comments

Comments
 (0)