sonatype deployment packaging

This commit is contained in:
Daniel
2024-10-24 00:26:08 +03:00
parent 1d5c7fbc15
commit b19e989b87
17 changed files with 164 additions and 47 deletions

View File

@@ -1,4 +1,4 @@
package org.lumijiez.core.config;
package io.github.lumijiez.core.config;
public class ServerConfig {
private final int port;

View File

@@ -1,4 +1,4 @@
package org.lumijiez.core.http;
package io.github.lumijiez.core.http;
import java.io.IOException;

View File

@@ -1,4 +1,4 @@
package org.lumijiez.core.http;
package io.github.lumijiez.core.http;
public enum HttpMethod {
GET, POST, PUT, DELETE, HEAD, OPTIONS;

View File

@@ -1,6 +1,6 @@
package org.lumijiez.core.http;
package io.github.lumijiez.core.http;
import org.lumijiez.core.util.UrlParser;
import io.github.lumijiez.core.util.UrlParser;
import java.io.BufferedReader;
import java.io.IOException;

View File

@@ -1,6 +1,6 @@
package org.lumijiez.core.http;
package io.github.lumijiez.core.http;
import org.lumijiez.logging.Logger;
import io.github.lumijiez.logging.Logger;
import java.io.BufferedWriter;
import java.io.IOException;

View File

@@ -1,9 +1,9 @@
package org.lumijiez.core.http;
package io.github.lumijiez.core.http;
import org.lumijiez.core.config.ServerConfig;
import org.lumijiez.core.middleware.Middleware;
import org.lumijiez.core.routing.Router;
import org.lumijiez.logging.Logger;
import io.github.lumijiez.core.config.ServerConfig;
import io.github.lumijiez.core.middleware.Middleware;
import io.github.lumijiez.core.routing.Router;
import io.github.lumijiez.logging.Logger;
import java.io.*;
import java.net.ServerSocket;

View File

@@ -1,4 +1,4 @@
package org.lumijiez.core.http;
package io.github.lumijiez.core.http;
public enum HttpStatus {
// 1xx Informational

View File

@@ -0,0 +1,10 @@
package io.github.lumijiez.core.middleware;
import io.github.lumijiez.core.http.HttpRequest;
import io.github.lumijiez.core.http.HttpResponse;
import java.io.IOException;
public interface Chain {
void next(HttpRequest request, HttpResponse response) throws IOException;
}

View File

@@ -1,7 +1,7 @@
package org.lumijiez.core.middleware;
package io.github.lumijiez.core.middleware;
import org.lumijiez.core.http.HttpRequest;
import org.lumijiez.core.http.HttpResponse;
import io.github.lumijiez.core.http.HttpRequest;
import io.github.lumijiez.core.http.HttpResponse;
import java.io.IOException;

View File

@@ -0,0 +1,6 @@
package io.github.lumijiez.core.routing;
import io.github.lumijiez.core.http.HttpHandler;
import io.github.lumijiez.core.http.HttpMethod;
public record Route(HttpMethod method, String path, HttpHandler handler) { }

View File

@@ -1,9 +1,9 @@
package org.lumijiez.core.routing;
package io.github.lumijiez.core.routing;
import org.lumijiez.core.http.*;
import org.lumijiez.core.middleware.Chain;
import org.lumijiez.core.middleware.Middleware;
import org.lumijiez.core.util.UrlParser;
import io.github.lumijiez.core.http.*;
import io.github.lumijiez.core.middleware.Chain;
import io.github.lumijiez.core.middleware.Middleware;
import io.github.lumijiez.core.util.UrlParser;
import java.io.IOException;
import java.util.ArrayList;

View File

@@ -1,4 +1,4 @@
package org.lumijiez.core.util;
package io.github.lumijiez.core.util;
import java.util.Collections;
import java.util.HashMap;

View File

@@ -1,9 +1,9 @@
package org.lumijiez;
package io.github.lumijiez.example;
import org.lumijiez.core.config.ServerConfig;
import org.lumijiez.core.http.HttpServer;
import org.lumijiez.core.http.HttpStatus;
import org.lumijiez.logging.Logger;
import io.github.lumijiez.core.config.ServerConfig;
import io.github.lumijiez.core.http.HttpServer;
import io.github.lumijiez.core.http.HttpStatus;
import io.github.lumijiez.logging.Logger;
public class Main {
public static void main(String[] args) {

View File

@@ -1,4 +1,4 @@
package org.lumijiez.logging;
package io.github.lumijiez.logging;
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;

View File

@@ -1,10 +0,0 @@
package org.lumijiez.core.middleware;
import org.lumijiez.core.http.HttpRequest;
import org.lumijiez.core.http.HttpResponse;
import java.io.IOException;
public interface Chain {
void next(HttpRequest request, HttpResponse response) throws IOException;
}

View File

@@ -1,6 +0,0 @@
package org.lumijiez.core.routing;
import org.lumijiez.core.http.HttpHandler;
import org.lumijiez.core.http.HttpMethod;
public record Route(HttpMethod method, String path, HttpHandler handler) { }