{"ast_node_type":"other","tokens":[{"end":55,"kind":"keyword","start":0,"text":"if"}]}
                if middle < line_end && !end_is_empty {
                let end_is_empty = file.get_line(line_end - 1).is_some_and(|s| !filter(&s));
                    add_annotation_to_file(&mut output, Arc::clone(&file), line_end, ann.as_line());