From 18e4f4c563bdddbead6280a8cd9e89e89db00924 Mon Sep 17 00:00:00 2001
From: Ivan Olexyn <ivan@olexyn.com>
Date: Mon, 20 Jan 2020 00:17:37 +0100
Subject: [PATCH] Reupload.

---
 src/com/olexyn/ensync/Routines.java           | 51 -------------------
 src/com/olexyn/ensync/Tools.java              |  5 +-
 .../ensync/artifacts/SyncDirectory.java       |  5 +-
 .../olexyn/ensync/artifacts/SyncEntity.java   |  1 -
 4 files changed, 8 insertions(+), 54 deletions(-)
 delete mode 100644 src/com/olexyn/ensync/Routines.java

diff --git a/src/com/olexyn/ensync/Routines.java b/src/com/olexyn/ensync/Routines.java
deleted file mode 100644
index d495af1..0000000
--- a/src/com/olexyn/ensync/Routines.java
+++ /dev/null
@@ -1,51 +0,0 @@
-package com.olexyn.ensync;
-
-import java.util.ArrayList;
-import java.util.List;
-
-public class Routines {
-
-
-    public List<String[]> parseConfToCmdBuffer(String conf) {
-
-
-        List<String[]> cmdBuffer = new ArrayList<>();
-
-        String[] confLines = conf.split("\n");
-        for (int i = 0; i < confLines.length; i++) {
-            String line = confLines[i];
-            if (!line.startsWith("#")) {
-
-                if (line.contains("----")) {
-                    // dirA <- urvtW ---- urvtW -> dirB
-                    String dirA = line.split(" ---- ")[0].split(" <- ")[0];
-                    String optA = line.split(" ---- ")[0].split(" <- ")[1];
-                    String optB = line.split(" ---- ")[1].split(" -> ")[0];
-                    String dirB = line.split(" ---- ")[1].split(" -> ")[1];
-
-                    cmdBuffer.add(new String[]{"rsync",
-                                               "-" + optA,
-                                               dirB,
-                                               dirA});
-                    cmdBuffer.add(new String[]{"rsync",
-                                               "-" + optB,
-                                               dirA,
-                                               dirB});
-                } else if (line.contains("->")) {
-                    // dirA -- urvtW -> dirB
-                    String dirA = line.split(" -- ")[0];
-                    String optA = line.split(" -- ")[1].split(" -> ")[0];
-                    String dirB = line.split(" -> ")[1];
-
-                    cmdBuffer.add(new String[]{"rsync",
-                                               "-" + optA,
-                                               dirA,
-                                               dirB});
-                }
-
-
-            }
-        }
-        return cmdBuffer;
-    }
-}
\ No newline at end of file
diff --git a/src/com/olexyn/ensync/Tools.java b/src/com/olexyn/ensync/Tools.java
index 83f545f..e9b7dd4 100644
--- a/src/com/olexyn/ensync/Tools.java
+++ b/src/com/olexyn/ensync/Tools.java
@@ -5,7 +5,10 @@ import com.olexyn.ensync.artifacts.SyncFile;
 import java.io.*;
 import java.nio.file.Files;
 import java.nio.file.Paths;
-import java.util.*;
+import java.util.ArrayList;
+import java.util.Iterator;
+import java.util.List;
+import java.util.Map;
 
 public class Tools {
 
diff --git a/src/com/olexyn/ensync/artifacts/SyncDirectory.java b/src/com/olexyn/ensync/artifacts/SyncDirectory.java
index 43799d4..fe5f0a2 100644
--- a/src/com/olexyn/ensync/artifacts/SyncDirectory.java
+++ b/src/com/olexyn/ensync/artifacts/SyncDirectory.java
@@ -4,7 +4,10 @@ import com.olexyn.ensync.Execute;
 import com.olexyn.ensync.Tools;
 
 import java.io.File;
-import java.util.*;
+import java.util.ArrayList;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
 
 public class SyncDirectory {
 
diff --git a/src/com/olexyn/ensync/artifacts/SyncEntity.java b/src/com/olexyn/ensync/artifacts/SyncEntity.java
index 55c2dcc..4b13bc4 100644
--- a/src/com/olexyn/ensync/artifacts/SyncEntity.java
+++ b/src/com/olexyn/ensync/artifacts/SyncEntity.java
@@ -5,7 +5,6 @@ import com.olexyn.ensync.Tools;
 
 import java.io.File;
 import java.util.HashMap;
-import java.util.List;
 import java.util.Map;
 
 /**