Skip to content
Merged
Show file tree
Hide file tree
Changes from 6 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 4 additions & 3 deletions build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -111,13 +111,14 @@ subprojects {
}

tasks.withType<JavaCompile>().configureEach {
sourceCompatibility = JavaVersion.VERSION_24.toString()
targetCompatibility = JavaVersion.VERSION_24.toString()
val javaVersion = if(project.path.contains("api")) JavaVersion.VERSION_17 else JavaVersion.VERSION_24
Comment thread
derklaro marked this conversation as resolved.
Outdated
sourceCompatibility = javaVersion.toString()
targetCompatibility = javaVersion.toString()

options.encoding = "UTF-8"
options.isIncremental = true

if (project.path != ":launcher:java8" && project.path != ":launcher:patcher") {
if (project.path != ":launcher:java8" && project.path != ":launcher:patcher" && !project.path.contains("api")) {
options.compilerArgs.add("--enable-preview")
options.compilerArgs.add("-Xlint:-deprecation,-unchecked,-preview")
options.compilerArgs.add("-proc:full")
Expand Down
2 changes: 1 addition & 1 deletion driver/api/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,6 @@ dependencies {
"api"(libs.vavr)
"api"(libs.slf4jApi)
"api"(libs.geantyref)
"api"(libs.bundles.aerogel)
"api"(libs.bundles.aerogelApi)
"implementation"(libs.guava)
}
1 change: 1 addition & 0 deletions gradle/libs.versions.toml
Original file line number Diff line number Diff line change
Expand Up @@ -206,6 +206,7 @@ checkstyleTools = { group = "com.puppycrawl.tools", name = "checkstyle", version
[bundles]

aerogel = ["aerogel", "aerogelScopedValues", "aerogelAuto"]
aerogelApi = ["aerogel", "aerogelAuto"]
npcLib = ["npcLib", "npcLibLabymod"]
unirest = ["unirest", "unirestGson"]
mysql = ["mysqlConnector", "hikariCp"]
Expand Down
4 changes: 0 additions & 4 deletions modules/cloudflare/api/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,3 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/

dependencies {
"compileOnly"(projects.utils.utilsBase)
}
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,9 @@

package eu.cloudnetservice.modules.cloudflare.config;

import eu.cloudnetservice.utils.base.StringUtil;
import java.util.Collection;
import java.util.Objects;
import java.util.UUID;
import lombok.NonNull;
import org.jetbrains.annotations.Nullable;

Expand All @@ -37,7 +37,7 @@ public record CloudflareConfigurationEntry(
public CloudflareConfigurationEntry {
// put in a random entry name if no name is given
if (entryName == null) {
entryName = StringUtil.generateRandomString(7);
entryName = UUID.randomUUID().toString().split("-")[0];
}
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
import com.google.common.util.concurrent.ThreadFactoryBuilder;
import eu.cloudnetservice.driver.inject.InjectionLayer;
import eu.cloudnetservice.driver.registry.ServiceRegistry;
import eu.cloudnetservice.wrapper.transform.ClassTransformerRegistry;
import eu.cloudnetservice.wrapper.impl.transform.ClassTransformerRegistry;
import io.leangen.geantyref.TypeFactory;
import java.time.Instant;
import java.util.List;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,9 @@

package eu.cloudnetservice.wrapper.impl;

import eu.cloudnetservice.wrapper.impl.transform.ClassTransformerRegistry;
import eu.cloudnetservice.wrapper.impl.transform.DefaultClassTransformerRegistry;
import eu.cloudnetservice.wrapper.impl.transform.unsafe.UnsafeTransformer;
import eu.cloudnetservice.wrapper.transform.ClassTransformerRegistry;
import java.io.IOException;
import java.lang.instrument.Instrumentation;
import java.lang.reflect.Method;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,8 +40,8 @@
import eu.cloudnetservice.wrapper.impl.network.listener.message.GroupChannelMessageListener;
import eu.cloudnetservice.wrapper.impl.network.listener.message.ServiceChannelMessageListener;
import eu.cloudnetservice.wrapper.impl.network.listener.message.TaskChannelMessageListener;
import eu.cloudnetservice.wrapper.transform.ClassTransformer;
import eu.cloudnetservice.wrapper.transform.ClassTransformerRegistry;
import eu.cloudnetservice.wrapper.impl.transform.ClassTransformer;
import eu.cloudnetservice.wrapper.impl.transform.ClassTransformerRegistry;
import jakarta.inject.Inject;
import jakarta.inject.Named;
import jakarta.inject.Provider;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
* limitations under the License.
*/

package eu.cloudnetservice.wrapper.transform;
package eu.cloudnetservice.wrapper.impl.transform;

import java.lang.classfile.ClassModel;
import java.lang.classfile.ClassTransform;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
* limitations under the License.
*/

package eu.cloudnetservice.wrapper.transform;
package eu.cloudnetservice.wrapper.impl.transform;

import lombok.NonNull;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,6 @@

package eu.cloudnetservice.wrapper.impl.transform;

import eu.cloudnetservice.wrapper.transform.ClassTransformer;
import eu.cloudnetservice.wrapper.transform.ClassTransformerRegistry;
import jakarta.inject.Singleton;
import java.lang.classfile.ClassFile;
import java.lang.classfile.ClassHierarchyResolver;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@

package eu.cloudnetservice.wrapper.impl.transform.asm;

import eu.cloudnetservice.wrapper.transform.ClassTransformer;
import eu.cloudnetservice.wrapper.impl.transform.ClassTransformer;
import java.lang.classfile.ClassModel;
import java.lang.classfile.ClassTransform;
import java.lang.classfile.CodeBuilder;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@

package eu.cloudnetservice.wrapper.impl.transform.bukkit;

import eu.cloudnetservice.wrapper.transform.ClassTransformer;
import eu.cloudnetservice.wrapper.impl.transform.ClassTransformer;
import java.lang.classfile.ClassModel;
import java.lang.classfile.ClassTransform;
import java.lang.classfile.CodeBuilder;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@

package eu.cloudnetservice.wrapper.impl.transform.bukkit;

import eu.cloudnetservice.wrapper.transform.ClassTransformer;
import eu.cloudnetservice.wrapper.impl.transform.ClassTransformer;
import java.lang.classfile.ClassModel;
import java.lang.classfile.ClassTransform;
import java.lang.classfile.CodeTransform;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@

package eu.cloudnetservice.wrapper.impl.transform.bukkit;

import eu.cloudnetservice.wrapper.transform.ClassTransformer;
import eu.cloudnetservice.wrapper.impl.transform.ClassTransformer;
import java.lang.classfile.ClassModel;
import java.lang.classfile.ClassTransform;
import java.lang.classfile.CodeTransform;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@

package eu.cloudnetservice.wrapper.impl.transform.bukkit;

import eu.cloudnetservice.wrapper.transform.ClassTransformer;
import eu.cloudnetservice.wrapper.impl.transform.ClassTransformer;
import java.lang.classfile.ClassModel;
import java.lang.classfile.ClassTransform;
import java.lang.classfile.CodeTransform;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@

package eu.cloudnetservice.wrapper.impl.transform.bukkit;

import eu.cloudnetservice.wrapper.transform.ClassTransformer;
import eu.cloudnetservice.wrapper.impl.transform.ClassTransformer;
import java.lang.classfile.ClassModel;
import java.lang.classfile.ClassTransform;
import java.lang.classfile.CodeTransform;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@

package eu.cloudnetservice.wrapper.impl.transform.bukkit;

import eu.cloudnetservice.wrapper.transform.ClassTransformer;
import eu.cloudnetservice.wrapper.impl.transform.ClassTransformer;
import java.lang.classfile.ClassModel;
import java.lang.classfile.ClassTransform;
import java.lang.classfile.CodeTransform;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@

package eu.cloudnetservice.wrapper.impl.transform.netty;

import eu.cloudnetservice.wrapper.transform.ClassTransformer;
import eu.cloudnetservice.wrapper.impl.transform.ClassTransformer;
import java.lang.classfile.ClassModel;
import java.lang.classfile.ClassTransform;
import java.lang.classfile.CodeTransform;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
package eu.cloudnetservice.wrapper.impl.transform.spark;

import eu.cloudnetservice.utils.base.StringUtil;
import eu.cloudnetservice.wrapper.transform.ClassTransformer;
import eu.cloudnetservice.wrapper.impl.transform.ClassTransformer;
import java.lang.classfile.ClassBuilder;
import java.lang.classfile.ClassElement;
import java.lang.classfile.ClassModel;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@

package eu.cloudnetservice.wrapper.impl.transform.unsafe;

import eu.cloudnetservice.wrapper.transform.ClassTransformer;
import eu.cloudnetservice.wrapper.impl.transform.ClassTransformer;
import java.lang.classfile.Annotation;
import java.lang.classfile.ClassBuilder;
import java.lang.classfile.ClassElement;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@

package eu.cloudnetservice.wrapper.impl.transform.unsafe;

import eu.cloudnetservice.wrapper.transform.ClassTransformer;
import eu.cloudnetservice.wrapper.impl.transform.ClassTransformer;
import java.io.IOException;
import java.lang.classfile.ClassFile;
import org.junit.jupiter.api.Assertions;
Expand Down
Loading