jakartaee / jakartaee/websocket

Define that user provided encoders and decoders override the platform provided ones (e.g. for Integer-> String conversions)

Open
#213 13 comments 0 reactions 0 assignees View on GitHub
API (Both) enhancement
Dominant language
Java
Stars
78
Forks
47
Avg merge
1h 32m
Merged PRs (30d)
1

Description

Otherwise, what would be the point ?

For encoders, the javadoc on the RemoteEndpoint send operations does define the override for primitive types, but doesn't mention String-> String encoders which should be allowed.

For decoders, there isn't anything, so currently its undefined.
#### Affected Versions
[1.0]

Contributor guide

Open the contributing guide

Research direction

Start with the RemoteEndpoint send-operation Javadoc referenced in the issue and the WebSocket encoder and decoder API definitions. Document precedence for primitive and String encoders and for decoders, then verify that the resulting specification wording clearly defines the affected 1.0 behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
documentation
Issue type
Documentation
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.