flatten ast, remove arena #75
Annotations
3 errors and 10 warnings
src/frontend/ast.rs#L47
length comparison to zero
|
src/frontend/ast.rs#L54
length comparison to zero
|
|
filter-types/src/value.rs#L121
casting `f64` to `i64` may truncate the value
|
filter-types/src/value.rs#L130
casting `i64` to `f64` causes a loss of precision (`i64` is 64 bits wide, but `f64`'s mantissa is only 52 bits wide)
|
src/frontend/ast.rs#L46
docs for function which may panic missing `# Panics` section
|
src/frontend/ast.rs#L53
docs for function which may panic missing `# Panics` section
|
src/frontend/ast.rs#L217
it is more concise to loop over references to containers instead of using explicit iteration methods
|
src/frontend/parser.rs#L52
this method could have a `#[must_use]` attribute
|
src/frontend/parser.rs#L72
docs for function returning `Result` missing `# Errors` section
|
src/frontend/parser.rs#L78
docs for function returning `Result` missing `# Errors` section
|
src/frontend/parser.rs#L314
consider adding a `;` to the last statement for consistent formatting
|
src/frontend/parser.rs#L389
this function's return value is unnecessarily wrapped by `Result`
|
This job failed
Loading