mirror of
https://github.com/astral-sh/ruff.git
synced 2025-09-28 04:44:51 +00:00
Add settings validation to lib.rs
This commit is contained in:
parent
debd909b2c
commit
8c018e8261
1 changed files with 3 additions and 0 deletions
|
@ -106,6 +106,9 @@ pub fn check(path: &Path, contents: &str, autofix: bool) -> Result<Vec<Check>> {
|
||||||
// Load the relevant `Settings` for the given `Path`.
|
// Load the relevant `Settings` for the given `Path`.
|
||||||
let settings = resolve(path)?;
|
let settings = resolve(path)?;
|
||||||
|
|
||||||
|
// Validate the `Settings` and return any errors.
|
||||||
|
settings.validate()?;
|
||||||
|
|
||||||
// Tokenize once.
|
// Tokenize once.
|
||||||
let tokens: Vec<LexResult> = tokenize(contents);
|
let tokens: Vec<LexResult> = tokenize(contents);
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue