Files
xpipe/beacon/src/main/java/module-info.java
crschnick 3e7fbe89ac Merge branch prefs into master
The changes have been squashed as the commit history and messages were not very carefully crafted. There isn't that much value in preserving random commit messages.

Also due to diverging branches, rebasing or merging it was difficult.
2024-02-28 07:36:31 +00:00

52 lines
1.5 KiB
Java

import com.fasterxml.jackson.databind.Module;
import io.xpipe.beacon.BeaconJacksonModule;
import io.xpipe.beacon.exchange.*;
import io.xpipe.beacon.exchange.cli.*;
import io.xpipe.core.util.ProxyFunction;
open module io.xpipe.beacon {
exports io.xpipe.beacon;
exports io.xpipe.beacon.exchange;
exports io.xpipe.beacon.exchange.data;
exports io.xpipe.beacon.exchange.cli;
exports io.xpipe.beacon.util;
exports io.xpipe.beacon.test;
requires static com.fasterxml.jackson.core;
requires static com.fasterxml.jackson.databind;
requires transitive io.xpipe.core;
requires static lombok;
requires static org.junit.jupiter.api;
uses MessageExchange;
uses ProxyFunction;
provides Module with
BeaconJacksonModule;
provides io.xpipe.beacon.exchange.MessageExchange with
SinkExchange,
DrainExchange,
LaunchExchange,
InstanceExchange,
EditStoreExchange,
WriteStreamExchange,
ReadStreamExchange,
StoreProviderListExchange,
ModeExchange,
QueryStoreExchange,
StatusExchange,
FocusExchange,
OpenExchange,
StopExchange,
RenameStoreExchange,
RemoveStoreExchange,
StoreAddExchange,
ReadDrainExchange,
AskpassExchange,
TerminalWaitExchange,
TerminalLaunchExchange,
ListStoresExchange,
DialogExchange,
VersionExchange;
}