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 parseConfToCmdBuffer(String conf) { - - - List 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; /**