mirror of
https://github.com/astral-sh/ruff.git
synced 2025-09-28 12:55:05 +00:00
[red-knot] Add 'Format document' to playground (#17217)
## Summary This is more "because we can" than something we need. But since we're already building an "almost IDE" ## Test Plan https://github.com/user-attachments/assets/3a4bdad1-ba32-455a-9909-cfeb8caa1b28
This commit is contained in:
parent
12d7fad4ef
commit
3150812ac4
12 changed files with 162 additions and 27 deletions
9
crates/ruff_python_formatter/src/db.rs
Normal file
9
crates/ruff_python_formatter/src/db.rs
Normal file
|
@ -0,0 +1,9 @@
|
|||
use ruff_db::{files::File, Db as SourceDb, Upcast};
|
||||
|
||||
use crate::PyFormatOptions;
|
||||
|
||||
#[salsa::db]
|
||||
pub trait Db: SourceDb + Upcast<dyn SourceDb> {
|
||||
/// Returns the formatting options
|
||||
fn format_options(&self, file: File) -> PyFormatOptions;
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue