| author | b0in
<b0in@proton.me> 2023-12-07 01:41:27 UTC |
| committer | b0in
<b0in@proton.me> 2023-12-07 01:41:27 UTC |
| parent | a722e833150c29079e28e594660f8fe1858e0dbc |
| crow.game.codec.api/pom.xml | +9 | -0 |
| crow.game.codec.api/src/main/java/crow/game/codec/Context.java | +9 | -0 |
| crow.game.codec.api/src/main/java/crow/game/codec/InetAddressAndPort.java | +9 | -0 |
| crow.game.codec.api/src/main/java/crow/game/codec/Packet.java | +9 | -0 |
| crow.game.codec.api/src/main/java/crow/game/codec/PacketHandler.java | +9 | -0 |
| crow.game.codec.api/src/main/java/crow/game/codec/PacketReader.java | +9 | -0 |
| crow.game.codec.api/src/main/java/crow/game/codec/PacketRule.java | +9 | -0 |
| crow.game.codec.netty/pom.xml | +9 | -0 |
| crow.game.codec.netty/src/main/java/crow/game/codec/netty/ByteBufPacketReader.java | +9 | -0 |
| crow.game.codec.netty/src/main/java/crow/game/codec/netty/FrameCodec.java | +9 | -0 |
| crow.game.codec.netty/src/main/java/crow/game/codec/netty/NettyWrappedContext.java | +9 | -0 |
| crow.game.codec.netty/src/main/java/crow/game/codec/netty/PacketCodec.java | +9 | -0 |
| crow.game.examples.pingpong/pom.xml | +9 | -0 |
| crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/client/ClientSession.java | +9 | -0 |
| crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/client/MainClient.java | +9 | -0 |
| crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/client/PingPongClientInitializer.java | +9 | -0 |
| crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/proto/Constants.java | +9 | -0 |
| crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/proto/Ping.java | +9 | -0 |
| crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/proto/PingPacketHandler.java | +9 | -0 |
| crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/proto/Pong.java | +9 | -0 |
| crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/proto/PongPacketHandler.java | +9 | -0 |
| crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/proto/RootContext.java | +9 | -0 |
| crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/server/MainServer.java | +9 | -0 |
| crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/server/PingPongServerInitializer.java | +9 | -0 |
| crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/server/ServerSession.java | +9 | -0 |
| crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/utils/Main.java | +9 | -0 |
| crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/utils/PrefixThreadFactory.java | +9 | -0 |
| crow.game.site/pom.xml | +9 | -0 |
| pom.xml | +33 | -0 |
diff --git a/crow.game.codec.api/pom.xml b/crow.game.codec.api/pom.xml index 0d5983d..b6a1801 100644 --- a/crow.game.codec.api/pom.xml +++ b/crow.game.codec.api/pom.xml @@ -1,4 +1,13 @@ <?xml version="1.0" encoding="UTF-8"?> +<!-- +Copyright (C) b0in.xyz 2023 + +This file is part of crow.game which is released under GPLv3 +See file COPYING or go to: + * https://b0in.xyz/code/git/r/crow.game/b/main/t/f=COPYING.html + * https://www.gnu.org/licenses/gpl-3.0.en.html#license-text +for full license details. +--> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> diff --git a/crow.game.codec.api/src/main/java/crow/game/codec/Context.java b/crow.game.codec.api/src/main/java/crow/game/codec/Context.java index dd45714..dfe9c84 100644 --- a/crow.game.codec.api/src/main/java/crow/game/codec/Context.java +++ b/crow.game.codec.api/src/main/java/crow/game/codec/Context.java @@ -1,3 +1,12 @@ +/* + * Copyright (C) b0in.xyz 2023 + * --- + * This file is part of crow.game which is released under GPLv3 + * See file COPYING or go to: + * - https://b0in.xyz/code/git/r/crow.game/b/main/t/f=COPYING.html + * - https://www.gnu.org/licenses/gpl-3.0.en.html#license-text + * for full license details. + */ package crow.game.codec; import java.util.List; diff --git a/crow.game.codec.api/src/main/java/crow/game/codec/InetAddressAndPort.java b/crow.game.codec.api/src/main/java/crow/game/codec/InetAddressAndPort.java index f5c445d..0a32129 100644 --- a/crow.game.codec.api/src/main/java/crow/game/codec/InetAddressAndPort.java +++ b/crow.game.codec.api/src/main/java/crow/game/codec/InetAddressAndPort.java @@ -1,3 +1,12 @@ +/* + * Copyright (C) b0in.xyz 2023 + * --- + * This file is part of crow.game which is released under GPLv3 + * See file COPYING or go to: + * - https://b0in.xyz/code/git/r/crow.game/b/main/t/f=COPYING.html + * - https://www.gnu.org/licenses/gpl-3.0.en.html#license-text + * for full license details. + */ package crow.game.codec; /** diff --git a/crow.game.codec.api/src/main/java/crow/game/codec/Packet.java b/crow.game.codec.api/src/main/java/crow/game/codec/Packet.java index c61f951..b544049 100644 --- a/crow.game.codec.api/src/main/java/crow/game/codec/Packet.java +++ b/crow.game.codec.api/src/main/java/crow/game/codec/Packet.java @@ -1,3 +1,12 @@ +/* + * Copyright (C) b0in.xyz 2023 + * --- + * This file is part of crow.game which is released under GPLv3 + * See file COPYING or go to: + * - https://b0in.xyz/code/git/r/crow.game/b/main/t/f=COPYING.html + * - https://www.gnu.org/licenses/gpl-3.0.en.html#license-text + * for full license details. + */ package crow.game.codec; import io.netty.buffer.ByteBuf; diff --git a/crow.game.codec.api/src/main/java/crow/game/codec/PacketHandler.java b/crow.game.codec.api/src/main/java/crow/game/codec/PacketHandler.java index 9a33166..b8c88a1 100644 --- a/crow.game.codec.api/src/main/java/crow/game/codec/PacketHandler.java +++ b/crow.game.codec.api/src/main/java/crow/game/codec/PacketHandler.java @@ -1,3 +1,12 @@ +/* + * Copyright (C) b0in.xyz 2023 + * --- + * This file is part of crow.game which is released under GPLv3 + * See file COPYING or go to: + * - https://b0in.xyz/code/git/r/crow.game/b/main/t/f=COPYING.html + * - https://www.gnu.org/licenses/gpl-3.0.en.html#license-text + * for full license details. + */ package crow.game.codec; import java.net.UnknownHostException; diff --git a/crow.game.codec.api/src/main/java/crow/game/codec/PacketReader.java b/crow.game.codec.api/src/main/java/crow/game/codec/PacketReader.java index 49a401d..08036f9 100644 --- a/crow.game.codec.api/src/main/java/crow/game/codec/PacketReader.java +++ b/crow.game.codec.api/src/main/java/crow/game/codec/PacketReader.java @@ -1,3 +1,12 @@ +/* + * Copyright (C) b0in.xyz 2023 + * --- + * This file is part of crow.game which is released under GPLv3 + * See file COPYING or go to: + * - https://b0in.xyz/code/git/r/crow.game/b/main/t/f=COPYING.html + * - https://www.gnu.org/licenses/gpl-3.0.en.html#license-text + * for full license details. + */ package crow.game.codec; import java.net.UnknownHostException; diff --git a/crow.game.codec.api/src/main/java/crow/game/codec/PacketRule.java b/crow.game.codec.api/src/main/java/crow/game/codec/PacketRule.java index 3af7532..dab3de4 100644 --- a/crow.game.codec.api/src/main/java/crow/game/codec/PacketRule.java +++ b/crow.game.codec.api/src/main/java/crow/game/codec/PacketRule.java @@ -1,3 +1,12 @@ +/* + * Copyright (C) b0in.xyz 2023 + * --- + * This file is part of crow.game which is released under GPLv3 + * See file COPYING or go to: + * - https://b0in.xyz/code/git/r/crow.game/b/main/t/f=COPYING.html + * - https://www.gnu.org/licenses/gpl-3.0.en.html#license-text + * for full license details. + */ package crow.game.codec; /** diff --git a/crow.game.codec.netty/pom.xml b/crow.game.codec.netty/pom.xml index 643267a..3ad7fa4 100644 --- a/crow.game.codec.netty/pom.xml +++ b/crow.game.codec.netty/pom.xml @@ -1,4 +1,13 @@ <?xml version="1.0" encoding="UTF-8"?> +<!-- +Copyright (C) b0in.xyz 2023 + +This file is part of crow.game which is released under GPLv3 +See file COPYING or go to: + * https://b0in.xyz/code/git/r/crow.game/b/main/t/f=COPYING.html + * https://www.gnu.org/licenses/gpl-3.0.en.html#license-text +for full license details. +--> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> diff --git a/crow.game.codec.netty/src/main/java/crow/game/codec/netty/ByteBufPacketReader.java b/crow.game.codec.netty/src/main/java/crow/game/codec/netty/ByteBufPacketReader.java index 5d2bbd7..e2066a7 100644 --- a/crow.game.codec.netty/src/main/java/crow/game/codec/netty/ByteBufPacketReader.java +++ b/crow.game.codec.netty/src/main/java/crow/game/codec/netty/ByteBufPacketReader.java @@ -1,3 +1,12 @@ +/* + * Copyright (C) b0in.xyz 2023 + * --- + * This file is part of crow.game which is released under GPLv3 + * See file COPYING or go to: + * - https://b0in.xyz/code/git/r/crow.game/b/main/t/f=COPYING.html + * - https://www.gnu.org/licenses/gpl-3.0.en.html#license-text + * for full license details. + */ package crow.game.codec.netty; import java.net.UnknownHostException; diff --git a/crow.game.codec.netty/src/main/java/crow/game/codec/netty/FrameCodec.java b/crow.game.codec.netty/src/main/java/crow/game/codec/netty/FrameCodec.java index 5a18fd5..8f7b8ab 100644 --- a/crow.game.codec.netty/src/main/java/crow/game/codec/netty/FrameCodec.java +++ b/crow.game.codec.netty/src/main/java/crow/game/codec/netty/FrameCodec.java @@ -1,3 +1,12 @@ +/* + * Copyright (C) b0in.xyz 2023 + * --- + * This file is part of crow.game which is released under GPLv3 + * See file COPYING or go to: + * - https://b0in.xyz/code/git/r/crow.game/b/main/t/f=COPYING.html + * - https://www.gnu.org/licenses/gpl-3.0.en.html#license-text + * for full license details. + */ package crow.game.codec.netty; import java.util.List; diff --git a/crow.game.codec.netty/src/main/java/crow/game/codec/netty/NettyWrappedContext.java b/crow.game.codec.netty/src/main/java/crow/game/codec/netty/NettyWrappedContext.java index a6075cc..adc2713 100644 --- a/crow.game.codec.netty/src/main/java/crow/game/codec/netty/NettyWrappedContext.java +++ b/crow.game.codec.netty/src/main/java/crow/game/codec/netty/NettyWrappedContext.java @@ -1,3 +1,12 @@ +/* + * Copyright (C) b0in.xyz 2023 + * --- + * This file is part of crow.game which is released under GPLv3 + * See file COPYING or go to: + * - https://b0in.xyz/code/git/r/crow.game/b/main/t/f=COPYING.html + * - https://www.gnu.org/licenses/gpl-3.0.en.html#license-text + * for full license details. + */ package crow.game.codec.netty; import java.util.List; diff --git a/crow.game.codec.netty/src/main/java/crow/game/codec/netty/PacketCodec.java b/crow.game.codec.netty/src/main/java/crow/game/codec/netty/PacketCodec.java index 9fb138a..70d0421 100644 --- a/crow.game.codec.netty/src/main/java/crow/game/codec/netty/PacketCodec.java +++ b/crow.game.codec.netty/src/main/java/crow/game/codec/netty/PacketCodec.java @@ -1,3 +1,12 @@ +/* + * Copyright (C) b0in.xyz 2023 + * --- + * This file is part of crow.game which is released under GPLv3 + * See file COPYING or go to: + * - https://b0in.xyz/code/git/r/crow.game/b/main/t/f=COPYING.html + * - https://www.gnu.org/licenses/gpl-3.0.en.html#license-text + * for full license details. + */ package crow.game.codec.netty; import java.util.List; diff --git a/crow.game.examples.pingpong/pom.xml b/crow.game.examples.pingpong/pom.xml index 60b06a4..d467f84 100644 --- a/crow.game.examples.pingpong/pom.xml +++ b/crow.game.examples.pingpong/pom.xml @@ -1,4 +1,13 @@ <?xml version="1.0" encoding="UTF-8"?> +<!-- +Copyright (C) b0in.xyz 2023 + +This file is part of crow.game which is released under GPLv3 +See file COPYING or go to: + * https://b0in.xyz/code/git/r/crow.game/b/main/t/f=COPYING.html + * https://www.gnu.org/licenses/gpl-3.0.en.html#license-text +for full license details. +--> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> diff --git a/crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/client/ClientSession.java b/crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/client/ClientSession.java index 69a4c9c..98a4764 100644 --- a/crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/client/ClientSession.java +++ b/crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/client/ClientSession.java @@ -1,3 +1,12 @@ +/* + * Copyright (C) b0in.xyz 2023 + * --- + * This file is part of crow.game which is released under GPLv3 + * See file COPYING or go to: + * - https://b0in.xyz/code/git/r/crow.game/b/main/t/f=COPYING.html + * - https://www.gnu.org/licenses/gpl-3.0.en.html#license-text + * for full license details. + */ package crow.game.examples.pingpong.client; import java.util.concurrent.ScheduledFuture; diff --git a/crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/client/MainClient.java b/crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/client/MainClient.java index 3b9e2c4..8497be6 100644 --- a/crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/client/MainClient.java +++ b/crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/client/MainClient.java @@ -1,3 +1,12 @@ +/* + * Copyright (C) b0in.xyz 2023 + * --- + * This file is part of crow.game which is released under GPLv3 + * See file COPYING or go to: + * - https://b0in.xyz/code/git/r/crow.game/b/main/t/f=COPYING.html + * - https://www.gnu.org/licenses/gpl-3.0.en.html#license-text + * for full license details. + */ package crow.game.examples.pingpong.client; import io.netty.bootstrap.Bootstrap; diff --git a/crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/client/PingPongClientInitializer.java b/crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/client/PingPongClientInitializer.java index 7d54a68..40daf4d 100644 --- a/crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/client/PingPongClientInitializer.java +++ b/crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/client/PingPongClientInitializer.java @@ -1,3 +1,12 @@ +/* + * Copyright (C) b0in.xyz 2023 + * --- + * This file is part of crow.game which is released under GPLv3 + * See file COPYING or go to: + * - https://b0in.xyz/code/git/r/crow.game/b/main/t/f=COPYING.html + * - https://www.gnu.org/licenses/gpl-3.0.en.html#license-text + * for full license details. + */ package crow.game.examples.pingpong.client; import io.netty.channel.ChannelInitializer; diff --git a/crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/proto/Constants.java b/crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/proto/Constants.java index 58a3b6e..3e02a01 100644 --- a/crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/proto/Constants.java +++ b/crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/proto/Constants.java @@ -1,3 +1,12 @@ +/* + * Copyright (C) b0in.xyz 2023 + * --- + * This file is part of crow.game which is released under GPLv3 + * See file COPYING or go to: + * - https://b0in.xyz/code/git/r/crow.game/b/main/t/f=COPYING.html + * - https://www.gnu.org/licenses/gpl-3.0.en.html#license-text + * for full license details. + */ package crow.game.examples.pingpong.proto; public class Constants { diff --git a/crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/proto/Ping.java b/crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/proto/Ping.java index 0e71785..fab227c 100644 --- a/crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/proto/Ping.java +++ b/crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/proto/Ping.java @@ -1,3 +1,12 @@ +/* + * Copyright (C) b0in.xyz 2023 + * --- + * This file is part of crow.game which is released under GPLv3 + * See file COPYING or go to: + * - https://b0in.xyz/code/git/r/crow.game/b/main/t/f=COPYING.html + * - https://www.gnu.org/licenses/gpl-3.0.en.html#license-text + * for full license details. + */ package crow.game.examples.pingpong.proto; /** The super simple Ping request POJO */ diff --git a/crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/proto/PingPacketHandler.java b/crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/proto/PingPacketHandler.java index d583967..90d96d7 100644 --- a/crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/proto/PingPacketHandler.java +++ b/crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/proto/PingPacketHandler.java @@ -1,3 +1,12 @@ +/* + * Copyright (C) b0in.xyz 2023 + * --- + * This file is part of crow.game which is released under GPLv3 + * See file COPYING or go to: + * - https://b0in.xyz/code/git/r/crow.game/b/main/t/f=COPYING.html + * - https://www.gnu.org/licenses/gpl-3.0.en.html#license-text + * for full license details. + */ package crow.game.examples.pingpong.proto; import io.netty.buffer.ByteBuf; diff --git a/crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/proto/Pong.java b/crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/proto/Pong.java index 276ffe1..957a678 100644 --- a/crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/proto/Pong.java +++ b/crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/proto/Pong.java @@ -1,3 +1,12 @@ +/* + * Copyright (C) b0in.xyz 2023 + * --- + * This file is part of crow.game which is released under GPLv3 + * See file COPYING or go to: + * - https://b0in.xyz/code/git/r/crow.game/b/main/t/f=COPYING.html + * - https://www.gnu.org/licenses/gpl-3.0.en.html#license-text + * for full license details. + */ package crow.game.examples.pingpong.proto; /** The super simple Pong response POJO */ diff --git a/crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/proto/PongPacketHandler.java b/crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/proto/PongPacketHandler.java index 214d4de..9e85614 100644 --- a/crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/proto/PongPacketHandler.java +++ b/crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/proto/PongPacketHandler.java @@ -1,3 +1,12 @@ +/* + * Copyright (C) b0in.xyz 2023 + * --- + * This file is part of crow.game which is released under GPLv3 + * See file COPYING or go to: + * - https://b0in.xyz/code/git/r/crow.game/b/main/t/f=COPYING.html + * - https://www.gnu.org/licenses/gpl-3.0.en.html#license-text + * for full license details. + */ package crow.game.examples.pingpong.proto; import io.netty.buffer.ByteBuf; diff --git a/crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/proto/RootContext.java b/crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/proto/RootContext.java index 66ff776..af52ce6 100644 --- a/crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/proto/RootContext.java +++ b/crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/proto/RootContext.java @@ -1,3 +1,12 @@ +/* + * Copyright (C) b0in.xyz 2023 + * --- + * This file is part of crow.game which is released under GPLv3 + * See file COPYING or go to: + * - https://b0in.xyz/code/git/r/crow.game/b/main/t/f=COPYING.html + * - https://www.gnu.org/licenses/gpl-3.0.en.html#license-text + * for full license details. + */ package crow.game.examples.pingpong.proto; import java.util.List; diff --git a/crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/server/MainServer.java b/crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/server/MainServer.java index 9627ab0..655be94 100644 --- a/crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/server/MainServer.java +++ b/crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/server/MainServer.java @@ -1,3 +1,12 @@ +/* + * Copyright (C) b0in.xyz 2023 + * --- + * This file is part of crow.game which is released under GPLv3 + * See file COPYING or go to: + * - https://b0in.xyz/code/git/r/crow.game/b/main/t/f=COPYING.html + * - https://www.gnu.org/licenses/gpl-3.0.en.html#license-text + * for full license details. + */ package crow.game.examples.pingpong.server; import io.netty.bootstrap.ServerBootstrap; diff --git a/crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/server/PingPongServerInitializer.java b/crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/server/PingPongServerInitializer.java index e3beba5..d97d3d7 100644 --- a/crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/server/PingPongServerInitializer.java +++ b/crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/server/PingPongServerInitializer.java @@ -1,3 +1,12 @@ +/* + * Copyright (C) b0in.xyz 2023 + * --- + * This file is part of crow.game which is released under GPLv3 + * See file COPYING or go to: + * - https://b0in.xyz/code/git/r/crow.game/b/main/t/f=COPYING.html + * - https://www.gnu.org/licenses/gpl-3.0.en.html#license-text + * for full license details. + */ package crow.game.examples.pingpong.server; import io.netty.channel.ChannelInitializer; diff --git a/crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/server/ServerSession.java b/crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/server/ServerSession.java index b9b401d..e76b30a 100644 --- a/crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/server/ServerSession.java +++ b/crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/server/ServerSession.java @@ -1,3 +1,12 @@ +/* + * Copyright (C) b0in.xyz 2023 + * --- + * This file is part of crow.game which is released under GPLv3 + * See file COPYING or go to: + * - https://b0in.xyz/code/git/r/crow.game/b/main/t/f=COPYING.html + * - https://www.gnu.org/licenses/gpl-3.0.en.html#license-text + * for full license details. + */ package crow.game.examples.pingpong.server; import io.netty.channel.ChannelHandlerContext; diff --git a/crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/utils/Main.java b/crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/utils/Main.java index 5e12c5b..ad9e37f 100644 --- a/crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/utils/Main.java +++ b/crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/utils/Main.java @@ -1,3 +1,12 @@ +/* + * Copyright (C) b0in.xyz 2023 + * --- + * This file is part of crow.game which is released under GPLv3 + * See file COPYING or go to: + * - https://b0in.xyz/code/git/r/crow.game/b/main/t/f=COPYING.html + * - https://www.gnu.org/licenses/gpl-3.0.en.html#license-text + * for full license details. + */ package crow.game.examples.pingpong.utils; import org.slf4j.Logger; diff --git a/crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/utils/PrefixThreadFactory.java b/crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/utils/PrefixThreadFactory.java index a0ab15f..4a1e296 100644 --- a/crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/utils/PrefixThreadFactory.java +++ b/crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/utils/PrefixThreadFactory.java @@ -1,3 +1,12 @@ +/* + * Copyright (C) b0in.xyz 2023 + * --- + * This file is part of crow.game which is released under GPLv3 + * See file COPYING or go to: + * - https://b0in.xyz/code/git/r/crow.game/b/main/t/f=COPYING.html + * - https://www.gnu.org/licenses/gpl-3.0.en.html#license-text + * for full license details. + */ package crow.game.examples.pingpong.utils; import java.util.concurrent.ThreadFactory; diff --git a/crow.game.site/pom.xml b/crow.game.site/pom.xml index b2189cb..62d8685 100644 --- a/crow.game.site/pom.xml +++ b/crow.game.site/pom.xml @@ -1,4 +1,13 @@ <?xml version="1.0" encoding="UTF-8"?> +<!-- +Copyright (C) b0in.xyz 2023 + +This file is part of crow.game which is released under GPLv3 +See file COPYING or go to: + * https://b0in.xyz/code/git/r/crow.game/b/main/t/f=COPYING.html + * https://www.gnu.org/licenses/gpl-3.0.en.html#license-text +for full license details. +--> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> diff --git a/pom.xml b/pom.xml index 157f31c..0f38bff 100644 --- a/pom.xml +++ b/pom.xml @@ -1,4 +1,13 @@ <?xml version="1.0" encoding="UTF-8"?> +<!-- +Copyright (C) b0in.xyz 2023 + +This file is part of crow.game which is released under GPLv3 +See file COPYING or go to: + * https://b0in.xyz/code/git/r/crow.game/b/main/t/f=COPYING.html + * https://www.gnu.org/licenses/gpl-3.0.en.html#license-text +for full license details. +--> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> @@ -85,6 +94,18 @@ <include>pom.xml</include> <include>**/pom.xml</include> </includes> + <licenseHeader> + <content><![CDATA[<!-- +Copyright (C) b0in.xyz $YEAR + +This file is part of crow.game which is released under GPLv3 +See file COPYING or go to: + * https://b0in.xyz/code/git/r/crow.game/b/main/t/f=COPYING.html + * https://www.gnu.org/licenses/gpl-3.0.en.html#license-text +for full license details. +-->]]></content> + <delimiter>.project</delimiter> + </licenseHeader> <sortPom> <keepBlankLines>false</keepBlankLines> <indentSchemaLocation>true</indentSchemaLocation> @@ -96,6 +117,18 @@ <include>crow*/src/main/java/**/*.java</include> <include>crow*/src/test/java/**/*.java</include> </includes> + <licenseHeader> + <content><![CDATA[/* + * Copyright (C) b0in.xyz $YEAR + * --- + * This file is part of crow.game which is released under GPLv3 + * See file COPYING or go to: + * - https://b0in.xyz/code/git/r/crow.game/b/main/t/f=COPYING.html + * - https://www.gnu.org/licenses/gpl-3.0.en.html#license-text + * for full license details. + */]]></content> + <skipLinesMatching>^#!.+?$</skipLinesMatching> + </licenseHeader> <googleJavaFormat></googleJavaFormat> <importOrder> <order>java|javax,io.netty,org,,crow.game,\#</order>