mirror of
https://github.com/astral-sh/ruff.git
synced 2025-09-26 20:10:09 +00:00
Avoid hard unwrap in PT checks (#1597)
This commit is contained in:
parent
da5a25b421
commit
8d01efb571
1 changed files with 6 additions and 5 deletions
|
@ -193,13 +193,14 @@ pub fn parametrize(checker: &mut Checker, decorators: &[Expr]) {
|
|||
if let Some(decorator) = decorator {
|
||||
if let ExprKind::Call { args, .. } = &decorator.node {
|
||||
if checker.settings.enabled.contains(&CheckCode::PT006) {
|
||||
let first = args.first().unwrap();
|
||||
check_names(checker, first);
|
||||
if let Some(arg) = args.get(0) {
|
||||
check_names(checker, arg);
|
||||
}
|
||||
}
|
||||
|
||||
if checker.settings.enabled.contains(&CheckCode::PT007) {
|
||||
let second = args.get(1).unwrap();
|
||||
check_values(checker, second);
|
||||
if let Some(arg) = args.get(1) {
|
||||
check_values(checker, arg);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue