inline chained expressions
Some checks failed
release / build (push) Failing after 16s
release / test (push) Has been skipped
lint / pre-commit (push) Has been cancelled
zizmor 🌈 / zizmor latest via PyPI (push) Has been cancelled
release / release (push) Has been cancelled

This commit is contained in:
Josh Thomas 2025-05-10 07:51:04 -05:00
parent ccf33290b3
commit d55ca65a70

View file

@ -6,10 +6,10 @@ use std::path::{Path, PathBuf};
#[salsa::tracked]
pub fn find_python_environment(db: &dyn Db) -> Option<PythonEnvironment> {
let project_path = db.metadata().root();
let venv_path = db.metadata().venv();
let project_path = db.metadata().root().as_path();
let venv_path = db.metadata().venv().and_then(|p| p.to_str());
PythonEnvironment::new(project_path.as_path(), venv_path.and_then(|p| p.to_str()))
PythonEnvironment::new(project_path, venv_path)
}
#[derive(Clone, Debug, PartialEq)]