diff --git a/pom.xml b/pom.xml index 86327084e..c6a6545e8 100644 --- a/pom.xml +++ b/pom.xml @@ -503,6 +503,7 @@ -XDcompilePolicy=simple -Xplugin:ErrorProne \ -XepDisableAllChecks \ + -Xep:MissingOverride:ERROR \ -XepExcludedPaths:.*/target/generated-(|test-)sources/.* diff --git a/runtime/src/main/java/com/dylibso/chicory/runtime/HostFunction.java b/runtime/src/main/java/com/dylibso/chicory/runtime/HostFunction.java index 8e8c3a2df..d37c12b26 100644 --- a/runtime/src/main/java/com/dylibso/chicory/runtime/HostFunction.java +++ b/runtime/src/main/java/com/dylibso/chicory/runtime/HostFunction.java @@ -27,10 +27,12 @@ public WasmFunctionHandle handle() { return handle; } + @Override public String moduleName() { return moduleName; } + @Override public String fieldName() { return fieldName; } diff --git a/runtime/src/main/java/com/dylibso/chicory/runtime/HostGlobal.java b/runtime/src/main/java/com/dylibso/chicory/runtime/HostGlobal.java index c56dc5afa..2489c968b 100644 --- a/runtime/src/main/java/com/dylibso/chicory/runtime/HostGlobal.java +++ b/runtime/src/main/java/com/dylibso/chicory/runtime/HostGlobal.java @@ -28,10 +28,12 @@ public MutabilityType mutabilityType() { return type; } + @Override public String moduleName() { return moduleName; } + @Override public String fieldName() { return fieldName; } diff --git a/runtime/src/main/java/com/dylibso/chicory/runtime/HostMemory.java b/runtime/src/main/java/com/dylibso/chicory/runtime/HostMemory.java index 91b1f2938..fb65ca66f 100644 --- a/runtime/src/main/java/com/dylibso/chicory/runtime/HostMemory.java +++ b/runtime/src/main/java/com/dylibso/chicory/runtime/HostMemory.java @@ -11,10 +11,12 @@ public HostMemory(String moduleName, String fieldName, Memory memory) { this.memory = memory; } + @Override public String moduleName() { return moduleName; } + @Override public String fieldName() { return fieldName; } diff --git a/runtime/src/main/java/com/dylibso/chicory/runtime/HostTable.java b/runtime/src/main/java/com/dylibso/chicory/runtime/HostTable.java index 3f9190ab0..4105956c5 100644 --- a/runtime/src/main/java/com/dylibso/chicory/runtime/HostTable.java +++ b/runtime/src/main/java/com/dylibso/chicory/runtime/HostTable.java @@ -32,10 +32,12 @@ public HostTable(String moduleName, String fieldName, Map func this.table.reset(); } + @Override public String moduleName() { return moduleName; } + @Override public String fieldName() { return fieldName; } diff --git a/runtime/src/main/java/com/dylibso/chicory/runtime/MStack.java b/runtime/src/main/java/com/dylibso/chicory/runtime/MStack.java index 54c2e3930..c087ebd38 100644 --- a/runtime/src/main/java/com/dylibso/chicory/runtime/MStack.java +++ b/runtime/src/main/java/com/dylibso/chicory/runtime/MStack.java @@ -43,6 +43,7 @@ public int size() { return this.stack.size(); } + @Override public String toString() { return this.stack.toString(); }