перенос pool фабрик в модуль utils
This commit is contained in:
@@ -3,7 +3,6 @@ apply from: rootDir.toPath().resolve('logic.gradle').toFile()
|
||||
dependencies {
|
||||
api project(':utils')
|
||||
|
||||
implementation libs.objpool
|
||||
implementation libs.netty.transport
|
||||
implementation libs.netty.codec
|
||||
implementation libs.json
|
||||
|
||||
@@ -3,13 +3,12 @@ package mc.protocol.buffer;
|
||||
import io.netty.buffer.ByteBuf;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import lombok.Setter;
|
||||
import lombok.ToString;
|
||||
import lombok.experimental.Delegate;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import mc.protocol.model.text.Text;
|
||||
import mc.protocol.model.text.TextSerializer;
|
||||
import mc.protocol.pool.Passivable;
|
||||
import mc.utils.pool.Passivable;
|
||||
|
||||
import java.nio.charset.StandardCharsets;
|
||||
import java.util.UUID;
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package mc.protocol.packets;
|
||||
|
||||
import mc.protocol.buffer.NetByteBuf;
|
||||
import mc.protocol.pool.Passivable;
|
||||
import mc.utils.pool.Passivable;
|
||||
|
||||
/**
|
||||
* Пакеты отправляемые клиентом.
|
||||
|
||||
@@ -4,7 +4,7 @@ import io.netty.buffer.Unpooled;
|
||||
import lombok.Data;
|
||||
import mc.protocol.buffer.NetByteBuf;
|
||||
import mc.protocol.packets.ServerSidePacket;
|
||||
import mc.protocol.pool.ObjectPool;
|
||||
import mc.utils.pool.ObjectPool;
|
||||
import mc.protocol.pool.ProtocolObjectPool;
|
||||
|
||||
/**
|
||||
|
||||
@@ -7,6 +7,7 @@ import mc.protocol.buffer.NetByteBuf;
|
||||
import mc.protocol.model.Location;
|
||||
import mc.protocol.model.Look;
|
||||
import mc.protocol.packets.ClientSidePacket;
|
||||
import mc.utils.pool.*;
|
||||
|
||||
@NoArgsConstructor(access = AccessLevel.PRIVATE)
|
||||
public final class ProtocolObjectPool {
|
||||
|
||||
@@ -1 +1,5 @@
|
||||
apply from: rootDir.toPath().resolve('logic.gradle').toFile()
|
||||
|
||||
dependencies {
|
||||
implementation libs.objpool
|
||||
}
|
||||
@@ -1,4 +1,4 @@
|
||||
package mc.protocol.pool;
|
||||
package mc.utils.pool;
|
||||
|
||||
public interface MultiObjectPool<T> {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package mc.protocol.pool;
|
||||
package mc.utils.pool;
|
||||
|
||||
public interface ObjectPool<T> {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package mc.protocol.pool;
|
||||
package mc.utils.pool;
|
||||
|
||||
public interface Passivable {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package mc.protocol.pool;
|
||||
package mc.utils.pool;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
@@ -1,4 +1,4 @@
|
||||
package mc.protocol.pool;
|
||||
package mc.utils.pool;
|
||||
|
||||
import lombok.SneakyThrows;
|
||||
import org.apache.commons.pool2.impl.GenericObjectPool;
|
||||
@@ -1,4 +1,4 @@
|
||||
package mc.protocol.pool;
|
||||
package mc.utils.pool;
|
||||
|
||||
import org.apache.commons.pool2.PooledObject;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package mc.protocol.pool;
|
||||
package mc.utils.pool;
|
||||
|
||||
import lombok.SneakyThrows;
|
||||
import org.apache.commons.pool2.impl.GenericObjectPool;
|
||||
@@ -1,4 +1,4 @@
|
||||
package mc.protocol.pool;
|
||||
package mc.utils.pool;
|
||||
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import org.apache.commons.pool2.BasePooledObjectFactory;
|
||||
Reference in New Issue
Block a user