jakartaee / jakartaee/websocket
Define that user provided encoders and decoders override the platform provided ones (e.g. for Integer-> String conversions)
Open
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
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