From d3ce24d00ee430925e67558edc0a40398a0ad54c Mon Sep 17 00:00:00 2001 From: James Maes Date: Tue, 17 Jun 2025 14:54:50 -0500 Subject: [PATCH] Ignore local IntelliJ config files --- .idea/compiler.xml | 29 ------------------- .idea/encodings.xml | 19 ------------ ...erface.java => QJavalinRouteProvider.java} | 10 +++---- .../material-dashboard-overlay/overlay.html | 1 + .../material-dashboard/dashboard.html | 1 + 5 files changed, 7 insertions(+), 53 deletions(-) delete mode 100644 .idea/compiler.xml delete mode 100644 .idea/encodings.xml rename qqq-middleware-javalin/src/main/java/com/kingsrook/qqq/middleware/javalin/{QJavalinRouteProviderInterface.java => QJavalinRouteProvider.java} (91%) create mode 100644 qqq-middleware-javalin/src/test/resources/material-dashboard-overlay/overlay.html create mode 100644 qqq-middleware-javalin/src/test/resources/material-dashboard/dashboard.html diff --git a/.idea/compiler.xml b/.idea/compiler.xml deleted file mode 100644 index 30cff7e5..00000000 --- a/.idea/compiler.xml +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/encodings.xml b/.idea/encodings.xml deleted file mode 100644 index 5432384c..00000000 --- a/.idea/encodings.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/qqq-middleware-javalin/src/main/java/com/kingsrook/qqq/middleware/javalin/QJavalinRouteProviderInterface.java b/qqq-middleware-javalin/src/main/java/com/kingsrook/qqq/middleware/javalin/QJavalinRouteProvider.java similarity index 91% rename from qqq-middleware-javalin/src/main/java/com/kingsrook/qqq/middleware/javalin/QJavalinRouteProviderInterface.java rename to qqq-middleware-javalin/src/main/java/com/kingsrook/qqq/middleware/javalin/QJavalinRouteProvider.java index c6dbf40b..a9ee09dd 100644 --- a/qqq-middleware-javalin/src/main/java/com/kingsrook/qqq/middleware/javalin/QJavalinRouteProviderInterface.java +++ b/qqq-middleware-javalin/src/main/java/com/kingsrook/qqq/middleware/javalin/QJavalinRouteProvider.java @@ -32,19 +32,19 @@ import io.javalin.config.JavalinConfig; ** Interface for classes that can provide a list of endpoints to a javalin ** server. *******************************************************************************/ -public interface QJavalinRouteProviderInterface +public abstract class QJavalinRouteProviderInterface { /*************************************************************************** ** For initial setup when server boots, set the qInstance - but also, ** e.g., for development, to do a hot-swap. ***************************************************************************/ - void setQInstance(QInstance qInstance); + public abstract void setQInstance(QInstance qInstance); /*************************************************************************** ** ***************************************************************************/ - default EndpointGroup getJavalinEndpointGroup() + public EndpointGroup getJavalinEndpointGroup() { ///////////////////////////// // no endpoints at default // @@ -58,7 +58,7 @@ public interface QJavalinRouteProviderInterface ** accept the javalinConfig object, to perform whatever setup you need, ** such as setting up routes. ***************************************************************************/ - default void acceptJavalinConfig(JavalinConfig config) + public void acceptJavalinConfig(JavalinConfig config) { ///////////////////// // noop at default // @@ -70,7 +70,7 @@ public interface QJavalinRouteProviderInterface ** accept the Javalin service object, to perform whatever setup you need, ** such as setting up before/after handlers. ***************************************************************************/ - default void acceptJavalinService(Javalin service) + public void acceptJavalinService(Javalin service) { ///////////////////// // noop at default // diff --git a/qqq-middleware-javalin/src/test/resources/material-dashboard-overlay/overlay.html b/qqq-middleware-javalin/src/test/resources/material-dashboard-overlay/overlay.html new file mode 100644 index 00000000..a043098a --- /dev/null +++ b/qqq-middleware-javalin/src/test/resources/material-dashboard-overlay/overlay.html @@ -0,0 +1 @@ +This is a mock of /material-dashboard/index.html for testing purposes. \ No newline at end of file diff --git a/qqq-middleware-javalin/src/test/resources/material-dashboard/dashboard.html b/qqq-middleware-javalin/src/test/resources/material-dashboard/dashboard.html new file mode 100644 index 00000000..a043098a --- /dev/null +++ b/qqq-middleware-javalin/src/test/resources/material-dashboard/dashboard.html @@ -0,0 +1 @@ +This is a mock of /material-dashboard/index.html for testing purposes. \ No newline at end of file