Skip to content

Commit 4ec0dff

Browse files
committed
chore: fix warning
1 parent 47d0134 commit 4ec0dff

File tree

8 files changed

+20
-136
lines changed

8 files changed

+20
-136
lines changed

pkpostcss/package-lock.json

Lines changed: 1 addition & 125 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ pub mod range;
55
pub mod token;
66
pub mod token_type;
77

8-
use ast::{AstTree, AstTreeBuilder};
8+
use ast::AstTreeBuilder;
99
use lexer::Lexer;
1010
use parser::Parser;
1111
use wasm_bindgen::prelude::*;

src/main.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
use std::fs;
22

3-
use css_tutorial::{ast::AstTreeBuilder, lexer::Lexer, parser::Parser, token_type::TokenType};
3+
use css_tutorial::token_type::TokenType;
4+
use css_tutorial::lexer::Lexer;
45
fn main() {
56
let binding = fs::read_to_string("test2.css").unwrap();
67
let mut lexer = Lexer::new(&binding);

src/parser.rs

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
1-
use std::backtrace::Backtrace;
2-
use std::fs::DirBuilder;
3-
41
use crate::ast::AstTreeBuilder;
52
use crate::lexer::Lexer;
63
use crate::token::Token;
@@ -11,7 +8,7 @@ const IMPORT_SYM: &str = "@import";
118
const PAGE_SYM: &str = "@page";
129

1310
const MEDIA_SYM: &str = "@media";
14-
const FONT_FACE_SYM: &str = "@font-face";
11+
// const FONT_FACE_SYM: &str = "@font-face";
1512
const KEY_FRAMES: &str = "@keyframes";
1613
const W_KEY_FRAMES: &str = "@-webkit-keyframes";
1714
const M_KEY_FRAMES: &str = "@-moz-keyframes";

src/range.rs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
use std::fmt::Display;
2-
31
use serde::{Deserialize, Serialize};
42

53
// ANCHOR: range

tests/test_ast_tree.rs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,6 @@ mod test_ast_tree {
66
};
77
use serde::{Deserialize, Serialize};
88

9-
use super::*;
10-
119
#[derive(Clone, Copy, Debug, Serialize, Deserialize)]
1210
enum SynataxNodeType {
1311
A = 1,

tests/test_parser.rs

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -424,7 +424,6 @@ mod tests {
424424
let mut builder = AstTreeBuilder::new();
425425
let mut parser = Parser::new(&mut lexer, &mut builder);
426426
parser.parse();
427-
let serialized = serde_json::to_string(&builder.ast_tree).unwrap();
428427
dbg!(builder.ast_tree);
429428
}
430429

@@ -572,4 +571,19 @@ mod tests {
572571
parser.parse();
573572
dbg!(builder.ast_tree);
574573
}
574+
575+
#[test]
576+
fn simple22_test() {
577+
let mut lexer = Lexer::new(
578+
r#"
579+
@font-face {
580+
font-family: iconfont;
581+
}
582+
"#,
583+
);
584+
let mut builder = AstTreeBuilder::new();
585+
let mut parser = Parser::new(&mut lexer, &mut builder);
586+
parser.parse();
587+
dbg!(builder.ast_tree);
588+
}
575589
}

tutorials/pkg/css_tutorial_bg.wasm

291 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)