Skip to content

Conversation

JavaSaBr
Copy link
Owner

@JavaSaBr JavaSaBr commented Oct 7, 2025

Extend network API, part 3

@JavaSaBr JavaSaBr self-assigned this Oct 7, 2025
Copy link

github-actions bot commented Oct 7, 2025

Overall Project 36.16% -0.17%
Files changed 78.57% 🍏

File Coverage
NetworkFactory.java 100% 🍏
IdBasedPacketReader.java 100% 🍏
DefaultSslNetworkPacketWriter.java 100% 🍏
DefaultNetworkPacketReader.java 100% 🍏
IdBasedNetworkPacketWriter.java 100% 🍏
DefaultNetworkPacketWriter.java 100% 🍏
DefaultReadableNetworkPacket.java 100% 🍏
AbstractIdBasedReadableNetworkPacket.java 100% 🍏
DefaultWritableNetworkPacket.java 100% 🍏
DefaultSslNetworkPacketReader.java 100% 🍏
AbstractNetwork.java 100% 🍏
StringDataSslConnection.java 100% 🍏
IdBasedPacketConnection.java 100% 🍏
DefaultDataConnection.java 100% 🍏
StringDataConnection.java 100% 🍏
DefaultDataSslConnection.java 100% 🍏
DefaultConnection.java 100% 🍏
IdBasedReadableNetworkPacket.java 100% 🍏
WritableNetworkPacket.java 100% 🍏
IdBasedNetworkPacket.java 100% 🍏
AbstractConnection.java 84.04% 🍏
SslWrapRequestPacket.java 83.33% 🍏
AbstractSslConnection.java 81.25% 🍏
StringWritableNetworkPacket.java 78.26% 🍏
DefaultClientNetwork.java 73.51% 🍏
DefaultBufferAllocator.java 69.62% 🍏
DefaultServerNetwork.java 63.67% 🍏
AbstractWritableNetworkPacket.java 63.64% -3.5% 🍏
AbstractNetworkPacketWriter.java 63.3% 🍏
IdBasedReadableNetworkPacketRegistry.java 62.81% 🍏
AbstractNetworkPacketReader.java 59.9% 🍏
AbstractReadableNetworkPacket.java 58.29% -2.37% 🍏
Connection.java 52.94% 🍏
AbstractSslNetworkPacketReader.java 49.7% 🍏
AbstractSslNetworkPacketWriter.java 49.26% 🍏
StringReadablePacket.java 31.25% 🍏
ReadableNetworkPacketRegistry.java 12.33% 🍏
AbstractNetworkPacket.java 8.14% -36.05%
WritablePacketWrapper.java 0% -84.62%
AbstractReusableWritableNetworkPacket.java 0% -2.53%
ReusableWritablePacket.java 0% 🍏

Copy link

github-actions bot commented Oct 8, 2025

Overall Project 36.31% -0.33%
Files changed 73.73% 🍏

File Coverage
NetworkFactory.java 100% 🍏
DefaultSslNetworkPacketWriter.java 100% 🍏
DefaultNetworkPacketReader.java 100% 🍏
IdBasedNetworkPacketReader.java 100% 🍏
IdBasedNetworkPacketWriter.java 100% 🍏
DefaultNetworkPacketWriter.java 100% 🍏
DefaultReadableNetworkPacket.java 100% 🍏
StringReadableNetworkPacket.java 100% 🍏
AbstractIdBasedReadableNetworkPacket.java 100% 🍏
DefaultWritableNetworkPacket.java 100% 🍏
DefaultSslNetworkPacketReader.java 100% 🍏
AbstractNetwork.java 100% 🍏
StringDataSslConnection.java 100% 🍏
IdBasedPacketConnection.java 100% 🍏
DefaultDataConnection.java 100% 🍏
StringDataConnection.java 100% 🍏
DefaultDataSslConnection.java 100% 🍏
DefaultConnection.java 100% 🍏
IdBasedReadableNetworkPacket.java 100% 🍏
WritableNetworkPacket.java 100% 🍏
IdBasedNetworkPacket.java 100% 🍏
AbstractConnection.java 84.14% 🍏
SslWrapRequestNetworkPacket.java 83.33% -16.67% 🍏
Connection.java 82.22% 🍏
AbstractSslConnection.java 81.25% 🍏
StringWritableNetworkPacket.java 78.26% 🍏
DefaultClientNetwork.java 73.51% 🍏
DefaultBufferAllocator.java 69.62% 🍏
DefaultServerNetwork.java 63.67% 🍏
AbstractWritableNetworkPacket.java 63.64% -3.5% 🍏
AbstractNetworkPacketWriter.java 63.42% 🍏
IdBasedReadableNetworkPacketRegistry.java 62.81% 🍏
AbstractNetworkPacketReader.java 61.18% 🍏
AbstractReadableNetworkPacket.java 58.29% -2.37% 🍏
AbstractSslNetworkPacketReader.java 49.7% 🍏
AbstractSslNetworkPacketWriter.java 49.26% 🍏
ReadableNetworkPacketRegistry.java 12.5% -25%
AbstractNetworkPacket.java 8.14% -36.05%
WritablePacketWrapper.java 0% -84.62%
AbstractReusableWritableNetworkPacket.java 0% -16.5%
ReusableWritablePacket.java 0% 🍏

Copy link

Overall Project 36.52% -0.77%
Files changed 66.92% 🍏

File Coverage
NetworkFactory.java 100% 🍏
DefaultSslNetworkPacketWriter.java 100% 🍏
DefaultNetworkPacketReader.java 100% 🍏
IdBasedNetworkPacketReader.java 100% 🍏
IdBasedNetworkPacketWriter.java 100% 🍏
DefaultNetworkPacketWriter.java 100% 🍏
DefaultReadableNetworkPacket.java 100% 🍏
StringReadableNetworkPacket.java 100% 🍏
AbstractIdBasedReadableNetworkPacket.java 100% 🍏
DefaultWritableNetworkPacket.java 100% 🍏
DefaultSslNetworkPacketReader.java 100% 🍏
AbstractNetwork.java 100% 🍏
StringDataSslConnection.java 100% 🍏
IdBasedPacketConnection.java 100% 🍏
DefaultDataConnection.java 100% 🍏
StringDataConnection.java 100% 🍏
DefaultDataSslConnection.java 100% 🍏
DefaultConnection.java 100% 🍏
IdBasedReadableNetworkPacket.java 100% 🍏
WritableNetworkPacket.java 100% 🍏
IdBasedNetworkPacket.java 100% 🍏
ServerNetworkConfig.java 91.3% -8.7% 🍏
NetworkConfig.java 87.1% 🍏
AbstractConnection.java 84.14% 🍏
SslWrapRequestNetworkPacket.java 83.33% -16.67% 🍏
Connection.java 82.22% 🍏
AbstractSslConnection.java 81.25% 🍏
StringWritableNetworkPacket.java 78.26% 🍏
DefaultClientNetwork.java 74.61% -4.66%
DefaultServerNetwork.java 73.87% -1.2% 🍏
DefaultBufferAllocator.java 69.62% 🍏
AbstractWritableNetworkPacket.java 63.64% -3.5% 🍏
IdBasedReadableNetworkPacketRegistry.java 62.81% 🍏
AbstractNetworkPacketWriter.java 61.8% -3.21% 🍏
AbstractNetworkPacketReader.java 58.45% -8.36%
AbstractReadableNetworkPacket.java 58.29% -2.37% 🍏
AbstractSslNetworkPacketReader.java 49.7% 🍏
AbstractSslNetworkPacketWriter.java 49.26% 🍏
ReadableNetworkPacketRegistry.java 12.5% -25%
AbstractNetworkPacket.java 8.14% -36.05%
WritablePacketWrapper.java 0% -84.62%
AbstractReusableWritableNetworkPacket.java 0% -16.5%
ReuseBufferAllocator.java 0% -5.74%
ReusableWritablePacket.java 0% 🍏

@JavaSaBr JavaSaBr merged commit be37ac0 into develop Oct 17, 2025
6 checks passed
@JavaSaBr JavaSaBr deleted the extend-api-v3 branch October 17, 2025 18:41
Copy link

Overall Project 36.53% -0.77%
Files changed 66.92% 🍏

File Coverage
NetworkFactory.java 100% 🍏
DefaultSslNetworkPacketWriter.java 100% 🍏
DefaultNetworkPacketReader.java 100% 🍏
IdBasedNetworkPacketReader.java 100% 🍏
IdBasedNetworkPacketWriter.java 100% 🍏
DefaultNetworkPacketWriter.java 100% 🍏
DefaultReadableNetworkPacket.java 100% 🍏
StringReadableNetworkPacket.java 100% 🍏
AbstractIdBasedReadableNetworkPacket.java 100% 🍏
DefaultWritableNetworkPacket.java 100% 🍏
DefaultSslNetworkPacketReader.java 100% 🍏
AbstractNetwork.java 100% 🍏
StringDataSslConnection.java 100% 🍏
IdBasedPacketConnection.java 100% 🍏
DefaultDataConnection.java 100% 🍏
StringDataConnection.java 100% 🍏
DefaultDataSslConnection.java 100% 🍏
DefaultConnection.java 100% 🍏
IdBasedReadableNetworkPacket.java 100% 🍏
WritableNetworkPacket.java 100% 🍏
IdBasedNetworkPacket.java 100% 🍏
ServerNetworkConfig.java 91.3% -8.7% 🍏
NetworkConfig.java 87.1% 🍏
AbstractConnection.java 84.14% 🍏
SslWrapRequestNetworkPacket.java 83.33% -16.67% 🍏
Connection.java 82.22% 🍏
AbstractSslConnection.java 81.25% 🍏
StringWritableNetworkPacket.java 78.26% 🍏
DefaultClientNetwork.java 74.61% -4.66%
DefaultServerNetwork.java 73.87% -1.2% 🍏
DefaultBufferAllocator.java 69.62% 🍏
AbstractWritableNetworkPacket.java 63.64% -3.5% 🍏
IdBasedReadableNetworkPacketRegistry.java 62.81% 🍏
AbstractNetworkPacketWriter.java 61.8% -3.21% 🍏
AbstractNetworkPacketReader.java 58.95% -8.36%
AbstractReadableNetworkPacket.java 58.29% -2.37% 🍏
AbstractSslNetworkPacketReader.java 49.7% 🍏
AbstractSslNetworkPacketWriter.java 49.26% 🍏
ReadableNetworkPacketRegistry.java 12.5% -25%
AbstractNetworkPacket.java 8.14% -36.05%
WritablePacketWrapper.java 0% -84.62%
AbstractReusableWritableNetworkPacket.java 0% -16.5%
ReuseBufferAllocator.java 0% -5.74%
ReusableWritablePacket.java 0% 🍏

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant