mirror of
https://github.com/RGBCube/uutils-coreutils
synced 2025-07-31 13:07:46 +00:00
Cleanup
This commit is contained in:
parent
559f4e81f6
commit
deb94cef7a
1 changed files with 3 additions and 6 deletions
|
@ -264,11 +264,8 @@ impl Sortable for Line {
|
|||
.unwrap();
|
||||
}
|
||||
|
||||
// This crate asks us to write one Line at a time, but returns multiple Lines to us(?).
|
||||
// However, this crate also expects us to return a result of Option<Line>,
|
||||
// so we concat the these lines into a single Option<Line>. So, it's possible this is broken,
|
||||
// and/or needs to be tested more thoroughly. Perhaps we need to rethink our Line struct or rewrite a
|
||||
// ext sorter ourselves.
|
||||
// This crate asks us to write one Line struct at a time, but then returns multiple Lines to us at once.
|
||||
// We concatanate them and return them as one big Line here.
|
||||
fn decode<R: Read>(read: &mut R) -> Option<Line> {
|
||||
let buf_reader = BufReader::new(read);
|
||||
let result = {
|
||||
|
@ -278,7 +275,7 @@ impl Sortable for Line {
|
|||
for line in p_iter {
|
||||
let mut deserialized_line: Line = serde_json::from_str(&line.unwrap()).unwrap();
|
||||
line_joined = format!("{}\n{}\n", line_joined, deserialized_line.line);
|
||||
// I think we've done our sorting already and these are irrelevant?
|
||||
// I think we've done our sorting already and these selctions are irrelevant?
|
||||
// @miDeb what's your sense? Could we just return an empty vec?
|
||||
selections_joined.append(&mut deserialized_line.selections);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue