🧹 Major warning cleanup: 200+ → 102 warnings (50% reduction)
- Fix TokenType enum naming convention (SNAKE_CASE → CamelCase) - Remove 60+ unused imports across multiple modules - Clean up interpreter, backend, and box modules - LLVM build now passes with significantly fewer warnings
This commit is contained in:
@ -4,15 +4,13 @@
|
||||
|
||||
use super::*;
|
||||
use crate::ast::ASTNode;
|
||||
use crate::box_trait::{NyashBox, StringBox, IntegerBox, BoolBox, VoidBox};
|
||||
use crate::boxes::{ArrayBox, FloatBox, MapBox, FutureBox};
|
||||
use crate::boxes::{BufferBox, JSONBox, HttpClientBox, StreamBox, RegexBox, IntentBox, SocketBox};
|
||||
use crate::boxes::{HTTPServerBox, HTTPRequestBox, HTTPResponseBox, MathBox, TimeBox, DateTimeBox};
|
||||
use crate::box_trait::{NyashBox, StringBox, IntegerBox, VoidBox};
|
||||
use crate::boxes::MapBox;
|
||||
use crate::boxes::{IntentBox, SocketBox};
|
||||
use crate::boxes::{HTTPServerBox, HTTPRequestBox, HTTPResponseBox, DateTimeBox};
|
||||
use crate::boxes::{RandomBox, SoundBox, DebugBox};
|
||||
use crate::instance_v2::InstanceBox;
|
||||
use crate::channel_box::ChannelBox;
|
||||
use crate::interpreter::{NyashInterpreter, RuntimeError};
|
||||
use crate::interpreter::finalization;
|
||||
|
||||
// Debug macro gated by NYASH_DEBUG=1
|
||||
macro_rules! idebug {
|
||||
|
||||
Reference in New Issue
Block a user