diff --git a/src/main/java/com/github/thunkware/ExecutorTool.java b/src/main/java/io/github/thunkware/ExecutorTool.java similarity index 95% rename from src/main/java/com/github/thunkware/ExecutorTool.java rename to src/main/java/io/github/thunkware/ExecutorTool.java index fe13b1b..ca73828 100644 --- a/src/main/java/com/github/thunkware/ExecutorTool.java +++ b/src/main/java/io/github/thunkware/ExecutorTool.java @@ -1,10 +1,10 @@ -package com.github.thunkware; +package io.github.thunkware; import java.util.concurrent.ExecutorService; import java.util.concurrent.Future; import java.util.concurrent.ThreadFactory; -import static com.github.thunkware.ThreadProvider.ThreadProviderFactory.getThreadProvider; +import static io.github.thunkware.ThreadProvider.ThreadProviderFactory.getThreadProvider; /** * Utility for working with Executors API from Java 21 in Java 8+ diff --git a/src/main/java/com/github/thunkware/SempahoreExecutor.java b/src/main/java/io/github/thunkware/SempahoreExecutor.java similarity index 99% rename from src/main/java/com/github/thunkware/SempahoreExecutor.java rename to src/main/java/io/github/thunkware/SempahoreExecutor.java index 47dd394..b5afb15 100644 --- a/src/main/java/com/github/thunkware/SempahoreExecutor.java +++ b/src/main/java/io/github/thunkware/SempahoreExecutor.java @@ -1,4 +1,4 @@ -package com.github.thunkware; +package io.github.thunkware; import java.util.Collection; import java.util.List; diff --git a/src/main/java/com/github/thunkware/ThreadBuilders8.java b/src/main/java/io/github/thunkware/ThreadBuilders8.java similarity index 98% rename from src/main/java/com/github/thunkware/ThreadBuilders8.java rename to src/main/java/io/github/thunkware/ThreadBuilders8.java index 56cbe49..abb5756 100644 --- a/src/main/java/com/github/thunkware/ThreadBuilders8.java +++ b/src/main/java/io/github/thunkware/ThreadBuilders8.java @@ -1,7 +1,7 @@ -package com.github.thunkware; +package io.github.thunkware; -import com.github.thunkware.ThreadTool.Builder.OfPlatform; -import com.github.thunkware.ThreadTool.Builder.OfVirtual; +import io.github.thunkware.ThreadTool.Builder.OfPlatform; +import io.github.thunkware.ThreadTool.Builder.OfVirtual; import java.lang.Thread.UncaughtExceptionHandler; import java.util.Objects; diff --git a/src/main/java/com/github/thunkware/ThreadProvider.java b/src/main/java/io/github/thunkware/ThreadProvider.java similarity index 92% rename from src/main/java/com/github/thunkware/ThreadProvider.java rename to src/main/java/io/github/thunkware/ThreadProvider.java index e91c5f6..a771ac8 100644 --- a/src/main/java/com/github/thunkware/ThreadProvider.java +++ b/src/main/java/io/github/thunkware/ThreadProvider.java @@ -1,6 +1,6 @@ -package com.github.thunkware; +package io.github.thunkware; -import com.github.thunkware.ThreadTool.Builder; +import io.github.thunkware.ThreadTool.Builder; import java.lang.reflect.Constructor; import java.util.concurrent.ExecutorService; @@ -53,7 +53,7 @@ private static ThreadProvider createThreadProvider(boolean isJava21) throws Exce if (isJava21) { // even though we setup multi-release jar, for easier development, use reflection to create. Some IDEs // complains if there are two classes with the same fq name (even though in different release dirs) - Class clazz = Class.forName("com.github.thunkware.ThreadProvider21"); + Class clazz = Class.forName("io.github.thunkware.ThreadProvider21"); Constructor constructor = clazz.getDeclaredConstructors()[0]; return (ThreadProvider) constructor.newInstance(); } else { diff --git a/src/main/java/com/github/thunkware/ThreadProvider8.java b/src/main/java/io/github/thunkware/ThreadProvider8.java similarity index 95% rename from src/main/java/com/github/thunkware/ThreadProvider8.java rename to src/main/java/io/github/thunkware/ThreadProvider8.java index 19ca26a..5b2622b 100644 --- a/src/main/java/com/github/thunkware/ThreadProvider8.java +++ b/src/main/java/io/github/thunkware/ThreadProvider8.java @@ -1,7 +1,7 @@ -package com.github.thunkware; +package io.github.thunkware; -import com.github.thunkware.ThreadTool.Builder.OfPlatform; -import com.github.thunkware.ThreadTool.Builder.OfVirtual; +import io.github.thunkware.ThreadTool.Builder.OfPlatform; +import io.github.thunkware.ThreadTool.Builder.OfVirtual; import java.util.Collections; import java.util.List; diff --git a/src/main/java/com/github/thunkware/ThreadTool.java b/src/main/java/io/github/thunkware/ThreadTool.java similarity index 98% rename from src/main/java/com/github/thunkware/ThreadTool.java rename to src/main/java/io/github/thunkware/ThreadTool.java index 643ed81..5d712fc 100644 --- a/src/main/java/com/github/thunkware/ThreadTool.java +++ b/src/main/java/io/github/thunkware/ThreadTool.java @@ -1,10 +1,10 @@ -package com.github.thunkware; +package io.github.thunkware; import java.lang.Thread.UncaughtExceptionHandler; import java.util.concurrent.ThreadFactory; import java.util.concurrent.atomic.AtomicInteger; -import static com.github.thunkware.ThreadProvider.ThreadProviderFactory.getThreadProvider; +import static io.github.thunkware.ThreadProvider.ThreadProviderFactory.getThreadProvider; /** * Utility for working with Threads API from Java 21 in Java 8+ diff --git a/src/main/java21/com/github/thunkware/ThreadBuilders21.java b/src/main/java21/io/github/thunkware/ThreadBuilders21.java similarity index 95% rename from src/main/java21/com/github/thunkware/ThreadBuilders21.java rename to src/main/java21/io/github/thunkware/ThreadBuilders21.java index 47ce964..7fe45bb 100644 --- a/src/main/java21/com/github/thunkware/ThreadBuilders21.java +++ b/src/main/java21/io/github/thunkware/ThreadBuilders21.java @@ -1,7 +1,7 @@ -package com.github.thunkware; +package io.github.thunkware; -import com.github.thunkware.ThreadTool.Builder.OfPlatform; -import com.github.thunkware.ThreadTool.Builder.OfVirtual; +import io.github.thunkware.ThreadTool.Builder.OfPlatform; +import io.github.thunkware.ThreadTool.Builder.OfVirtual; import java.lang.Thread.UncaughtExceptionHandler; import java.util.concurrent.ThreadFactory; diff --git a/src/main/java21/com/github/thunkware/ThreadProvider21.java b/src/main/java21/io/github/thunkware/ThreadProvider21.java similarity index 89% rename from src/main/java21/com/github/thunkware/ThreadProvider21.java rename to src/main/java21/io/github/thunkware/ThreadProvider21.java index 94d56ae..25bacf6 100644 --- a/src/main/java21/com/github/thunkware/ThreadProvider21.java +++ b/src/main/java21/io/github/thunkware/ThreadProvider21.java @@ -1,7 +1,7 @@ -package com.github.thunkware; +package io.github.thunkware; -import com.github.thunkware.ThreadTool.Builder.OfPlatform; -import com.github.thunkware.ThreadTool.Builder.OfVirtual; +import io.github.thunkware.ThreadTool.Builder.OfPlatform; +import io.github.thunkware.ThreadTool.Builder.OfVirtual; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; diff --git a/src/test/java/com/github/thunkware/ExecutorTool21Test.java b/src/test/java/io/github/thunkware/ExecutorTool21Test.java similarity index 99% rename from src/test/java/com/github/thunkware/ExecutorTool21Test.java rename to src/test/java/io/github/thunkware/ExecutorTool21Test.java index 22d9f22..a71ed5c 100644 --- a/src/test/java/com/github/thunkware/ExecutorTool21Test.java +++ b/src/test/java/io/github/thunkware/ExecutorTool21Test.java @@ -1,4 +1,4 @@ -package com.github.thunkware; +package io.github.thunkware; import org.apache.commons.lang3.time.StopWatch; import org.junit.jupiter.api.BeforeEach; diff --git a/src/test/java/com/github/thunkware/ExecutorTool8Test.java b/src/test/java/io/github/thunkware/ExecutorTool8Test.java similarity index 99% rename from src/test/java/com/github/thunkware/ExecutorTool8Test.java rename to src/test/java/io/github/thunkware/ExecutorTool8Test.java index 92eaa63..4efe6b1 100644 --- a/src/test/java/com/github/thunkware/ExecutorTool8Test.java +++ b/src/test/java/io/github/thunkware/ExecutorTool8Test.java @@ -1,4 +1,4 @@ -package com.github.thunkware; +package io.github.thunkware; import org.apache.commons.lang3.time.StopWatch; import org.junit.jupiter.api.BeforeEach; diff --git a/src/test/java/com/github/thunkware/ThreadTool21Test.java b/src/test/java/io/github/thunkware/ThreadTool21Test.java similarity index 98% rename from src/test/java/com/github/thunkware/ThreadTool21Test.java rename to src/test/java/io/github/thunkware/ThreadTool21Test.java index a0a54be..d6dd21a 100644 --- a/src/test/java/com/github/thunkware/ThreadTool21Test.java +++ b/src/test/java/io/github/thunkware/ThreadTool21Test.java @@ -1,4 +1,4 @@ -package com.github.thunkware; +package io.github.thunkware; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; diff --git a/src/test/java/com/github/thunkware/ThreadTool8Test.java b/src/test/java/io/github/thunkware/ThreadTool8Test.java similarity index 98% rename from src/test/java/com/github/thunkware/ThreadTool8Test.java rename to src/test/java/io/github/thunkware/ThreadTool8Test.java index 5c93bc7..b5c12bf 100644 --- a/src/test/java/com/github/thunkware/ThreadTool8Test.java +++ b/src/test/java/io/github/thunkware/ThreadTool8Test.java @@ -1,4 +1,4 @@ -package com.github.thunkware; +package io.github.thunkware; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test;