Skip to content

Revert "Stop shading and relocating Java Websockets (#163)"#166

Merged
Protonull merged 5 commits intomainfrom
revert-163
Apr 29, 2026
Merged

Revert "Stop shading and relocating Java Websockets (#163)"#166
Protonull merged 5 commits intomainfrom
revert-163

Conversation

@Protonull
Copy link
Copy Markdown
Collaborator

@Protonull Protonull commented Apr 29, 2026

This reverts #163. It turns out that the implicit mod-ification (heh) of the websocket library is more complex than shading and relocating. The runClient task is really strange, see #127. But basically, I was unable to find a way to ensure that the websocket library was mod-ified for the runClient task. As such the client would error out since the version requirement was unmet. It works for production clients because you actually have a build-result jar, rather than the nonsense runClient does.

This makes it clearer as to why this it's even happening: there's something that shouldn't be included in the resulting jar.
@Protonull Protonull merged commit 9d85b6c into main Apr 29, 2026
1 check passed
@Protonull Protonull deleted the revert-163 branch April 29, 2026 05:30
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