diff --git a/build.gradle.kts b/build.gradle.kts index 1d38b9c..6e94900 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -28,9 +28,13 @@ repositories { } dependencies { - implementation("org.jetbrains:annotations:26.0.1") - implementation("log4j:log4j:1.2.17") - implementation("com.r35157.nenjim:kicker-api:0.0.0") + implementation(platform("org.apache.logging.log4j:log4j-bom:2.25.2")) + implementation("org.apache.logging.log4j:log4j-api") + runtimeOnly("org.apache.logging.log4j:log4j-core") + compileOnly("org.jetbrains:annotations:26.0.2-1") + + implementation("com.r35157.nenjim:hubd-api:0.1-dev") + implementation("com.r35157.nenjim:kicker-api:0.1-dev") } java { diff --git a/src/main/java/com/r35157/nenjim/kicker/impl/ref/KickerImpl.java b/src/main/java/com/r35157/nenjim/kicker/impl/ref/KickerImpl.java new file mode 100644 index 0000000..383adaf --- /dev/null +++ b/src/main/java/com/r35157/nenjim/kicker/impl/ref/KickerImpl.java @@ -0,0 +1,21 @@ +package com.r35157.nenjim.kicker.impl.ref; + +import com.r35157.nenjim.kicker.Kicker; +import com.r35157.nenjim.kicker.NenjimProcess; + +import java.util.HashMap; + +public class KickerImpl implements Kicker { + @Override + public void startProcess(String s) { + } + + @Override + public HashMap getRunningProcesses() { + return null; + } + + @Override + public void noop() { + } +} diff --git a/src/main/java/com/r35157/nenjim/kicker/impl/ref/NenjimProcessImpl.java b/src/main/java/com/r35157/nenjim/kicker/impl/ref/NenjimProcessImpl.java new file mode 100644 index 0000000..15d5c4f --- /dev/null +++ b/src/main/java/com/r35157/nenjim/kicker/impl/ref/NenjimProcessImpl.java @@ -0,0 +1,24 @@ +package com.r35157.nenjim.kicker.impl.ref; + +import com.r35157.nenjim.hubd.Context; +import com.r35157.nenjim.hubd.NenjimHub; +import com.r35157.nenjim.kicker.NenjimProcess; + +public class NenjimProcessImpl implements NenjimProcess { + @Override + public void run() throws Exception { + } + + @Override + public void setContext(Context context) { + } + + @Override + public void setHub(NenjimHub nenjimHub) { + } + + @Override + public String getName() { + return ""; + } +} diff --git a/src/main/java/com/r35157/nenjim/kicker/impl/ref/SomeImpl.java b/src/main/java/com/r35157/nenjim/kicker/impl/ref/SomeImpl.java deleted file mode 100644 index 98e755d..0000000 --- a/src/main/java/com/r35157/nenjim/kicker/impl/ref/SomeImpl.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.r35157.nenjim.kicker.impl.ref; - -import com.r35157.nenjim.kicker.SomeInterface; - -public class SomeImpl implements SomeInterface { - public String concat(String x, String y) { - return x + y; - } - - public void divideByZero() throws ArithmeticException { - int a = 0/0; - } -}