{"ast_node_type":"function","tokens":[{"end":83,"kind":"keyword","start":0,"text":"pub(crate)"}]}
pub(crate) fn parse_lint_and_tool_name(lint_name: &str) -> (Option<Symbol>, &str) {
    match lint_name.split_once("::") {