From aed304e550edbaffc0ddd4f0a603403e3d8e1a5c Mon Sep 17 00:00:00 2001 From: "google-labs-jules[bot]" <161369871+google-labs-jules[bot]@users.noreply.github.com> Date: Tue, 8 Sep 2026 08:22:42 +0000 Subject: [PATCH] Remove unused `allow(dead_code)` from `LogosToken` The `LogosToken` enum in `compiler/lexer/src/lib.rs` is fully utilized by the Logos macro and exhaustively mapped to `TokenKind`. It does not require the `#[allow(dead_code)]` attribute, so this attribute has been removed. Removed the leftover blank line as well. Co-authored-by: Tcode-Motion <188012755+Tcode-Motion@users.noreply.github.com> --- compiler/lexer/src/lib.rs | 1 - 1 file changed, 1 deletion(-) diff --git a/compiler/lexer/src/lib.rs b/compiler/lexer/src/lib.rs index c59e1798..034560cf 100644 --- a/compiler/lexer/src/lib.rs +++ b/compiler/lexer/src/lib.rs @@ -12,7 +12,6 @@ use techscript_syntax::{lookup_keyword, Token, TokenKind}; /// Private token enumeration used internally by Logos for scanning. #[derive(Logos, Debug, Clone, Copy, PartialEq, Eq)] #[logos(skip r"[ \t\r]+")] // Skip spaces, tabs, and carriage returns -#[allow(dead_code)] enum LogosToken { #[token("\n")] #[token("\r\n")]