{"$message_type":"diagnostic","message":"unused variable: `is_terminal`","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"crates/cli/src/main.rs","byte_start":15208,"byte_end":15219,"line_start":394,"line_end":394,"column_start":13,"column_end":24,"is_primary":true,"text":[{"text":"        let is_terminal = fg_lower.contains(\"terminal\")","highlight_start":13,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"if this is intentional, prefix it with an underscore","code":null,"level":"help","spans":[{"file_name":"crates/cli/src/main.rs","byte_start":15208,"byte_end":15219,"line_start":394,"line_end":394,"column_start":13,"column_end":24,"is_primary":true,"text":[{"text":"        let is_terminal = fg_lower.contains(\"terminal\")","highlight_start":13,"highlight_end":24}],"label":null,"suggested_replacement":"_is_terminal","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[1m\u001b[33mwarning\u001b[0m\u001b[1m: unused variable: `is_terminal`\u001b[0m\n   \u001b[1m\u001b[94m--> \u001b[0mcrates/cli/src/main.rs:394:13\n    \u001b[1m\u001b[94m|\u001b[0m\n\u001b[1m\u001b[94m394\u001b[0m \u001b[1m\u001b[94m|\u001b[0m         let is_terminal = fg_lower.contains(\"terminal\")\n    \u001b[1m\u001b[94m|\u001b[0m             \u001b[1m\u001b[33m^^^^^^^^^^^\u001b[0m \u001b[1m\u001b[33mhelp: if this is intentional, prefix it with an underscore: `_is_terminal`\u001b[0m\n    \u001b[1m\u001b[94m|\u001b[0m\n    \u001b[1m\u001b[94m= \u001b[0m\u001b[1mnote\u001b[0m: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default\n\n"}
{"$message_type":"diagnostic","message":"1 warning emitted","code":null,"level":"warning","spans":[],"children":[],"rendered":"\u001b[1m\u001b[33mwarning\u001b[0m\u001b[1m: 1 warning emitted\u001b[0m\n\n"}
