diff --git a/src/se/vidstige/jadb/JadbConnection.java b/src/se/vidstige/jadb/JadbConnection.java index 2eee46d..1af2dd2 100644 --- a/src/se/vidstige/jadb/JadbConnection.java +++ b/src/se/vidstige/jadb/JadbConnection.java @@ -74,7 +74,7 @@ public class JadbConnection implements ITransportFactory { public List parseDevices(String body) { String[] lines = body.split("\n"); - ArrayList devices = new ArrayList(lines.length); + ArrayList devices = new ArrayList<>(lines.length); for (String line : lines) { String[] parts = line.split("\t"); if (parts.length > 1) { diff --git a/src/se/vidstige/jadb/JadbDevice.java b/src/se/vidstige/jadb/JadbDevice.java index fdceeb0..02aa2a4 100644 --- a/src/se/vidstige/jadb/JadbDevice.java +++ b/src/se/vidstige/jadb/JadbDevice.java @@ -151,7 +151,7 @@ public class JadbDevice { SyncTransport sync = transport.startSync(); sync.send("LIST", remotePath); - List result = new ArrayList(); + List result = new ArrayList<>(); for (RemoteFileRecord dent = sync.readDirectoryEntry(); dent != RemoteFileRecord.DONE; dent = sync.readDirectoryEntry()) { result.add(dent); } diff --git a/src/se/vidstige/jadb/LookBackFilteringOutputStream.java b/src/se/vidstige/jadb/LookBackFilteringOutputStream.java index 89099d1..4a47bcb 100644 --- a/src/se/vidstige/jadb/LookBackFilteringOutputStream.java +++ b/src/se/vidstige/jadb/LookBackFilteringOutputStream.java @@ -13,7 +13,7 @@ public class LookBackFilteringOutputStream extends FilterOutputStream { { super(inner); this.lookBackBufferSize = lookBackBufferSize; - this.buffer = new ArrayDeque(lookBackBufferSize); + this.buffer = new ArrayDeque<>(lookBackBufferSize); } protected void unwrite() { diff --git a/src/se/vidstige/jadb/managers/PackageManager.java b/src/se/vidstige/jadb/managers/PackageManager.java index 45aebfb..8a2970a 100644 --- a/src/se/vidstige/jadb/managers/PackageManager.java +++ b/src/se/vidstige/jadb/managers/PackageManager.java @@ -22,7 +22,7 @@ public class PackageManager { } public List getPackages() throws IOException, JadbException { - ArrayList result = new ArrayList(); + ArrayList result = new ArrayList<>(); BufferedReader input = null; try { input = new BufferedReader(new InputStreamReader(device.executeShell("pm", "list", "packages"), Charset.forName("UTF-8")));