Builds / #4 5d228f2a

Project
aris-mc
State
success
Current step
Commit
a1645b16c45d2624ed11066590600b5575d1e1e0
Started
2026-05-24 12:18:57 UTC
Duration
57s

Artifacts

Log raw

$ git remote set-url origin [email protected]:dayo05/aris-mc.git
$ git fetch --prune --force origin
$ git checkout -B master origin/master
branch 'master' set up to track 'origin/master'.
Your branch is up to date with 'origin/master'.
Reset branch 'master'
$ git reset --hard origin/master
HEAD is now at a1645b1 chore: update documentation [skip ci]
$ git clean -fdx
Removing .gradle/
Removing .kotlin/
Removing build/
Removing common/.gradle/
Removing common/build/
Removing fabric/.gradle/
Removing fabric/build/
Removing neoforge/.gradle/
Removing neoforge/build/
$ git submodule sync --recursive
Synchronizing submodule url for 'aris.luagen'
$ git submodule update --init --recursive --force
Submodule path 'aris.luagen': checked out 'cf4fd25e00d6d86fdad47d4941478221ffb3ba81'
$ git rev-parse HEAD
a1645b16c45d2624ed11066590600b5575d1e1e0

[git] HEAD=a1645b16c45d2624ed11066590600b5575d1e1e0

=== step: build ===
$ ./gradlew build

> Configure project :
Architect Plugin: 3.4.164
Architectury Loom: 1.13.469
This version of Architectury Loom is in beta! Please report any issues you encounter: https://github.com/architectury/architectury-loom/issues

> Configure project :fabric
:remapped 50 mods (intermediary -> named) in 1s
:remapping sources (Mercury, intermediary -> named)

> Configure project :neoforge
:found 1 forge source jars
:extracted 956 forge source classes

> Task :aris.luagen:ap:checkKotlinGradlePluginConfigurationErrors SKIPPED
> Task :checkKotlinGradlePluginConfigurationErrors SKIPPED
> Task :compileKotlin NO-SOURCE
> Task :compileJava NO-SOURCE
> Task :processResources NO-SOURCE
> Task :classes UP-TO-DATE
> Task :jar
> Task :sourcesJar
> Task :assemble
> Task :compileTestKotlin NO-SOURCE
> Task :compileTestJava NO-SOURCE
> Task :processTestResources NO-SOURCE
> Task :testClasses UP-TO-DATE
> Task :test NO-SOURCE
> Task :check UP-TO-DATE
> Task :build
> Task :common:checkKotlinGradlePluginConfigurationErrors SKIPPED
> Task :common:exportClasspath
> Task :common:processIncludeJars
> Task :aris.luagen:ap:compileKotlin UP-TO-DATE
> Task :aris.luagen:ap:compileJava NO-SOURCE
> Task :aris.luagen:ap:processResources UP-TO-DATE
> Task :aris.luagen:ap:classes UP-TO-DATE
> Task :aris.luagen:ap:jar UP-TO-DATE
> Task :aris.luagen:checkKotlinGradlePluginConfigurationErrors SKIPPED
> Task :aris.luagen:kspKotlin UP-TO-DATE
> Task :aris.luagen:compileKotlin UP-TO-DATE
> Task :aris.luagen:compileJava UP-TO-DATE
> Task :aris.luagen:processResources NO-SOURCE
> Task :aris.luagen:classes UP-TO-DATE
> Task :aris.luagen:jar UP-TO-DATE
> Task :common:validateAccessWidener
> Task :fabric:checkKotlinGradlePluginConfigurationErrors SKIPPED
> Task :fabric:exportClasspath
> Task :fabric:processResources
> Task :fabric:processIncludeJars
> Task :fabric:processTestResources NO-SOURCE
> Task :fabric:validateAccessWidener
> Task :neoforge:checkKotlinGradlePluginConfigurationErrors SKIPPED
> Task :neoforge:exportClasspath
> Task :neoforge:processResources
> Task :neoforge:processIncludeJars
> Task :neoforge:processTestResources NO-SOURCE
> Task :neoforge:validateAccessWidener
> Task :common:kspKotlin
> Task :common:processResources
> Task :common:sourcesJar
> Task :fabric:sourcesJar
> Task :neoforge:sourcesJar
> Task :common:remapSourcesJar

> Task :common:compileKotlin
w: file:///home/dayo/kei/data/workspaces/aris-mc/common/build/generated/ksp/main/kotlin/me/ddayo/aris/lua/glue/LuaGenerated.kt:122:61 No cast needed.
w: file:///home/dayo/kei/data/workspaces/aris-mc/common/build/generated/ksp/main/kotlin/me/ddayo/aris/lua/glue/LuaGenerated.kt:144:62 No cast needed.
w: file:///home/dayo/kei/data/workspaces/aris-mc/common/build/generated/ksp/main/kotlin/me/ddayo/aris/lua/glue/LuaGenerated.kt:152:62 No cast needed.
w: file:///home/dayo/kei/data/workspaces/aris-mc/common/build/generated/ksp/main/kotlin/me/ddayo/aris/lua/glue/LuaGenerated.kt:160:62 No cast needed.
w: file:///home/dayo/kei/data/workspaces/aris-mc/common/src/main/java/me/ddayo/aris/client/gui/BaseRectComponent.kt:10:6 Delegated member 'fun toLua(engine: LuaEngine, lua: Lua): Unit' hides supertype override 'fun toLua(engine: LuaEngine, lua: Lua): Unit'. Specify proper override explicitly.
w: file:///home/dayo/kei/data/workspaces/aris-mc/common/src/main/java/me/ddayo/aris/client/gui/HudRenderer.kt:18:1 Delegated member 'fun toLua(engine: LuaEngine, lua: Lua): Unit' hides supertype override 'fun toLua(engine: LuaEngine, lua: Lua): Unit'. Specify proper override explicitly.
w: file:///home/dayo/kei/data/workspaces/aris-mc/common/src/main/java/me/ddayo/aris/client/gui/Resources.kt:161:58 Java type mismatch: inferred type is 'ResourceLocation?', but 'ResourceLocation' was expected.
w: file:///home/dayo/kei/data/workspaces/aris-mc/common/src/main/java/me/ddayo/aris/client/gui/Resources.kt:162:32 Java type mismatch: inferred type is 'ResourceLocation?', but 'ResourceLocation' was expected.
w: file:///home/dayo/kei/data/workspaces/aris-mc/common/src/main/java/me/ddayo/aris/client/gui/Resources.kt:182:13 Java type mismatch: inferred type is 'ResourceLocation?', but 'ResourceLocation' was expected.
w: file:///home/dayo/kei/data/workspaces/aris-mc/common/src/main/java/me/ddayo/aris/client/gui/Resources.kt:260:13 Override 'fun getResourceStack(resourceLocation: ResourceLocation?): List<Resource>' has incorrect nullability in its signature compared to the overridden declaration 'fun getResourceStack(resourceLocation: ResourceLocation): (Mutable)List<Resource!>!'.
w: file:///home/dayo/kei/data/workspaces/aris-mc/common/src/main/java/me/ddayo/aris/client/gui/Resources.kt:263:13 Override 'fun listResources(string: String?, predicate: Predicate<ResourceLocation?>?): Map<ResourceLocation, Resource>' has incorrect nullability in its signature compared to the overridden declaration 'fun listResources(string: String, predicate: Predicate<ResourceLocation!>): (Mutable)Map<ResourceLocation!, Resource!>!'.
w: file:///home/dayo/kei/data/workspaces/aris-mc/common/src/main/java/me/ddayo/aris/client/gui/Resources.kt:268:13 Override 'fun listResourceStacks(string: String?, predicate: Predicate<ResourceLocation?>?): Map<ResourceLocation, List<Resource>>' has incorrect nullability in its signature compared to the overridden declaration 'fun listResourceStacks(string: String, predicate: Predicate<ResourceLocation!>): (Mutable)Map<ResourceLocation!, (Mutable)List<Resource!>!>!'.
w: file:///home/dayo/kei/data/workspaces/aris-mc/common/src/main/java/me/ddayo/aris/client/gui/Resources.kt:274:13 Override 'fun getResource(resourceLocation: ResourceLocation?): Optional<Resource>' has incorrect nullability in its signature compared to the overridden declaration 'fun getResource(resourceLocation: ResourceLocation): Optional<Resource!>!'.
w: file:///home/dayo/kei/data/workspaces/aris-mc/common/src/main/java/me/ddayo/aris/client/gui/Resources.kt:277:25 Java type mismatch: inferred type is 'Nothing?', but 'PackResources' was expected.
w: file:///home/dayo/kei/data/workspaces/aris-mc/common/src/main/java/me/ddayo/aris/client/gui/Resources.kt:288:53 Java type mismatch: inferred type is 'GlyphProvider?', but 'GlyphProvider' was expected.
w: file:///home/dayo/kei/data/workspaces/aris-mc/common/src/main/java/me/ddayo/aris/client/gui/ScreenRenderer.kt:14:1 Delegated member 'fun toLua(engine: LuaEngine, lua: Lua): Unit' hides supertype override 'fun toLua(engine: LuaEngine, lua: Lua): Unit'. Specify proper override explicitly.
w: file:///home/dayo/kei/data/workspaces/aris-mc/common/src/main/java/me/ddayo/aris/client/gui/ScreenRenderer.kt:152:36 The corresponding parameter in the supertype 'IKeyboardHandlerElement' is named 'codePoint'. This may cause problems when calling this function with named arguments.
w: file:///home/dayo/kei/data/workspaces/aris-mc/common/src/main/java/me/ddayo/aris/client/gui/element/ScriptCheckboxRenderer.kt:18:1 Delegated member 'fun toLua(engine: LuaEngine, lua: Lua): Unit' hides supertype override 'fun toLua(engine: LuaEngine, lua: Lua): Unit'. Specify proper override explicitly.
w: file:///home/dayo/kei/data/workspaces/aris-mc/common/src/main/java/me/ddayo/aris/client/gui/element/ScriptColorRenderer.kt:14:1 Delegated member 'fun toLua(engine: LuaEngine, lua: Lua): Unit' hides supertype override 'fun toLua(engine: LuaEngine, lua: Lua): Unit'. Specify proper override explicitly.
w: file:///home/dayo/kei/data/workspaces/aris-mc/common/src/main/java/me/ddayo/aris/client/gui/element/ScriptImageRenderer.kt:15:1 Delegated member 'fun toLua(engine: LuaEngine, lua: Lua): Unit' hides supertype override 'fun toLua(engine: LuaEngine, lua: Lua): Unit'. Specify proper override explicitly.
w: file:///home/dayo/kei/data/workspaces/aris-mc/common/src/main/java/me/ddayo/aris/client/gui/element/ScriptItemRenderer.kt:16:1 Delegated member 'fun toLua(engine: LuaEngine, lua: Lua): Unit' hides supertype override 'fun toLua(engine: LuaEngine, lua: Lua): Unit'. Specify proper override explicitly.
w: file:///home/dayo/kei/data/workspaces/aris-mc/common/src/main/java/me/ddayo/aris/client/gui/element/ScriptMouseHandlerRenderer.kt:15:1 Delegated member 'fun toLua(engine: LuaEngine, lua: Lua): Unit' hides supertype override 'fun toLua(engine: LuaEngine, lua: Lua): Unit'. Specify proper override explicitly.
w: file:///home/dayo/kei/data/workspaces/aris-mc/common/src/main/java/me/ddayo/aris/client/gui/element/ScriptTextInputRenderer.kt:27:1 Delegated member 'fun toLua(engine: LuaEngine, lua: Lua): Unit' hides supertype override 'fun toLua(engine: LuaEngine, lua: Lua): Unit'. Specify proper override explicitly.
w: file:///home/dayo/kei/data/workspaces/aris-mc/common/src/main/java/me/ddayo/aris/client/gui/element/ScriptTextRenderer.kt:14:1 Delegated member 'fun toLua(engine: LuaEngine, lua: Lua): Unit' hides supertype override 'fun toLua(engine: LuaEngine, lua: Lua): Unit'. Specify proper override explicitly.
w: file:///home/dayo/kei/data/workspaces/aris-mc/common/src/main/java/me/ddayo/aris/client/gui/element/ScriptTextRenderer.kt:45:1 Delegated member 'fun toLua(engine: LuaEngine, lua: Lua): Unit' hides supertype override 'fun toLua(engine: LuaEngine, lua: Lua): Unit'. Specify proper override explicitly.
w: file:///home/dayo/kei/data/workspaces/aris-mc/common/src/main/java/me/ddayo/aris/engine/networking/C2S.kt:23:1 Delegated member 'fun toLua(engine: LuaEngine, lua: Lua): Unit' hides supertype override 'fun toLua(engine: LuaEngine, lua: Lua): Unit'. Specify proper override explicitly.
w: file:///home/dayo/kei/data/workspaces/aris-mc/common/src/main/java/me/ddayo/aris/engine/networking/S2C.kt:22:1 Delegated member 'fun toLua(engine: LuaEngine, lua: Lua): Unit' hides supertype override 'fun toLua(engine: LuaEngine, lua: Lua): Unit'. Specify proper override explicitly.
w: file:///home/dayo/kei/data/workspaces/aris-mc/common/src/main/java/me/ddayo/aris/engine/wrapper/LuaEntity.kt:120:15 'fun hurt(damageSource: DamageSource!, f: Float): Unit' is deprecated. Deprecated in Java.
w: file:///home/dayo/kei/data/workspaces/aris-mc/common/src/main/java/me/ddayo/aris/engine/wrapper/LuaEntity.kt:214:34 Java type mismatch: inferred type is 'AABB?', but 'AABB' was expected.
w: file:///home/dayo/kei/data/workspaces/aris-mc/common/src/main/java/me/ddayo/aris/engine/wrapper/LuaEntity.kt:231:6 Delegated member 'fun toLua(engine: LuaEngine, lua: Lua): Unit' hides supertype override 'fun toLua(engine: LuaEngine, lua: Lua): Unit'. Specify proper override explicitly.
w: file:///home/dayo/kei/data/workspaces/aris-mc/common/src/main/java/me/ddayo/aris/engine/wrapper/LuaPlayerEntity.kt:12:6 Delegated member 'fun toLua(engine: LuaEngine, lua: Lua): Unit' hides supertype override 'fun toLua(engine: LuaEngine, lua: Lua): Unit'. Specify proper override explicitly.
w: file:///home/dayo/kei/data/workspaces/aris-mc/common/src/main/java/me/ddayo/aris/engine/wrapper/LuaServerPlayer.kt:35:1 Delegated member 'fun toLua(engine: LuaEngine, lua: Lua): Unit' hides supertype override 'fun toLua(engine: LuaEngine, lua: Lua): Unit'. Specify proper override explicitly.

> Task :common:compileJava
> Task :common:classes
> Task :common:jar
> Task :common:kspTestKotlin NO-SOURCE
> Task :common:compileTestKotlin NO-SOURCE
> Task :common:compileTestJava NO-SOURCE
> Task :common:processTestResources NO-SOURCE
> Task :common:testClasses UP-TO-DATE
> Task :common:test NO-SOURCE
> Task :common:check

> Task :common:transformProductionFabric
[Architectury Transformer] Read classpath in 2.793 s
[Architectury Transformer] Transformed jar with 5 transformer(s) in 3.075 s

> Task :common:transformProductionNeoForge
[Architectury Transformer] Read classpath in 2.330 s
[Architectury Transformer] Transformed jar with 5 transformer(s) in 2.992 s

> Task :common:remapJar
> Task :common:assemble
> Task :common:build
> Task :fabric:remapSourcesJar
> Task :neoforge:remapSourcesJar

> Task :neoforge:compileKotlin
w: file:///home/dayo/kei/data/workspaces/aris-mc/neoforge/src/main/java/me/ddayo/aris/neoforge/RegistryHelperImpl.kt:31:119 Unchecked cast of 'EntityType<*>!' to 'EntityType<T (of fun <T : Entity> getEntityType)>'.

> Task :neoforge:compileJava NO-SOURCE
> Task :neoforge:classes
> Task :neoforge:jar

> Task :fabric:compileKotlin
w: file:///home/dayo/kei/data/workspaces/aris-mc/fabric/src/main/java/me/ddayo/aris/client/fabric/ArisFabricClient.kt:51:57 Unchecked cast of 'EngineInitializer<*>!' to 'EngineInitializer<ClientInitEngine>'.
w: file:///home/dayo/kei/data/workspaces/aris-mc/fabric/src/main/java/me/ddayo/aris/client/fabric/ArisFabricClient.kt:56:57 Unchecked cast of 'EngineInitializer<*>!' to 'EngineInitializer<ClientMainEngine>'.
w: file:///home/dayo/kei/data/workspaces/aris-mc/fabric/src/main/java/me/ddayo/aris/client/fabric/ArisFabricClient.kt:61:59 Unchecked cast of 'EngineInitializer<*>!' to 'EngineInitializer<ClientInGameEngine>'.
w: file:///home/dayo/kei/data/workspaces/aris-mc/fabric/src/main/java/me/ddayo/aris/fabric/ArisFabric.kt:38:51 Unchecked cast of 'EngineInitializer<*>!' to 'EngineInitializer<InitEngine>'.
w: file:///home/dayo/kei/data/workspaces/aris-mc/fabric/src/main/java/me/ddayo/aris/fabric/ArisFabric.kt:43:53 Unchecked cast of 'EngineInitializer<*>!' to 'EngineInitializer<InGameEngine>'.
w: file:///home/dayo/kei/data/workspaces/aris-mc/fabric/src/main/java/me/ddayo/aris/fabric/RegistryHelperImpl.kt:35:119 Unchecked cast of 'EntityType<*>!' to 'EntityType<T (of fun <T : Entity> getEntityType)>'.

> Task :neoforge:shadowJar
> Task :fabric:compileJava
> Task :fabric:classes
> Task :fabric:jar
> Task :fabric:shadowJar
> Task :fabric:compileTestKotlin NO-SOURCE
> Task :fabric:compileTestJava NO-SOURCE
> Task :fabric:testClasses UP-TO-DATE
> Task :fabric:test NO-SOURCE
> Task :fabric:check
> Task :neoforge:compileTestKotlin NO-SOURCE
> Task :neoforge:compileTestJava NO-SOURCE
> Task :neoforge:testClasses UP-TO-DATE
> Task :neoforge:test NO-SOURCE
> Task :neoforge:check
> Task :neoforge:remapJar
> Task :neoforge:assemble
> Task :neoforge:build
> Task :fabric:remapJar
> Task :fabric:assemble
> Task :fabric:build

[Incubating] Problems report is available at: file:///home/dayo/kei/data/workspaces/aris-mc/build/reports/problems/problems-report.html

Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0.

You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.

For more on this, please refer to https://docs.gradle.org/8.12.1/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.

BUILD SUCCESSFUL in 54s
43 actionable tasks: 36 executed, 7 up-to-date

=== step: update-docs ===
$ bash -c set -euo pipefail
SOURCE_DIR=common/build/generated/ksp/main/resources
DEST_DIR=docs
if [ ! -d "$SOURCE_DIR" ]; then
  echo "source not found: $SOURCE_DIR" >&2
  exit 1
fi
mkdir -p "$DEST_DIR"
rm -rf "$DEST_DIR"/*
cp -r "$SOURCE_DIR"/* "$DEST_DIR"/
git add docs/
if git diff --staged --quiet; then
  echo "docs unchanged, skipping push"
else
  git -c user.name="kei-bot" -c user.email="[email protected]" \
      commit -m "chore: update documentation [skip ci]"
  git push origin HEAD:master
fi

docs unchanged, skipping push

[artifacts] collected 4 files
  - aris-mc/5d228f2a-07ef-4ee9-bb8a-d19e263a51bc/aris-1.1.0-dev-shadow-fabric.jar (4186031 bytes)
  - aris-mc/5d228f2a-07ef-4ee9-bb8a-d19e263a51bc/aris-1.1.0-fabric.jar (4225734 bytes)
  - aris-mc/5d228f2a-07ef-4ee9-bb8a-d19e263a51bc/aris-1.1.0-dev-shadow-neoforge.jar (4181635 bytes)
  - aris-mc/5d228f2a-07ef-4ee9-bb8a-d19e263a51bc/aris-1.1.0-neoforge.jar (4223363 bytes)