Skip to content

Commit 470b0e1

Browse files
committed
1 parent 8b34798 commit 470b0e1

File tree

3 files changed

+11
-3
lines changed

3 files changed

+11
-3
lines changed

Cargo.toml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,14 +55,22 @@ wit-bindgen = { version = "0.47", default-features = false, features = [
5555
] }
5656

5757
[workspace.lints.clippy]
58-
allow_attributes = "warn"
58+
allow_attributes = "deny"
5959
clone_on_ref_ptr = "deny"
60+
comparison_chain = "deny"
6061
dbg_macro = "deny"
6162
explicit_iter_loop = "deny"
6263
future_not_send = "deny"
6364
missing_docs_in_private_items = "deny"
65+
range_minus_one = "deny"
66+
range_plus_one = "deny"
67+
semicolon_if_nothing_returned = "deny"
6468
todo = "deny"
6569
undocumented_unsafe_blocks = "deny"
70+
unnecessary_semicolon = "deny"
71+
unnecessary_wraps = "deny"
72+
unused_async = "deny"
73+
unused_self = "deny"
6674
use_self = "deny"
6775

6876
[workspace.lints.rust]

guests/rust/examples/add_one.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,7 @@ fn root() -> Option<Vec<u8>> {
102102
/// Returns our one example UDF.
103103
///
104104
/// The passed `source` is ignored.
105+
#[expect(clippy::unnecessary_wraps, reason = "public API through export! macro")]
105106
fn udfs(_source: String) -> DataFusionResult<Vec<Arc<dyn ScalarUDFImpl>>> {
106107
Ok(vec![Arc::new(AddOne::default())])
107108
}

query/src/lib.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ impl<'a> UdfQueryParser<'a> {
6767
io_rt: Handle,
6868
task_ctx: &TaskContext,
6969
) -> DataFusionResult<ParsedQuery> {
70-
let (code, sql) = self.parse_inner(udf_query, task_ctx)?;
70+
let (code, sql) = Self::parse_inner(udf_query, task_ctx)?;
7171

7272
let mut udfs = vec![];
7373
for (lang, blocks) in code {
@@ -92,7 +92,6 @@ impl<'a> UdfQueryParser<'a> {
9292
/// Parse the combined query to extract the chosen UDF language, UDF
9393
/// definitions, and SQL statements.
9494
fn parse_inner(
95-
&self,
9695
query: &str,
9796
task_ctx: &TaskContext,
9897
) -> DataFusionResult<(HashMap<String, Vec<String>>, String)> {

0 commit comments

Comments
 (0)