Skip to content

Commit 10cc54e

Browse files
authored
Clean up nightly clippy lints (#1158)
1 parent e2ce324 commit 10cc54e

File tree

7 files changed

+10
-8
lines changed

7 files changed

+10
-8
lines changed

src/ast/mod.rs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5219,7 +5219,13 @@ impl fmt::Display for CopyLegacyCsvOption {
52195219
}
52205220
}
52215221

5222+
/// `MERGE` Statement
52225223
///
5224+
/// ```sql
5225+
/// MERGE INTO <target_table> USING <source> ON <join_expr> { matchedClause | notMatchedClause } [ ... ]
5226+
/// ```
5227+
///
5228+
/// See [Snowflake documentation](https://docs.snowflake.com/en/sql-reference/sql/merge)
52235229
#[derive(Debug, Clone, PartialEq, PartialOrd, Eq, Ord, Hash)]
52245230
#[cfg_attr(feature = "serde", derive(Serialize, Deserialize))]
52255231
#[cfg_attr(feature = "visitor", derive(Visit, VisitMut))]

src/dialect/mod.rs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -207,8 +207,6 @@ pub fn dialect_from_str(dialect_name: impl AsRef<str>) -> Option<Box<dyn Dialect
207207

208208
#[cfg(test)]
209209
mod tests {
210-
use super::ansi::AnsiDialect;
211-
use super::generic::GenericDialect;
212210
use super::*;
213211

214212
struct DialectHolder<'a> {

src/parser/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ use IsOptional::*;
3030
use crate::ast::helpers::stmt_create_table::{BigQueryTableConfiguration, CreateTableBuilder};
3131
use crate::ast::*;
3232
use crate::dialect::*;
33-
use crate::keywords::{self, Keyword, ALL_KEYWORDS};
33+
use crate::keywords::{Keyword, ALL_KEYWORDS};
3434
use crate::tokenizer::*;
3535

3636
mod alter;

src/tokenizer.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1506,7 +1506,7 @@ impl<'a: 'b, 'b> Unescape<'a, 'b> {
15061506
#[cfg(test)]
15071507
mod tests {
15081508
use super::*;
1509-
use crate::dialect::{ClickHouseDialect, GenericDialect, MsSqlDialect};
1509+
use crate::dialect::{ClickHouseDialect, MsSqlDialect};
15101510

15111511
#[test]
15121512
fn tokenizer_error_impl() {

tests/sqlparser_clickhouse.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ mod test_utils;
1919
use test_utils::*;
2020

2121
use sqlparser::ast::Expr::{BinaryOp, Identifier, MapAccess};
22-
use sqlparser::ast::Ident;
2322
use sqlparser::ast::SelectItem::UnnamedExpr;
2423
use sqlparser::ast::TableFactor::Table;
2524
use sqlparser::ast::*;

tests/sqlparser_mysql.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,8 @@
1515
//! is also tested (on the inputs it can handle).
1616
1717
use matches::assert_matches;
18-
use sqlparser::ast::Expr;
18+
1919
use sqlparser::ast::MysqlInsertPriority::{Delayed, HighPriority, LowPriority};
20-
use sqlparser::ast::Value;
2120
use sqlparser::ast::*;
2221
use sqlparser::dialect::{GenericDialect, MySqlDialect};
2322
use sqlparser::parser::ParserOptions;

tests/sqlparser_snowflake.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1305,7 +1305,7 @@ fn test_snowflake_stage_object_names() {
13051305
"@namespace.stage_name/path",
13061306
"@~/path",
13071307
];
1308-
let mut allowed_object_names = vec![
1308+
let mut allowed_object_names = [
13091309
ObjectName(vec![Ident::new("my_company"), Ident::new("emp_basic")]),
13101310
ObjectName(vec![Ident::new("@namespace"), Ident::new("%table_name")]),
13111311
ObjectName(vec![

0 commit comments

Comments
 (0)