{"ast_node_type":"function","tokens":[{"end":49,"kind":"keyword","start":0,"text":"fn"}]}
    fn collect() -> io::Result<Vec<Diagnostic>> {
impl Diagnostic {
        let handlers_dir = project_root().join("crates/ide-diagnostics/src/handlers");