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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants