forked from I2P_Developers/i2p.i2p
Use new split()
This commit is contained in:
@ -189,7 +189,7 @@ public class SnarkManager implements CompleteListener {
|
||||
for (int i = 1; i < DEFAULT_TRACKERS.length; i += 2) {
|
||||
if (DEFAULT_TRACKERS[i-1].equals("TheBland") && !SigType.ECDSA_SHA256_P256.isAvailable())
|
||||
continue;
|
||||
String urls[] = DEFAULT_TRACKERS[i].split("=", 2);
|
||||
String urls[] = DataHelper.split(DEFAULT_TRACKERS[i], "=", 2);
|
||||
ann.add(urls[0]);
|
||||
}
|
||||
DEFAULT_TRACKER_ANNOUNCES = Collections.unmodifiableSet(ann);
|
||||
@ -1078,7 +1078,7 @@ public class SnarkManager implements CompleteListener {
|
||||
val = dflt;
|
||||
if (val == null)
|
||||
return Collections.emptyList();
|
||||
return Arrays.asList(val.split(","));
|
||||
return Arrays.asList(DataHelper.split(val, ","));
|
||||
}
|
||||
|
||||
/**
|
||||
@ -1611,7 +1611,7 @@ public class SnarkManager implements CompleteListener {
|
||||
return;
|
||||
int filecount = metainfo.getFiles().size();
|
||||
int[] rv = new int[filecount];
|
||||
String[] arr = pri.split(",");
|
||||
String[] arr = DataHelper.split(pri, ",");
|
||||
for (int i = 0; i < filecount && i < arr.length; i++) {
|
||||
if (arr[i].length() > 0) {
|
||||
try {
|
||||
@ -2342,12 +2342,12 @@ public class SnarkManager implements CompleteListener {
|
||||
if ( (trackers == null) || (trackers.trim().length() <= 0) ) {
|
||||
setDefaultTrackerMap(true);
|
||||
} else {
|
||||
String[] toks = trackers.split(",");
|
||||
String[] toks = DataHelper.split(trackers, ",");
|
||||
for (int i = 0; i < toks.length; i += 2) {
|
||||
String name = toks[i].trim().replace(",", ",");
|
||||
String url = toks[i+1].trim().replace(",", ",");
|
||||
if ( (name.length() > 0) && (url.length() > 0) ) {
|
||||
String urls[] = url.split("=", 2);
|
||||
String urls[] = DataHelper.split(url, "=", 2);
|
||||
String url2 = urls.length > 1 ? urls[1] : "";
|
||||
_trackerMap.put(name, new Tracker(name, urls[0], url2));
|
||||
}
|
||||
@ -2367,7 +2367,7 @@ public class SnarkManager implements CompleteListener {
|
||||
String name = DEFAULT_TRACKERS[i];
|
||||
if (name.equals("TheBland") && !SigType.ECDSA_SHA256_P256.isAvailable())
|
||||
continue;
|
||||
String urls[] = DEFAULT_TRACKERS[i+1].split("=", 2);
|
||||
String urls[] = DataHelper.split(DEFAULT_TRACKERS[i+1], "=", 2);
|
||||
String url2 = urls.length > 1 ? urls[1] : null;
|
||||
_trackerMap.put(name, new Tracker(name, urls[0], url2));
|
||||
}
|
||||
|
@ -912,7 +912,7 @@ public class TrackerClient implements Runnable {
|
||||
if (path == null || path.length() < 517 ||
|
||||
!path.startsWith("/"))
|
||||
return null;
|
||||
String[] parts = path.substring(1).split("[/\\?&;]", 2);
|
||||
String[] parts = DataHelper.split(path.substring(1), "[/\\?&;]", 2);
|
||||
return ConvertToHash.getHash(parts[0]);
|
||||
}
|
||||
return null;
|
||||
|
@ -102,7 +102,7 @@ class NodeInfo extends SimpleDataStructure {
|
||||
*/
|
||||
public NodeInfo(String s) throws DataFormatException {
|
||||
super();
|
||||
String[] parts = s.split(":", 4);
|
||||
String[] parts = DataHelper.split(s, ":", 4);
|
||||
if (parts.length != 4)
|
||||
throw new DataFormatException("Bad format");
|
||||
byte[] nid = Base64.decode(parts[0]);
|
||||
|
Reference in New Issue
Block a user