Skip to content

Conversation

@JavaSaBr
Copy link
Owner

Extend Network API:

  1. Add API to handle received invalid network packets
  2. Add API to execute tasks in network threads
  3. Initialize acception connections and reading packets from network thread always.
@JavaSaBr JavaSaBr self-assigned this Nov 10, 2025
@github-actions
Copy link

Overall Project 47.85% -0.33% 🍏
Files changed 73.87% 🍏

File Coverage
MalformedProtocolException.java 100% 🍏
DefaultNetworkPacketReader.java 100% 🍏
IdBasedNetworkPacketReader.java 100% 🍏
DefaultSslNetworkPacketReader.java 100% 🍏
IdBasedPacketConnection.java 100% 🍏
DefaultDataConnection.java 100% 🍏
DefaultDataSslConnection.java 100% 🍏
NetworkConfig.java 94.59% 🍏
ServerNetworkConfig.java 89.47% 🍏
Connection.java 79.37% -7.94% 🍏
AbstractConnection.java 73.59% -18.28% 🍏
DefaultClientNetwork.java 68.73% 🍏
AbstractNetworkPacketReader.java 64.12% 🍏
DefaultServerNetwork.java 62.77% -1.91% 🍏
AbstractSslNetworkPacketReader.java 48.51% 🍏
NetworkException.java 30.77% -69.23%
UserDefinedNetworkException.java 0%
@JavaSaBr JavaSaBr merged commit b7448ec into develop Nov 10, 2025
6 checks passed
@JavaSaBr JavaSaBr deleted the Extend-API-v7 branch November 10, 2025 17:23
@github-actions
Copy link

Overall Project 47.79% -0.33% 🍏
Files changed 73.87% 🍏

File Coverage
MalformedProtocolException.java 100% 🍏
DefaultNetworkPacketReader.java 100% 🍏
IdBasedNetworkPacketReader.java 100% 🍏
DefaultSslNetworkPacketReader.java 100% 🍏
IdBasedPacketConnection.java 100% 🍏
DefaultDataConnection.java 100% 🍏
DefaultDataSslConnection.java 100% 🍏
NetworkConfig.java 94.59% 🍏
ServerNetworkConfig.java 89.47% 🍏
Connection.java 79.37% -7.94% 🍏
AbstractConnection.java 73.59% -18.28% 🍏
DefaultClientNetwork.java 68.73% 🍏
DefaultServerNetwork.java 62.77% -1.91% 🍏
AbstractNetworkPacketReader.java 62.21% 🍏
AbstractSslNetworkPacketReader.java 48.51% 🍏
NetworkException.java 30.77% -69.23%
UserDefinedNetworkException.java 0%
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants