]> nmode's Git Repositories - signal-cli/commitdiff
Clean up base package
authorAsamK <asamk@gmx.de>
Sun, 14 Nov 2021 14:00:06 +0000 (15:00 +0100)
committerAsamK <asamk@gmx.de>
Sun, 14 Nov 2021 14:00:06 +0000 (15:00 +0100)
60 files changed:
src/main/java/org/asamk/signal/App.java
src/main/java/org/asamk/signal/ReceiveMessageHandler.java
src/main/java/org/asamk/signal/commands/AddDeviceCommand.java
src/main/java/org/asamk/signal/commands/BlockCommand.java
src/main/java/org/asamk/signal/commands/DaemonCommand.java
src/main/java/org/asamk/signal/commands/FinishLinkCommand.java
src/main/java/org/asamk/signal/commands/GetUserStatusCommand.java
src/main/java/org/asamk/signal/commands/JoinGroupCommand.java
src/main/java/org/asamk/signal/commands/JsonRpcDispatcherCommand.java
src/main/java/org/asamk/signal/commands/JsonRpcLocalCommand.java
src/main/java/org/asamk/signal/commands/JsonRpcMultiCommand.java
src/main/java/org/asamk/signal/commands/JsonRpcMultiLocalCommand.java
src/main/java/org/asamk/signal/commands/JsonRpcRegistrationCommand.java
src/main/java/org/asamk/signal/commands/JsonRpcSingleCommand.java
src/main/java/org/asamk/signal/commands/LinkCommand.java
src/main/java/org/asamk/signal/commands/ListAccountsCommand.java
src/main/java/org/asamk/signal/commands/ListContactsCommand.java
src/main/java/org/asamk/signal/commands/ListDevicesCommand.java
src/main/java/org/asamk/signal/commands/ListGroupsCommand.java
src/main/java/org/asamk/signal/commands/ListIdentitiesCommand.java
src/main/java/org/asamk/signal/commands/LocalCommand.java
src/main/java/org/asamk/signal/commands/MultiLocalCommand.java
src/main/java/org/asamk/signal/commands/ProvisioningCommand.java
src/main/java/org/asamk/signal/commands/QuitGroupCommand.java
src/main/java/org/asamk/signal/commands/ReceiveCommand.java
src/main/java/org/asamk/signal/commands/RegisterCommand.java
src/main/java/org/asamk/signal/commands/RemoteDeleteCommand.java
src/main/java/org/asamk/signal/commands/RemoveDeviceCommand.java
src/main/java/org/asamk/signal/commands/RemovePinCommand.java
src/main/java/org/asamk/signal/commands/SendCommand.java
src/main/java/org/asamk/signal/commands/SendContactsCommand.java
src/main/java/org/asamk/signal/commands/SendReactionCommand.java
src/main/java/org/asamk/signal/commands/SendReceiptCommand.java
src/main/java/org/asamk/signal/commands/SendSyncRequestCommand.java
src/main/java/org/asamk/signal/commands/SendTypingCommand.java
src/main/java/org/asamk/signal/commands/SetPinCommand.java
src/main/java/org/asamk/signal/commands/StartLinkCommand.java
src/main/java/org/asamk/signal/commands/SubmitRateLimitChallengeCommand.java
src/main/java/org/asamk/signal/commands/TrustCommand.java
src/main/java/org/asamk/signal/commands/UnblockCommand.java
src/main/java/org/asamk/signal/commands/UnregisterCommand.java
src/main/java/org/asamk/signal/commands/UpdateAccountCommand.java
src/main/java/org/asamk/signal/commands/UpdateConfigurationCommand.java
src/main/java/org/asamk/signal/commands/UpdateContactCommand.java
src/main/java/org/asamk/signal/commands/UpdateGroupCommand.java
src/main/java/org/asamk/signal/commands/UpdateProfileCommand.java
src/main/java/org/asamk/signal/commands/UploadStickerPackCommand.java
src/main/java/org/asamk/signal/commands/VerifyCommand.java
src/main/java/org/asamk/signal/commands/VersionCommand.java
src/main/java/org/asamk/signal/dbus/DbusReceiveMessageHandler.java [moved from src/main/java/org/asamk/signal/DbusReceiveMessageHandler.java with 99% similarity]
src/main/java/org/asamk/signal/dbus/DbusSignalImpl.java
src/main/java/org/asamk/signal/json/JsonReceiveMessageHandler.java [moved from src/main/java/org/asamk/signal/JsonReceiveMessageHandler.java with 90% similarity]
src/main/java/org/asamk/signal/jsonrpc/JsonRpcSender.java
src/main/java/org/asamk/signal/jsonrpc/SignalJsonRpcDispatcherHandler.java
src/main/java/org/asamk/signal/output/JsonWriter.java [moved from src/main/java/org/asamk/signal/JsonWriter.java with 73% similarity]
src/main/java/org/asamk/signal/output/JsonWriterImpl.java [moved from src/main/java/org/asamk/signal/JsonWriterImpl.java with 96% similarity]
src/main/java/org/asamk/signal/output/OutputWriter.java [moved from src/main/java/org/asamk/signal/OutputWriter.java with 52% similarity]
src/main/java/org/asamk/signal/output/PlainTextWriter.java [moved from src/main/java/org/asamk/signal/PlainTextWriter.java with 91% similarity]
src/main/java/org/asamk/signal/output/PlainTextWriterImpl.java [moved from src/main/java/org/asamk/signal/PlainTextWriterImpl.java with 98% similarity]
src/main/java/org/asamk/signal/util/RandomUtils.java

index 0a8c7b4151356f9252e00a865d7d0b3b9c035a08..e97f28d91fd849a9d7475fa6762ab6086081e5fc 100644 (file)
@@ -25,6 +25,9 @@ import org.asamk.signal.manager.RegistrationManager;
 import org.asamk.signal.manager.config.ServiceConfig;
 import org.asamk.signal.manager.config.ServiceEnvironment;
 import org.asamk.signal.manager.storage.identities.TrustNewIdentity;
+import org.asamk.signal.output.JsonWriterImpl;
+import org.asamk.signal.output.OutputWriter;
+import org.asamk.signal.output.PlainTextWriterImpl;
 import org.asamk.signal.util.IOUtils;
 import org.freedesktop.dbus.connections.impl.DBusConnection;
 import org.freedesktop.dbus.exceptions.DBusException;
index c53e758379bb3642be51659d157bfedac92a822d..b76817c30f393d4e83f56239faf32d82a8b2a01c 100644 (file)
@@ -6,6 +6,7 @@ import org.asamk.signal.manager.api.MessageEnvelope;
 import org.asamk.signal.manager.api.RecipientIdentifier;
 import org.asamk.signal.manager.groups.GroupId;
 import org.asamk.signal.manager.storage.recipients.RecipientAddress;
+import org.asamk.signal.output.PlainTextWriter;
 import org.asamk.signal.util.DateUtils;
 import org.slf4j.helpers.MessageFormatter;
 
index 8674345220c30bda462204b6002b82a559b6e563..24c4ea9127b6d239c17eb4beb005d7be33cb2c24 100644 (file)
@@ -3,12 +3,12 @@ package org.asamk.signal.commands;
 import net.sourceforge.argparse4j.inf.Namespace;
 import net.sourceforge.argparse4j.inf.Subparser;
 
-import org.asamk.signal.OutputWriter;
 import org.asamk.signal.commands.exceptions.CommandException;
 import org.asamk.signal.commands.exceptions.IOErrorException;
 import org.asamk.signal.commands.exceptions.UserErrorException;
 import org.asamk.signal.manager.Manager;
 import org.asamk.signal.manager.api.InvalidDeviceLinkException;
+import org.asamk.signal.output.OutputWriter;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
index 1ec1036cd828defa7bc508c2c5aa38aedad98239..069ed84bdb588d705c1e2f77d4c272ff64861cd3 100644 (file)
@@ -3,13 +3,13 @@ package org.asamk.signal.commands;
 import net.sourceforge.argparse4j.inf.Namespace;
 import net.sourceforge.argparse4j.inf.Subparser;
 
-import org.asamk.signal.OutputWriter;
 import org.asamk.signal.commands.exceptions.CommandException;
 import org.asamk.signal.commands.exceptions.UnexpectedErrorException;
 import org.asamk.signal.commands.exceptions.UserErrorException;
 import org.asamk.signal.manager.Manager;
 import org.asamk.signal.manager.NotMasterDeviceException;
 import org.asamk.signal.manager.groups.GroupNotFoundException;
+import org.asamk.signal.output.OutputWriter;
 import org.asamk.signal.util.CommandUtil;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
index 726cf26800d87bb9ef3651c65bf3f0dc8b18651e..1e5bdca1d95449fdab4acc806cd5e82841ac431a 100644 (file)
@@ -5,21 +5,21 @@ import net.sourceforge.argparse4j.inf.Namespace;
 import net.sourceforge.argparse4j.inf.Subparser;
 
 import org.asamk.signal.DbusConfig;
-import org.asamk.signal.JsonReceiveMessageHandler;
-import org.asamk.signal.JsonWriter;
-import org.asamk.signal.JsonWriterImpl;
 import org.asamk.signal.OutputType;
-import org.asamk.signal.OutputWriter;
-import org.asamk.signal.PlainTextWriter;
 import org.asamk.signal.ReceiveMessageHandler;
 import org.asamk.signal.commands.exceptions.CommandException;
 import org.asamk.signal.commands.exceptions.IOErrorException;
 import org.asamk.signal.commands.exceptions.UnexpectedErrorException;
 import org.asamk.signal.dbus.DbusSignalControlImpl;
 import org.asamk.signal.dbus.DbusSignalImpl;
+import org.asamk.signal.json.JsonReceiveMessageHandler;
 import org.asamk.signal.jsonrpc.SignalJsonRpcDispatcherHandler;
 import org.asamk.signal.manager.Manager;
 import org.asamk.signal.manager.MultiAccountManager;
+import org.asamk.signal.output.JsonWriter;
+import org.asamk.signal.output.JsonWriterImpl;
+import org.asamk.signal.output.OutputWriter;
+import org.asamk.signal.output.PlainTextWriter;
 import org.asamk.signal.util.IOUtils;
 import org.freedesktop.dbus.connections.impl.DBusConnection;
 import org.freedesktop.dbus.exceptions.DBusException;
index 40c241a2b36e7f26f5f795e93ecc6f3b511d3b52..ce0de00020f85ac4f63076a517d7f5741cef2731 100644 (file)
@@ -2,12 +2,12 @@ package org.asamk.signal.commands;
 
 import com.fasterxml.jackson.core.type.TypeReference;
 
-import org.asamk.signal.JsonWriter;
 import org.asamk.signal.commands.exceptions.CommandException;
 import org.asamk.signal.commands.exceptions.IOErrorException;
 import org.asamk.signal.commands.exceptions.UserErrorException;
 import org.asamk.signal.manager.MultiAccountManager;
 import org.asamk.signal.manager.UserAlreadyExists;
+import org.asamk.signal.output.JsonWriter;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
index dc444934ed00ae58a61cc75b09d22b8664867304..97e4af340a1c091cb6dbaab87fa454161c7c34b8 100644 (file)
@@ -3,13 +3,13 @@ package org.asamk.signal.commands;
 import net.sourceforge.argparse4j.inf.Namespace;
 import net.sourceforge.argparse4j.inf.Subparser;
 
-import org.asamk.signal.JsonWriter;
-import org.asamk.signal.OutputWriter;
-import org.asamk.signal.PlainTextWriter;
 import org.asamk.signal.commands.exceptions.CommandException;
 import org.asamk.signal.commands.exceptions.IOErrorException;
 import org.asamk.signal.manager.Manager;
 import org.asamk.signal.manager.api.Pair;
+import org.asamk.signal.output.JsonWriter;
+import org.asamk.signal.output.OutputWriter;
+import org.asamk.signal.output.PlainTextWriter;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
index 5feb7c1bc0e777ebfb4164d97c8b5b1ce0b84566..e04fca068bcdfda9ebe69f7df739177f0d5defc7 100644 (file)
@@ -3,9 +3,6 @@ package org.asamk.signal.commands;
 import net.sourceforge.argparse4j.inf.Namespace;
 import net.sourceforge.argparse4j.inf.Subparser;
 
-import org.asamk.signal.JsonWriter;
-import org.asamk.signal.OutputWriter;
-import org.asamk.signal.PlainTextWriter;
 import org.asamk.signal.commands.exceptions.CommandException;
 import org.asamk.signal.commands.exceptions.IOErrorException;
 import org.asamk.signal.commands.exceptions.UnexpectedErrorException;
@@ -13,6 +10,9 @@ import org.asamk.signal.commands.exceptions.UserErrorException;
 import org.asamk.signal.manager.Manager;
 import org.asamk.signal.manager.api.InactiveGroupLinkException;
 import org.asamk.signal.manager.groups.GroupInviteLinkUrl;
+import org.asamk.signal.output.JsonWriter;
+import org.asamk.signal.output.OutputWriter;
+import org.asamk.signal.output.PlainTextWriter;
 import org.freedesktop.dbus.exceptions.DBusExecutionException;
 
 import java.io.IOException;
index f5a4d011e6bc485ef3d4d3101dbf35ab220a2f97..8eafa5df45b696e1cc8c8f4d620ca42c0c004f4e 100644 (file)
@@ -4,12 +4,12 @@ import net.sourceforge.argparse4j.impl.Arguments;
 import net.sourceforge.argparse4j.inf.Namespace;
 import net.sourceforge.argparse4j.inf.Subparser;
 
-import org.asamk.signal.JsonWriter;
 import org.asamk.signal.OutputType;
-import org.asamk.signal.OutputWriter;
 import org.asamk.signal.commands.exceptions.CommandException;
 import org.asamk.signal.jsonrpc.SignalJsonRpcDispatcherHandler;
 import org.asamk.signal.manager.Manager;
+import org.asamk.signal.output.JsonWriter;
+import org.asamk.signal.output.OutputWriter;
 import org.asamk.signal.util.IOUtils;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
index 5baadf52cc844e39dc94539c8fc96ab2afa1f51b..d87b97cd165dc42b7a354f71d8d77a4028619d1c 100644 (file)
@@ -4,10 +4,10 @@ import com.fasterxml.jackson.core.type.TypeReference;
 
 import net.sourceforge.argparse4j.inf.Namespace;
 
-import org.asamk.signal.JsonWriter;
 import org.asamk.signal.OutputType;
 import org.asamk.signal.commands.exceptions.CommandException;
 import org.asamk.signal.manager.Manager;
+import org.asamk.signal.output.JsonWriter;
 
 import java.util.List;
 import java.util.Map;
index 5ac5e4df878c18c7c578e9c152a851c4b846e9ca..c6c68a4f74452f0d081bf9ebd3b117cd65ac4852 100644 (file)
@@ -1,8 +1,8 @@
 package org.asamk.signal.commands;
 
-import org.asamk.signal.JsonWriter;
 import org.asamk.signal.commands.exceptions.CommandException;
 import org.asamk.signal.manager.MultiAccountManager;
+import org.asamk.signal.output.JsonWriter;
 
 public interface JsonRpcMultiCommand<T> extends JsonRpcCommand<T> {
 
index 57bbe801f194caf6a899401a67b77d3ee55f2d97..6082f6c59ebdd2ef7903fba448859ad1f3224533 100644 (file)
@@ -4,10 +4,10 @@ import com.fasterxml.jackson.core.type.TypeReference;
 
 import net.sourceforge.argparse4j.inf.Namespace;
 
-import org.asamk.signal.JsonWriter;
 import org.asamk.signal.OutputType;
 import org.asamk.signal.commands.exceptions.CommandException;
 import org.asamk.signal.manager.MultiAccountManager;
+import org.asamk.signal.output.JsonWriter;
 
 import java.util.List;
 import java.util.Map;
index c68fe9d0c22d87931effc024fba66deebe5ffda6..d0bfa5ba666cd4afbfcde86b7815f6e8dbc9241b 100644 (file)
@@ -1,8 +1,8 @@
 package org.asamk.signal.commands;
 
-import org.asamk.signal.JsonWriter;
 import org.asamk.signal.commands.exceptions.CommandException;
 import org.asamk.signal.manager.RegistrationManager;
+import org.asamk.signal.output.JsonWriter;
 
 public interface JsonRpcRegistrationCommand<T> extends JsonRpcCommand<T> {
 
index 05ca693247af61c751b0c78449e5fd5bc9503640..1ab2150d28da7d70042fb835c370bd8e5f01fa2a 100644 (file)
@@ -1,8 +1,8 @@
 package org.asamk.signal.commands;
 
-import org.asamk.signal.JsonWriter;
 import org.asamk.signal.commands.exceptions.CommandException;
 import org.asamk.signal.manager.Manager;
+import org.asamk.signal.output.JsonWriter;
 
 public interface JsonRpcSingleCommand<T> extends JsonRpcCommand<T> {
 
index c8830db2270073cded10b14844c18feb5ddc80a1..c216c63ace6591e9c6c339ff6a08fd88a9e592ce 100644 (file)
@@ -3,13 +3,13 @@ package org.asamk.signal.commands;
 import net.sourceforge.argparse4j.inf.Namespace;
 import net.sourceforge.argparse4j.inf.Subparser;
 
-import org.asamk.signal.OutputWriter;
-import org.asamk.signal.PlainTextWriter;
 import org.asamk.signal.commands.exceptions.CommandException;
 import org.asamk.signal.commands.exceptions.IOErrorException;
 import org.asamk.signal.commands.exceptions.UserErrorException;
 import org.asamk.signal.manager.ProvisioningManager;
 import org.asamk.signal.manager.UserAlreadyExists;
+import org.asamk.signal.output.OutputWriter;
+import org.asamk.signal.output.PlainTextWriter;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
index 4ad8fc2d2533687d4809d4d1bc8403c9bf28f309..ad4e1f81d342cf6a9a1fbb523520ccc9ba96295c 100644 (file)
@@ -3,11 +3,11 @@ package org.asamk.signal.commands;
 import net.sourceforge.argparse4j.inf.Namespace;
 import net.sourceforge.argparse4j.inf.Subparser;
 
-import org.asamk.signal.JsonWriter;
-import org.asamk.signal.OutputWriter;
-import org.asamk.signal.PlainTextWriter;
 import org.asamk.signal.commands.exceptions.CommandException;
 import org.asamk.signal.manager.MultiAccountManager;
+import org.asamk.signal.output.JsonWriter;
+import org.asamk.signal.output.OutputWriter;
+import org.asamk.signal.output.PlainTextWriter;
 
 import java.util.stream.Collectors;
 
index b87cba7edf42c805956db504c70a1878a332c279..98c21141d7d200baaecf39bcbba5bc0a8b44858e 100644 (file)
@@ -3,10 +3,10 @@ package org.asamk.signal.commands;
 import net.sourceforge.argparse4j.inf.Namespace;
 import net.sourceforge.argparse4j.inf.Subparser;
 
-import org.asamk.signal.JsonWriter;
-import org.asamk.signal.OutputWriter;
-import org.asamk.signal.PlainTextWriter;
 import org.asamk.signal.manager.Manager;
+import org.asamk.signal.output.JsonWriter;
+import org.asamk.signal.output.OutputWriter;
+import org.asamk.signal.output.PlainTextWriter;
 
 import java.util.UUID;
 import java.util.stream.Collectors;
index 6db929b0d9870d20a2e119dc07f51e2d906bcbea..877096e2dfa2603f3be3b372d5ca6af3e66a9aec 100644 (file)
@@ -3,13 +3,13 @@ package org.asamk.signal.commands;
 import net.sourceforge.argparse4j.inf.Namespace;
 import net.sourceforge.argparse4j.inf.Subparser;
 
-import org.asamk.signal.JsonWriter;
-import org.asamk.signal.OutputWriter;
-import org.asamk.signal.PlainTextWriter;
 import org.asamk.signal.commands.exceptions.CommandException;
 import org.asamk.signal.commands.exceptions.IOErrorException;
 import org.asamk.signal.manager.Manager;
 import org.asamk.signal.manager.api.Device;
+import org.asamk.signal.output.JsonWriter;
+import org.asamk.signal.output.OutputWriter;
+import org.asamk.signal.output.PlainTextWriter;
 import org.asamk.signal.util.DateUtils;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
index ef5fd452e6c41a95b47c336e83e9792ac26a4dde..8326125fe111d7d753151212f58f61cec1534147 100644 (file)
@@ -4,13 +4,13 @@ import net.sourceforge.argparse4j.impl.Arguments;
 import net.sourceforge.argparse4j.inf.Namespace;
 import net.sourceforge.argparse4j.inf.Subparser;
 
-import org.asamk.signal.JsonWriter;
-import org.asamk.signal.OutputWriter;
-import org.asamk.signal.PlainTextWriter;
 import org.asamk.signal.commands.exceptions.CommandException;
 import org.asamk.signal.manager.Manager;
 import org.asamk.signal.manager.api.Group;
 import org.asamk.signal.manager.storage.recipients.RecipientAddress;
+import org.asamk.signal.output.JsonWriter;
+import org.asamk.signal.output.OutputWriter;
+import org.asamk.signal.output.PlainTextWriter;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
index 04a2f2bd5568f80ca39cb29e8d8ffc895912768f..04cc00a010e50b412fd9fca8f59ddd9d77629461 100644 (file)
@@ -3,12 +3,12 @@ package org.asamk.signal.commands;
 import net.sourceforge.argparse4j.inf.Namespace;
 import net.sourceforge.argparse4j.inf.Subparser;
 
-import org.asamk.signal.JsonWriter;
-import org.asamk.signal.OutputWriter;
-import org.asamk.signal.PlainTextWriter;
 import org.asamk.signal.commands.exceptions.CommandException;
 import org.asamk.signal.manager.Manager;
 import org.asamk.signal.manager.api.Identity;
+import org.asamk.signal.output.JsonWriter;
+import org.asamk.signal.output.OutputWriter;
+import org.asamk.signal.output.PlainTextWriter;
 import org.asamk.signal.util.CommandUtil;
 import org.asamk.signal.util.Hex;
 import org.asamk.signal.util.Util;
index b0e9906bcb1cfad8fe48221dfe2edd4f1de8e176..45079d594066d44e6f9242b6ea0aa67831e58319 100644 (file)
@@ -2,9 +2,9 @@ package org.asamk.signal.commands;
 
 import net.sourceforge.argparse4j.inf.Namespace;
 
-import org.asamk.signal.OutputWriter;
 import org.asamk.signal.commands.exceptions.CommandException;
 import org.asamk.signal.manager.Manager;
+import org.asamk.signal.output.OutputWriter;
 
 public interface LocalCommand extends CliCommand {
 
index da37c7a71f6b488f8310f1afabf890c1176e94e4..add996ebbe562f02df3649eee0121263bbb2512f 100644 (file)
@@ -2,9 +2,9 @@ package org.asamk.signal.commands;
 
 import net.sourceforge.argparse4j.inf.Namespace;
 
-import org.asamk.signal.OutputWriter;
 import org.asamk.signal.commands.exceptions.CommandException;
 import org.asamk.signal.manager.MultiAccountManager;
+import org.asamk.signal.output.OutputWriter;
 
 public interface MultiLocalCommand extends CliCommand {
 
index df68de598e099e8c9d66f85a9aef1893414e9de9..6fd2825ee10872efe4b610c6155536f4a6480c3a 100644 (file)
@@ -2,9 +2,9 @@ package org.asamk.signal.commands;
 
 import net.sourceforge.argparse4j.inf.Namespace;
 
-import org.asamk.signal.OutputWriter;
 import org.asamk.signal.commands.exceptions.CommandException;
 import org.asamk.signal.manager.ProvisioningManager;
+import org.asamk.signal.output.OutputWriter;
 
 public interface ProvisioningCommand extends CliCommand {
 
index 25647e4eb27bbd5b9af5eb14b16899f398be1fc4..801a2640cb14b5a68bb03e133c42694fee0bc099 100644 (file)
@@ -4,9 +4,6 @@ import net.sourceforge.argparse4j.impl.Arguments;
 import net.sourceforge.argparse4j.inf.Namespace;
 import net.sourceforge.argparse4j.inf.Subparser;
 
-import org.asamk.signal.JsonWriter;
-import org.asamk.signal.OutputWriter;
-import org.asamk.signal.PlainTextWriter;
 import org.asamk.signal.commands.exceptions.CommandException;
 import org.asamk.signal.commands.exceptions.IOErrorException;
 import org.asamk.signal.commands.exceptions.UserErrorException;
@@ -14,6 +11,9 @@ import org.asamk.signal.manager.Manager;
 import org.asamk.signal.manager.groups.GroupNotFoundException;
 import org.asamk.signal.manager.groups.LastGroupAdminException;
 import org.asamk.signal.manager.groups.NotAGroupMemberException;
+import org.asamk.signal.output.JsonWriter;
+import org.asamk.signal.output.OutputWriter;
+import org.asamk.signal.output.PlainTextWriter;
 import org.asamk.signal.util.CommandUtil;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
index d3d9e8a6c1e1f18360d3729660c4a2d7d3b2828e..0a38ad4e60db096de10ddd79a6a5f70ed2090842 100644 (file)
@@ -4,15 +4,15 @@ import net.sourceforge.argparse4j.impl.Arguments;
 import net.sourceforge.argparse4j.inf.Namespace;
 import net.sourceforge.argparse4j.inf.Subparser;
 
-import org.asamk.signal.JsonReceiveMessageHandler;
-import org.asamk.signal.JsonWriter;
 import org.asamk.signal.OutputType;
-import org.asamk.signal.OutputWriter;
-import org.asamk.signal.PlainTextWriter;
 import org.asamk.signal.ReceiveMessageHandler;
 import org.asamk.signal.commands.exceptions.CommandException;
 import org.asamk.signal.commands.exceptions.IOErrorException;
+import org.asamk.signal.json.JsonReceiveMessageHandler;
 import org.asamk.signal.manager.Manager;
+import org.asamk.signal.output.JsonWriter;
+import org.asamk.signal.output.OutputWriter;
+import org.asamk.signal.output.PlainTextWriter;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
index afb4ee11254214e1a0ea39b1bf3013603945fcb7..d0bc6f1b00bfcfab352fabca6aea4334c5cba1dd 100644 (file)
@@ -6,13 +6,13 @@ import net.sourceforge.argparse4j.impl.Arguments;
 import net.sourceforge.argparse4j.inf.Namespace;
 import net.sourceforge.argparse4j.inf.Subparser;
 
-import org.asamk.signal.JsonWriter;
 import org.asamk.signal.OutputType;
 import org.asamk.signal.commands.exceptions.CommandException;
 import org.asamk.signal.commands.exceptions.IOErrorException;
 import org.asamk.signal.commands.exceptions.UserErrorException;
 import org.asamk.signal.manager.RegistrationManager;
 import org.asamk.signal.manager.api.CaptchaRequiredException;
+import org.asamk.signal.output.JsonWriter;
 
 import java.io.IOException;
 import java.util.List;
index 2b9ebe918e4e748be3a0b6acbd78d4b94eb2ca1c..54a8d6fb6bf1aae2a57e379ab3be14e7131d9b00 100644 (file)
@@ -4,9 +4,6 @@ import net.sourceforge.argparse4j.impl.Arguments;
 import net.sourceforge.argparse4j.inf.Namespace;
 import net.sourceforge.argparse4j.inf.Subparser;
 
-import org.asamk.signal.JsonWriter;
-import org.asamk.signal.OutputWriter;
-import org.asamk.signal.PlainTextWriter;
 import org.asamk.signal.commands.exceptions.CommandException;
 import org.asamk.signal.commands.exceptions.UnexpectedErrorException;
 import org.asamk.signal.commands.exceptions.UserErrorException;
@@ -14,6 +11,9 @@ import org.asamk.signal.manager.Manager;
 import org.asamk.signal.manager.groups.GroupNotFoundException;
 import org.asamk.signal.manager.groups.GroupSendingNotAllowedException;
 import org.asamk.signal.manager.groups.NotAGroupMemberException;
+import org.asamk.signal.output.JsonWriter;
+import org.asamk.signal.output.OutputWriter;
+import org.asamk.signal.output.PlainTextWriter;
 import org.asamk.signal.util.CommandUtil;
 import org.asamk.signal.util.ErrorUtils;
 
index 4fcad79df52dcf5efffdf457da52e024cb3096a3..f2012e774668579d10ad5d52219ffb104264f62c 100644 (file)
@@ -3,10 +3,10 @@ package org.asamk.signal.commands;
 import net.sourceforge.argparse4j.inf.Namespace;
 import net.sourceforge.argparse4j.inf.Subparser;
 
-import org.asamk.signal.OutputWriter;
 import org.asamk.signal.commands.exceptions.CommandException;
 import org.asamk.signal.commands.exceptions.IOErrorException;
 import org.asamk.signal.manager.Manager;
+import org.asamk.signal.output.OutputWriter;
 
 import java.io.IOException;
 
index d173ee636781235e5fb5274518519b5e72609111..58b6b80fdfb226055a12857ab6a0f8e6f811143e 100644 (file)
@@ -3,10 +3,10 @@ package org.asamk.signal.commands;
 import net.sourceforge.argparse4j.inf.Namespace;
 import net.sourceforge.argparse4j.inf.Subparser;
 
-import org.asamk.signal.OutputWriter;
 import org.asamk.signal.commands.exceptions.CommandException;
 import org.asamk.signal.commands.exceptions.IOErrorException;
 import org.asamk.signal.manager.Manager;
+import org.asamk.signal.output.OutputWriter;
 
 import java.io.IOException;
 import java.util.Optional;
index a7d29b17779130ff823de4082d8bfe0ad2ce5464..9af95e6b80fe5de2f0da935f5f296a5083b22abc 100644 (file)
@@ -4,9 +4,6 @@ import net.sourceforge.argparse4j.impl.Arguments;
 import net.sourceforge.argparse4j.inf.Namespace;
 import net.sourceforge.argparse4j.inf.Subparser;
 
-import org.asamk.signal.JsonWriter;
-import org.asamk.signal.OutputWriter;
-import org.asamk.signal.PlainTextWriter;
 import org.asamk.signal.commands.exceptions.CommandException;
 import org.asamk.signal.commands.exceptions.UnexpectedErrorException;
 import org.asamk.signal.commands.exceptions.UserErrorException;
@@ -17,6 +14,9 @@ import org.asamk.signal.manager.api.RecipientIdentifier;
 import org.asamk.signal.manager.groups.GroupNotFoundException;
 import org.asamk.signal.manager.groups.GroupSendingNotAllowedException;
 import org.asamk.signal.manager.groups.NotAGroupMemberException;
+import org.asamk.signal.output.JsonWriter;
+import org.asamk.signal.output.OutputWriter;
+import org.asamk.signal.output.PlainTextWriter;
 import org.asamk.signal.util.CommandUtil;
 import org.asamk.signal.util.ErrorUtils;
 import org.asamk.signal.util.IOUtils;
index 1cc59bff2f5d28d7ea39cb6960bb6e4f7f2cafd8..a5128937481e1554c99f9d24f7a6fa47c1a2585d 100644 (file)
@@ -3,10 +3,10 @@ package org.asamk.signal.commands;
 import net.sourceforge.argparse4j.inf.Namespace;
 import net.sourceforge.argparse4j.inf.Subparser;
 
-import org.asamk.signal.OutputWriter;
 import org.asamk.signal.commands.exceptions.CommandException;
 import org.asamk.signal.commands.exceptions.IOErrorException;
 import org.asamk.signal.manager.Manager;
+import org.asamk.signal.output.OutputWriter;
 
 import java.io.IOException;
 
index 3992dc559893bd915bb6fe653047da775febfcc3..d6275726fc00b780659b10543a17228cf3f849fd 100644 (file)
@@ -4,9 +4,6 @@ import net.sourceforge.argparse4j.impl.Arguments;
 import net.sourceforge.argparse4j.inf.Namespace;
 import net.sourceforge.argparse4j.inf.Subparser;
 
-import org.asamk.signal.JsonWriter;
-import org.asamk.signal.OutputWriter;
-import org.asamk.signal.PlainTextWriter;
 import org.asamk.signal.commands.exceptions.CommandException;
 import org.asamk.signal.commands.exceptions.UnexpectedErrorException;
 import org.asamk.signal.commands.exceptions.UserErrorException;
@@ -14,6 +11,9 @@ import org.asamk.signal.manager.Manager;
 import org.asamk.signal.manager.groups.GroupNotFoundException;
 import org.asamk.signal.manager.groups.GroupSendingNotAllowedException;
 import org.asamk.signal.manager.groups.NotAGroupMemberException;
+import org.asamk.signal.output.JsonWriter;
+import org.asamk.signal.output.OutputWriter;
+import org.asamk.signal.output.PlainTextWriter;
 import org.asamk.signal.util.CommandUtil;
 import org.asamk.signal.util.ErrorUtils;
 
index 266e3b8f0e09ac90dac9f9dcc384960f4a7eda28..bc2ef37943be68ceeac8dfacc3bb200742025ab1 100644 (file)
@@ -3,13 +3,13 @@ package org.asamk.signal.commands;
 import net.sourceforge.argparse4j.inf.Namespace;
 import net.sourceforge.argparse4j.inf.Subparser;
 
-import org.asamk.signal.JsonWriter;
-import org.asamk.signal.OutputWriter;
-import org.asamk.signal.PlainTextWriter;
 import org.asamk.signal.commands.exceptions.CommandException;
 import org.asamk.signal.commands.exceptions.UserErrorException;
 import org.asamk.signal.manager.Manager;
 import org.asamk.signal.manager.api.SendMessageResults;
+import org.asamk.signal.output.JsonWriter;
+import org.asamk.signal.output.OutputWriter;
+import org.asamk.signal.output.PlainTextWriter;
 import org.asamk.signal.util.CommandUtil;
 import org.asamk.signal.util.ErrorUtils;
 
index aef2d4106b470f7487b8f7381ecf7d9bf9be1c74..d429e47d910addbc996b3b1747e899b114cc9fcf 100644 (file)
@@ -3,10 +3,10 @@ package org.asamk.signal.commands;
 import net.sourceforge.argparse4j.inf.Namespace;
 import net.sourceforge.argparse4j.inf.Subparser;
 
-import org.asamk.signal.OutputWriter;
 import org.asamk.signal.commands.exceptions.CommandException;
 import org.asamk.signal.commands.exceptions.IOErrorException;
 import org.asamk.signal.manager.Manager;
+import org.asamk.signal.output.OutputWriter;
 
 import java.io.IOException;
 
index 9ca55c79bf8ff0585e02dfd6d4781ab21a10e951..f55981e3dfce919a4d7d5431e2da9a13b78bc15c 100644 (file)
@@ -4,9 +4,6 @@ import net.sourceforge.argparse4j.impl.Arguments;
 import net.sourceforge.argparse4j.inf.Namespace;
 import net.sourceforge.argparse4j.inf.Subparser;
 
-import org.asamk.signal.JsonWriter;
-import org.asamk.signal.OutputWriter;
-import org.asamk.signal.PlainTextWriter;
 import org.asamk.signal.commands.exceptions.CommandException;
 import org.asamk.signal.commands.exceptions.UserErrorException;
 import org.asamk.signal.manager.Manager;
@@ -15,6 +12,9 @@ import org.asamk.signal.manager.api.TypingAction;
 import org.asamk.signal.manager.groups.GroupNotFoundException;
 import org.asamk.signal.manager.groups.GroupSendingNotAllowedException;
 import org.asamk.signal.manager.groups.NotAGroupMemberException;
+import org.asamk.signal.output.JsonWriter;
+import org.asamk.signal.output.OutputWriter;
+import org.asamk.signal.output.PlainTextWriter;
 import org.asamk.signal.util.CommandUtil;
 import org.asamk.signal.util.ErrorUtils;
 
index ea41341dcc103007f18d011572953cf6b936afa6..53786554b2e63b7f45c78eb24d5f966c75ff327b 100644 (file)
@@ -3,10 +3,10 @@ package org.asamk.signal.commands;
 import net.sourceforge.argparse4j.inf.Namespace;
 import net.sourceforge.argparse4j.inf.Subparser;
 
-import org.asamk.signal.OutputWriter;
 import org.asamk.signal.commands.exceptions.CommandException;
 import org.asamk.signal.commands.exceptions.IOErrorException;
 import org.asamk.signal.manager.Manager;
+import org.asamk.signal.output.OutputWriter;
 
 import java.io.IOException;
 import java.util.Optional;
index 4a171140905e3efd70f3207b10cb86bb2151ed8e..70e36f40de9ff31f295f5346f88d99d144475dad 100644 (file)
@@ -1,10 +1,10 @@
 package org.asamk.signal.commands;
 
-import org.asamk.signal.JsonWriter;
 import org.asamk.signal.commands.exceptions.CommandException;
 import org.asamk.signal.commands.exceptions.IOErrorException;
 import org.asamk.signal.commands.exceptions.UserErrorException;
 import org.asamk.signal.manager.MultiAccountManager;
+import org.asamk.signal.output.JsonWriter;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
index 075833921eb394560f2d5da57f574c365b9c771f..a5e076271335a9bed70a328bdc8312248c659f59 100644 (file)
@@ -3,10 +3,10 @@ package org.asamk.signal.commands;
 import net.sourceforge.argparse4j.inf.Namespace;
 import net.sourceforge.argparse4j.inf.Subparser;
 
-import org.asamk.signal.OutputWriter;
 import org.asamk.signal.commands.exceptions.CommandException;
 import org.asamk.signal.commands.exceptions.IOErrorException;
 import org.asamk.signal.manager.Manager;
+import org.asamk.signal.output.OutputWriter;
 
 import java.io.IOException;
 
index 77fcc08a7f7054e8445fc0032842c990774c6935..0e1830c785db1695d9a7561113ba660aecac18e8 100644 (file)
@@ -4,10 +4,10 @@ import net.sourceforge.argparse4j.impl.Arguments;
 import net.sourceforge.argparse4j.inf.Namespace;
 import net.sourceforge.argparse4j.inf.Subparser;
 
-import org.asamk.signal.OutputWriter;
 import org.asamk.signal.commands.exceptions.CommandException;
 import org.asamk.signal.commands.exceptions.UserErrorException;
 import org.asamk.signal.manager.Manager;
+import org.asamk.signal.output.OutputWriter;
 import org.asamk.signal.util.CommandUtil;
 import org.asamk.signal.util.Hex;
 
index 53eab3b3b728d5b69bfaee45c8022bb7f213504c..351b659da14f21c6b1c706cf7a1f742c65d1776c 100644 (file)
@@ -3,13 +3,13 @@ package org.asamk.signal.commands;
 import net.sourceforge.argparse4j.inf.Namespace;
 import net.sourceforge.argparse4j.inf.Subparser;
 
-import org.asamk.signal.OutputWriter;
 import org.asamk.signal.commands.exceptions.CommandException;
 import org.asamk.signal.commands.exceptions.UnexpectedErrorException;
 import org.asamk.signal.commands.exceptions.UserErrorException;
 import org.asamk.signal.manager.Manager;
 import org.asamk.signal.manager.NotMasterDeviceException;
 import org.asamk.signal.manager.groups.GroupNotFoundException;
+import org.asamk.signal.output.OutputWriter;
 import org.asamk.signal.util.CommandUtil;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
index d7b9c9e53630e6194842e11dde3abc0610d58401..8369495395449339552204bcb334275e9ac2a567 100644 (file)
@@ -4,10 +4,10 @@ import net.sourceforge.argparse4j.impl.Arguments;
 import net.sourceforge.argparse4j.inf.Namespace;
 import net.sourceforge.argparse4j.inf.Subparser;
 
-import org.asamk.signal.OutputWriter;
 import org.asamk.signal.commands.exceptions.CommandException;
 import org.asamk.signal.commands.exceptions.IOErrorException;
 import org.asamk.signal.manager.Manager;
+import org.asamk.signal.output.OutputWriter;
 
 import java.io.IOException;
 
index e8211aeeac19a24abc6d8231c37b7a5d2b7e4292..7fe7021372221ada699e24c77ee455bc8847cb08 100644 (file)
@@ -3,10 +3,10 @@ package org.asamk.signal.commands;
 import net.sourceforge.argparse4j.inf.Namespace;
 import net.sourceforge.argparse4j.inf.Subparser;
 
-import org.asamk.signal.OutputWriter;
 import org.asamk.signal.commands.exceptions.CommandException;
 import org.asamk.signal.commands.exceptions.IOErrorException;
 import org.asamk.signal.manager.Manager;
+import org.asamk.signal.output.OutputWriter;
 
 import java.io.IOException;
 
index c6c29b63ff5506d3cd65cbe7885995b277c39684..0e02b8c2eb8cbb85608004a5cc8fb316204ff373 100644 (file)
@@ -3,13 +3,13 @@ package org.asamk.signal.commands;
 import net.sourceforge.argparse4j.inf.Namespace;
 import net.sourceforge.argparse4j.inf.Subparser;
 
-import org.asamk.signal.OutputWriter;
 import org.asamk.signal.commands.exceptions.CommandException;
 import org.asamk.signal.commands.exceptions.IOErrorException;
 import org.asamk.signal.commands.exceptions.UserErrorException;
 import org.asamk.signal.manager.Manager;
 import org.asamk.signal.manager.NotMasterDeviceException;
 import org.asamk.signal.manager.api.Configuration;
+import org.asamk.signal.output.OutputWriter;
 
 import java.io.IOException;
 import java.util.Optional;
index 46641668f32a5de77d6b9c383bf26471089c073f..b138b4391a25d5da3d8fed3eb1de88167e2a28c7 100644 (file)
@@ -3,12 +3,12 @@ package org.asamk.signal.commands;
 import net.sourceforge.argparse4j.inf.Namespace;
 import net.sourceforge.argparse4j.inf.Subparser;
 
-import org.asamk.signal.OutputWriter;
 import org.asamk.signal.commands.exceptions.CommandException;
 import org.asamk.signal.commands.exceptions.IOErrorException;
 import org.asamk.signal.commands.exceptions.UserErrorException;
 import org.asamk.signal.manager.Manager;
 import org.asamk.signal.manager.NotMasterDeviceException;
+import org.asamk.signal.output.OutputWriter;
 import org.asamk.signal.util.CommandUtil;
 
 import java.io.IOException;
index 20e70278e55f498025e31a818d72d937ca859af1..ed3897197541cc558eca17acd3180913d3bcf557 100644 (file)
@@ -4,9 +4,6 @@ import net.sourceforge.argparse4j.impl.Arguments;
 import net.sourceforge.argparse4j.inf.Namespace;
 import net.sourceforge.argparse4j.inf.Subparser;
 
-import org.asamk.signal.JsonWriter;
-import org.asamk.signal.OutputWriter;
-import org.asamk.signal.PlainTextWriter;
 import org.asamk.signal.commands.exceptions.CommandException;
 import org.asamk.signal.commands.exceptions.UnexpectedErrorException;
 import org.asamk.signal.commands.exceptions.UserErrorException;
@@ -19,6 +16,9 @@ import org.asamk.signal.manager.groups.GroupNotFoundException;
 import org.asamk.signal.manager.groups.GroupPermission;
 import org.asamk.signal.manager.groups.GroupSendingNotAllowedException;
 import org.asamk.signal.manager.groups.NotAGroupMemberException;
+import org.asamk.signal.output.JsonWriter;
+import org.asamk.signal.output.OutputWriter;
+import org.asamk.signal.output.PlainTextWriter;
 import org.asamk.signal.util.CommandUtil;
 import org.asamk.signal.util.ErrorUtils;
 import org.slf4j.Logger;
index bd3d59bd2f6bbf2dd8ac9a08d69d80f5c5072752..e60edf23429822772e02f9d64dd7ff21364566d5 100644 (file)
@@ -4,10 +4,10 @@ import net.sourceforge.argparse4j.impl.Arguments;
 import net.sourceforge.argparse4j.inf.Namespace;
 import net.sourceforge.argparse4j.inf.Subparser;
 
-import org.asamk.signal.OutputWriter;
 import org.asamk.signal.commands.exceptions.CommandException;
 import org.asamk.signal.commands.exceptions.IOErrorException;
 import org.asamk.signal.manager.Manager;
+import org.asamk.signal.output.OutputWriter;
 
 import java.io.File;
 import java.io.IOException;
index 23d293655e7eb37515d6c773b728ca8e71c106b3..0fc75aeef4890dd4003bf56de27dbbd3c3f0434c 100644 (file)
@@ -3,14 +3,14 @@ package org.asamk.signal.commands;
 import net.sourceforge.argparse4j.inf.Namespace;
 import net.sourceforge.argparse4j.inf.Subparser;
 
-import org.asamk.signal.JsonWriter;
-import org.asamk.signal.OutputWriter;
-import org.asamk.signal.PlainTextWriter;
 import org.asamk.signal.commands.exceptions.CommandException;
 import org.asamk.signal.commands.exceptions.IOErrorException;
 import org.asamk.signal.commands.exceptions.UserErrorException;
 import org.asamk.signal.manager.Manager;
 import org.asamk.signal.manager.StickerPackInvalidException;
+import org.asamk.signal.output.JsonWriter;
+import org.asamk.signal.output.OutputWriter;
+import org.asamk.signal.output.PlainTextWriter;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
index ae0017af0d96e644401c814143cca8bd98b2e814..542c07169aa46a424952871d86a13e2bcfa9156b 100644 (file)
@@ -5,7 +5,6 @@ import com.fasterxml.jackson.core.type.TypeReference;
 import net.sourceforge.argparse4j.inf.Namespace;
 import net.sourceforge.argparse4j.inf.Subparser;
 
-import org.asamk.signal.JsonWriter;
 import org.asamk.signal.OutputType;
 import org.asamk.signal.commands.exceptions.CommandException;
 import org.asamk.signal.commands.exceptions.IOErrorException;
@@ -13,6 +12,7 @@ import org.asamk.signal.commands.exceptions.UserErrorException;
 import org.asamk.signal.manager.RegistrationManager;
 import org.asamk.signal.manager.api.IncorrectPinException;
 import org.asamk.signal.manager.api.PinLockedException;
+import org.asamk.signal.output.JsonWriter;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
index b8fb1fe96b6813b32d4855af129a30056ac96486..51f805a9488681971ee1e47f614b83edc3e46078 100644 (file)
@@ -1,10 +1,10 @@
 package org.asamk.signal.commands;
 
 import org.asamk.signal.BaseConfig;
-import org.asamk.signal.JsonWriter;
 import org.asamk.signal.commands.exceptions.CommandException;
 import org.asamk.signal.manager.Manager;
 import org.asamk.signal.manager.MultiAccountManager;
+import org.asamk.signal.output.JsonWriter;
 
 import java.util.Map;
 
similarity index 99%
rename from src/main/java/org/asamk/signal/DbusReceiveMessageHandler.java
rename to src/main/java/org/asamk/signal/dbus/DbusReceiveMessageHandler.java
index 2fb27a3dd5989674ce1bea6296926f2304926d66..c7cb2ab7f42a5d2c87ba130d4b5774f61402074b 100644 (file)
@@ -1,4 +1,4 @@
-package org.asamk.signal;
+package org.asamk.signal.dbus;
 
 import org.asamk.Signal;
 import org.asamk.signal.manager.Manager;
index 7f0c3b31cbd9ac6e269c3e5ddd958a936ef7439e..7eb65af32b70b5ad901c23aa8a8d54cfd12c52fe 100644 (file)
@@ -2,7 +2,6 @@ package org.asamk.signal.dbus;
 
 import org.asamk.Signal;
 import org.asamk.signal.BaseConfig;
-import org.asamk.signal.DbusReceiveMessageHandler;
 import org.asamk.signal.manager.AttachmentInvalidException;
 import org.asamk.signal.manager.Manager;
 import org.asamk.signal.manager.NotMasterDeviceException;
similarity index 90%
rename from src/main/java/org/asamk/signal/JsonReceiveMessageHandler.java
rename to src/main/java/org/asamk/signal/json/JsonReceiveMessageHandler.java
index 41edfd3f95cfcf369d89a8748c36afcf87337885..758c5f5a036bba6cc59fa142d3d56602e3b5eb65 100644 (file)
@@ -1,9 +1,8 @@
-package org.asamk.signal;
+package org.asamk.signal.json;
 
-import org.asamk.signal.json.JsonError;
-import org.asamk.signal.json.JsonMessageEnvelope;
 import org.asamk.signal.manager.Manager;
 import org.asamk.signal.manager.api.MessageEnvelope;
+import org.asamk.signal.output.JsonWriter;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
index 11dc16987a583d481be79f0831dbb4aa9a8ceec7..ae1e78fcb0fad858951aa39da4f0f7613fb19a4e 100644 (file)
@@ -1,6 +1,6 @@
 package org.asamk.signal.jsonrpc;
 
-import org.asamk.signal.JsonWriter;
+import org.asamk.signal.output.JsonWriter;
 
 import java.util.List;
 
index 12a56775f31f0307527af46b9112886ef156afb4..cb87687e66fc49cc9b214a140c10af51ddaf6db5 100644 (file)
@@ -8,8 +8,6 @@ import com.fasterxml.jackson.databind.ObjectMapper;
 import com.fasterxml.jackson.databind.node.ContainerNode;
 import com.fasterxml.jackson.databind.node.ObjectNode;
 
-import org.asamk.signal.JsonReceiveMessageHandler;
-import org.asamk.signal.JsonWriter;
 import org.asamk.signal.commands.Command;
 import org.asamk.signal.commands.Commands;
 import org.asamk.signal.commands.JsonRpcMultiCommand;
@@ -19,9 +17,11 @@ import org.asamk.signal.commands.exceptions.CommandException;
 import org.asamk.signal.commands.exceptions.IOErrorException;
 import org.asamk.signal.commands.exceptions.UntrustedKeyErrorException;
 import org.asamk.signal.commands.exceptions.UserErrorException;
+import org.asamk.signal.json.JsonReceiveMessageHandler;
 import org.asamk.signal.manager.Manager;
 import org.asamk.signal.manager.MultiAccountManager;
 import org.asamk.signal.manager.RegistrationManager;
+import org.asamk.signal.output.JsonWriter;
 import org.asamk.signal.util.Util;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
similarity index 73%
rename from src/main/java/org/asamk/signal/JsonWriter.java
rename to src/main/java/org/asamk/signal/output/JsonWriter.java
index 78a04c6230acb7d851f5bb3f730ffce19ca53312..034d2f9fbe2b1b971ab328857b6efb1e4bad84e6 100644 (file)
@@ -1,4 +1,4 @@
-package org.asamk.signal;
+package org.asamk.signal.output;
 
 public interface JsonWriter extends OutputWriter {
 
similarity index 96%
rename from src/main/java/org/asamk/signal/JsonWriterImpl.java
rename to src/main/java/org/asamk/signal/output/JsonWriterImpl.java
index aabf399a37cc9476a6009ed65075521fd62a00d6..46e3078d5ed3e818aebef95b7dce93d5d5f701d2 100644 (file)
@@ -1,4 +1,4 @@
-package org.asamk.signal;
+package org.asamk.signal.output;
 
 import com.fasterxml.jackson.core.JsonProcessingException;
 import com.fasterxml.jackson.databind.ObjectMapper;
similarity index 52%
rename from src/main/java/org/asamk/signal/OutputWriter.java
rename to src/main/java/org/asamk/signal/output/OutputWriter.java
index c282738c031b9614a4bc3e35149129de73a51836..a32e773dd29423bbf80ee5cd1179d36783195ddf 100644 (file)
@@ -1,4 +1,4 @@
-package org.asamk.signal;
+package org.asamk.signal.output;
 
 public interface OutputWriter {
 
similarity index 91%
rename from src/main/java/org/asamk/signal/PlainTextWriter.java
rename to src/main/java/org/asamk/signal/output/PlainTextWriter.java
index 92981e49a4a21407d7c674bccc613856a97b7726..29ac87af2087ba50ac168d28b1caab82648be41f 100644 (file)
@@ -1,4 +1,4 @@
-package org.asamk.signal;
+package org.asamk.signal.output;
 
 import java.util.function.Consumer;
 
similarity index 98%
rename from src/main/java/org/asamk/signal/PlainTextWriterImpl.java
rename to src/main/java/org/asamk/signal/output/PlainTextWriterImpl.java
index f43fe73ea220a48303e5e97bf18ceda6b72bd077..abf850a99c63220cf51b352508c08af51ccf690a 100644 (file)
@@ -1,4 +1,4 @@
-package org.asamk.signal;
+package org.asamk.signal.output;
 
 import org.slf4j.helpers.MessageFormatter;
 
index 6af4ec12edf8e6324a52bf8d5ba616f03ff2a54c..30b4bb94be79eff0ef9faa2f1af747b5b75f6ee9 100644 (file)
@@ -8,7 +8,7 @@ public class RandomUtils {
     private static final ThreadLocal<SecureRandom> LOCAL_RANDOM = ThreadLocal.withInitial(() -> {
         var rand = getSecureRandomUnseeded();
 
-        // Let the SecureRandom seed it self initially
+        // Let the SecureRandom seed itself initially
         rand.nextBoolean();
 
         return rand;