Code Cleanup
- Simpler code for 'ids' command. - Sort the uuids with 'uuids' and '_uuids' commands (stabler output).
This commit is contained in:
committed by
Paul Beckingham
parent
0b1b677aa5
commit
988288f6d2
@@ -96,12 +96,8 @@ int CmdCompletionIds::execute (std::string& output)
|
||||
ids.push_back (task->id);
|
||||
|
||||
std::sort (ids.begin (), ids.end ());
|
||||
std::stringstream out;
|
||||
std::vector <int>::iterator id;
|
||||
for (id = ids.begin (); id != ids.end (); ++id)
|
||||
out << *id << "\n";
|
||||
|
||||
output = out.str ();
|
||||
join (output, "\n", ids);
|
||||
output += "\n";
|
||||
return 0;
|
||||
}
|
||||
|
||||
@@ -162,6 +158,7 @@ int CmdUUIDs::execute (std::string& output)
|
||||
for (task = filtered.begin (); task != filtered.end (); ++task)
|
||||
uuids.push_back (task->get ("uuid"));
|
||||
|
||||
std::sort (uuids.begin (), uuids.end ());
|
||||
join (output, ",", uuids);
|
||||
output += "\n";
|
||||
return 0;
|
||||
@@ -191,6 +188,7 @@ int CmdCompletionUuids::execute (std::string& output)
|
||||
for (task = filtered.begin (); task != filtered.end (); ++task)
|
||||
uuids.push_back (task->get ("uuid"));
|
||||
|
||||
std::sort (uuids.begin (), uuids.end ());
|
||||
join (output, "\n", uuids);
|
||||
output += "\n";
|
||||
return 0;
|
||||
|
||||
Reference in New Issue
Block a user