Skip to content

Commit 96f3874

Browse files
fix: Remove unnecessary parentheses in prqlc-python closures
Rust 1.90.0 introduced a stricter unused_parens lint that flags unnecessary parentheses around closure bodies. This change removes the extra parentheses from 7 map_err() closures in prqlc-python. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Maximilian Roos <max-sixty@users.noreply.github.com>
1 parent 9ca4e7e commit 96f3874

1 file changed

Lines changed: 7 additions & 7 deletions

File tree

  • prqlc/bindings/prqlc-python/src

prqlc/bindings/prqlc-python/src/lib.rs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,29 +14,29 @@ pub fn compile(prql_query: &str, options: Option<CompileOptions>) -> PyResult<St
1414
};
1515

1616
prqlc_lib::compile(prql_query, &options.unwrap_or_default())
17-
.map_err(|err| (PyErr::new::<exceptions::PyValueError, _>(err.to_string())))
17+
.map_err(|err| PyErr::new::<exceptions::PyValueError, _>(err.to_string()))
1818
}
1919

2020
#[pyfunction]
2121
pub fn prql_to_pl(prql_query: &str) -> PyResult<String> {
2222
prqlc_lib::prql_to_pl(prql_query)
2323
.and_then(|x| prqlc_lib::json::from_pl(&x))
24-
.map_err(|err| (PyErr::new::<exceptions::PyValueError, _>(err.to_json())))
24+
.map_err(|err| PyErr::new::<exceptions::PyValueError, _>(err.to_json()))
2525
}
2626

2727
#[pyfunction]
2828
pub fn pl_to_prql(pl_json: &str) -> PyResult<String> {
2929
prqlc_lib::json::to_pl(pl_json)
3030
.and_then(|x| prqlc_lib::pl_to_prql(&x))
31-
.map_err(|err| (PyErr::new::<exceptions::PyValueError, _>(err.to_json())))
31+
.map_err(|err| PyErr::new::<exceptions::PyValueError, _>(err.to_json()))
3232
}
3333

3434
#[pyfunction]
3535
pub fn pl_to_rq(pl_json: &str) -> PyResult<String> {
3636
prqlc_lib::json::to_pl(pl_json)
3737
.and_then(prqlc_lib::pl_to_rq)
3838
.and_then(|x| prqlc_lib::json::from_rq(&x))
39-
.map_err(|err| (PyErr::new::<exceptions::PyValueError, _>(err.to_json())))
39+
.map_err(|err| PyErr::new::<exceptions::PyValueError, _>(err.to_json()))
4040
}
4141

4242
#[pyfunction]
@@ -52,7 +52,7 @@ pub fn rq_to_sql(rq_json: &str, options: Option<CompileOptions>) -> PyResult<Str
5252
.unwrap_or_default(),
5353
)
5454
})
55-
.map_err(|err| (PyErr::new::<exceptions::PyValueError, _>(err.to_json())))
55+
.map_err(|err| PyErr::new::<exceptions::PyValueError, _>(err.to_json()))
5656
}
5757

5858
mod debug {
@@ -63,15 +63,15 @@ mod debug {
6363
prqlc_lib::prql_to_pl(prql_query)
6464
.and_then(prqlc_lib::internal::pl_to_lineage)
6565
.and_then(|x| prqlc_lib::internal::json::from_lineage(&x))
66-
.map_err(|err| (PyErr::new::<exceptions::PyValueError, _>(err.to_json())))
66+
.map_err(|err| PyErr::new::<exceptions::PyValueError, _>(err.to_json()))
6767
}
6868

6969
#[pyfunction]
7070
pub fn pl_to_lineage(pl_json: &str) -> PyResult<String> {
7171
prqlc_lib::json::to_pl(pl_json)
7272
.and_then(prqlc_lib::internal::pl_to_lineage)
7373
.and_then(|x| prqlc_lib::internal::json::from_lineage(&x))
74-
.map_err(|err| (PyErr::new::<exceptions::PyValueError, _>(err.to_json())))
74+
.map_err(|err| PyErr::new::<exceptions::PyValueError, _>(err.to_json()))
7575
}
7676
}
7777

0 commit comments

Comments
 (0)