Skip to content

Inventory UI fixes - #712

Merged
soloturn merged 4 commits into
MovingBlocks:developfrom
BenjaminAmos:inventory-ui-fixes
Aug 23, 2026
Merged

Inventory UI fixes#712
soloturn merged 4 commits into
MovingBlocks:developfrom
BenjaminAmos:inventory-ui-fixes

fix: address remaining review feedback from @NicholasBatesNZ

fcc5f0b
Select commit
Loading
Failed to load commit list.
Terasology Jenkins.io / Jenkins failed Aug 23, 2026 in 12m 23s

Build Android: error in 'sh' step

Build Android / Shell Script

Error in sh step, with arguments ./gradlew :android:assembleDebug.

script returned exit code 1
Build log
+ ./gradlew :android:assembleDebug
Configuration on demand is an incubating feature.
Module modules:core has a build file so counting it complete and including it
> Task :build-logic:extractPluginRequests UP-TO-DATE
> Task :build-logic:generatePluginAdapters UP-TO-DATE
> Task :build-logic:compileJava UP-TO-DATE
> Task :build-logic:compileGroovy NO-SOURCE
> Task :build-logic:compileGroovyPlugins UP-TO-DATE
> Task :build-logic:pluginDescriptors UP-TO-DATE
> Task :build-logic:processResources UP-TO-DATE
> Task :build-logic:classes UP-TO-DATE
> Task :build-logic:jar UP-TO-DATE
[=========                              ] 25%                                   
Checking the license for package Android SDK Platform-Tools in /opt/android-sdk/licenses
License for package Android SDK Platform-Tools accepted.
Preparing "Install Android SDK Platform-Tools v.37.0.1".
"Install Android SDK Platform-Tools v.37.0.1" ready.
Installing Android SDK Platform-Tools in /opt/android-sdk/platform-tools
"Install Android SDK Platform-Tools v.37.0.1" complete.
"Install Android SDK Platform-Tools v.37.0.1" finished.
> Task :android:preBuild UP-TO-DATE
> Task :android:preDebugBuild UP-TO-DATE
> Task :android:mergeDebugNativeDebugMetadata NO-SOURCE
> Task :engine:compileJava UP-TO-DATE
> Task :engine:processResources UP-TO-DATE
> Task :engine:classes UP-TO-DATE
> Task :engine:jar UP-TO-DATE
> Task :android:copyAndroidNatives
> Task :android:generateDebugResources
> Task :android:packageDebugResources
> Task :android:processDebugNavigationResources
> Task :android:parseDebugLocalResources
> Task :android:generateDebugRFile
> Task :android:compileDebugKotlin NO-SOURCE
> Task :android:javaPreCompileDebug

> Task :android:compileDebugJavaWithJavac
/home/jenkins/agent/workspace/DestinationSol_engine_PR-712/android/src/com/miloshpetrov/sol2/android/SolAndroid.java:57: error: AndroidModuleConfig is not abstract and does not override abstract method getModulesPath() in FacadeModuleConfig
    private static class AndroidModuleConfig implements FacadeModuleConfig {
                   ^
/home/jenkins/agent/workspace/DestinationSol_engine_PR-712/android/src/com/miloshpetrov/sol2/android/SolAndroid.java:66: error: method does not override or implement a method from a supertype
        @Override
        ^
2 errors

> Task :android:compileDebugJavaWithJavac FAILED

[Incubating] Problems report is available at: file:///home/jenkins/agent/workspace/DestinationSol_engine_PR-712/build/reports/problems/problems-report.html

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':android:compileDebugJavaWithJavac' (registered by plugin 'com.android.internal.application').
> Compilation failed; see the compiler output below.
  /home/jenkins/agent/workspace/DestinationSol_engine_PR-712/android/src/com/miloshpetrov/sol2/android/SolAndroid.java:57: error: AndroidModuleConfig is not abstract and does not override abstract method getModulesPath() in FacadeModuleConfig
      private static class AndroidModuleConfig implements FacadeModuleConfig {
                     ^
  /home/jenkins/agent/workspace/DestinationSol_engine_PR-712/android/src/com/miloshpetrov/sol2/android/SolAndroid.java:66: error: method does not override or implement a method from a supertype
          @Override
          ^
  2 errors

* Try:
> Check your code and dependencies to fix the compilation error(s)
> Run with --scan to get full insights from a Build Scan (powered by Develocity).

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

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/9.6.1/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.

BUILD FAILED in 1m 43s
18 actionable tasks: 8 executed, 10 up-to-date

Details

  • Declarative: Checkout SCM (20 sec)
    • Setup (2.3 sec)
    • Build (3 min 51 sec)
    • Analytics (4 min 48 sec)
    • Record (1 min 6 sec)
    • Build Android (1 min 53 sec)
      Error: script returned exit code 1
    • Record Android (1.7 sec)
    • Notify (1.5 sec)
    • Publish to Play Store (16 sec)
      • Prepare Fastlane (1.5 sec)
      • Create Release APK (1.3 sec)
      • Target release channel (11 sec)
        • Publish Alpha To Play Store (6 ms)
          • Publish Alpha To Play Store (4.6 sec)
        • Publish Beta To Play Store (5 ms)
          • Publish Beta To Play Store (4.7 sec)
        • Publish Live To Play Store (9.5 sec)
          • Publish Live To Play Store (4.7 sec)