удаление отладочной печати сравнения и не только
This commit is contained in:
@@ -18,12 +18,10 @@ public class SPF_GetArrayLinks extends SilentSapforPass {
|
||||
id_1|number_1|link_id1|link_id2|link_id3|id_2|number_2|link_id1|link_id2|link_id3
|
||||
*/
|
||||
//эту инфу суем в список объявленных массивов, чтобы не плодить лишних таблиц.
|
||||
System.out.println(packed);
|
||||
String[] data = packed.split("\\|");
|
||||
long current_id;
|
||||
int links_size = 0;
|
||||
ProjectArray current_array = null;
|
||||
System.out.println("parsing..");
|
||||
int j = 0;
|
||||
for (int i = 0; i < data.length; ++i) {
|
||||
switch (j) {
|
||||
@@ -32,38 +30,25 @@ public class SPF_GetArrayLinks extends SilentSapforPass {
|
||||
current_array =
|
||||
target.declaratedArrays.get(current_id);
|
||||
current_array.links.clear();
|
||||
System.out.print(current_array.id + "[");
|
||||
j++;
|
||||
break;
|
||||
case 1:
|
||||
links_size = Integer.parseInt(data[i]);
|
||||
System.out.print(links_size + "]-> {");
|
||||
j++;
|
||||
break;
|
||||
default:
|
||||
if (links_size > 0) {
|
||||
long link_id = Long.parseLong(data[i]);
|
||||
System.out.print(link_id + ",");
|
||||
current_array.links.put(link_id, target.declaratedArrays.get(link_id));
|
||||
links_size--;
|
||||
}
|
||||
if (links_size == 0) {
|
||||
j = 0;
|
||||
current_array = null;
|
||||
System.out.println("}");
|
||||
}
|
||||
break;
|
||||
}
|
||||
}
|
||||
System.out.println("DONE");
|
||||
/*
|
||||
for (long id: target.arraysLinks.keySet()){
|
||||
System.out.print(id+"|");
|
||||
System.out.print(target.arraysLinks.get(id).size()+"|");
|
||||
for (long link_id: target.arraysLinks.get(id))
|
||||
System.out.print(link_id+"|");
|
||||
}
|
||||
*/
|
||||
}
|
||||
@Override
|
||||
protected void performDone() throws Exception {
|
||||
|
||||
Reference in New Issue
Block a user