Skip to content

Commit

Permalink
Fixing several issues that make the projects unusable.
Browse files Browse the repository at this point in the history
* Fixing XAuthority when parsing number
* switched back to junixsocket as jdk does not support sockets only SocketChannel
* Fixing usage of io.freefair.lombok in protocol projects. The module-path was not being set on the delombok task
* fixing delombok by removing lombok from projects using junixsocket. Delombok does not support mutli-release jar files.
  • Loading branch information
moaxcp committed Jul 31, 2024
1 parent 45942ea commit ae7a697
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 0 deletions.
1 change: 1 addition & 0 deletions x11-client/src/main/java/module-info.java
Original file line number Diff line number Diff line change
Expand Up @@ -10,4 +10,5 @@
requires transitive com.github.moaxcp.x11.protocol.xproto;
requires transitive com.github.moaxcp.x11.protocol.xcmisc;
requires transitive org.newsclub.net.unix;
requires transitive com.kohlschutter.junixsocket.nativecommon;
}
2 changes: 2 additions & 0 deletions x11-protocol/x11-protocol-core/src/main/java/module-info.java
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,7 @@
module com.github.moaxcp.x11.protocol.core {
exports com.github.moaxcp.x11.protocol;

uses com.github.moaxcp.x11.protocol.XProtocolPlugin;

requires static lombok;
}

0 comments on commit ae7a697

Please sign in to comment.