perf(fmt/lint): incremental formatting and linting (#14314)

This commit is contained in:
David Sherret 2022-04-19 22:14:00 -04:00 committed by GitHub
parent 803499886b
commit ae479b1036
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
11 changed files with 645 additions and 49 deletions

View file

@ -480,7 +480,7 @@ pub struct LintConfig {
pub files: FilesConfig,
}
#[derive(Clone, Copy, Debug, Deserialize)]
#[derive(Clone, Copy, Debug, Serialize, Deserialize)]
#[serde(deny_unknown_fields, rename_all = "camelCase")]
pub enum ProseWrap {
Always,
@ -488,7 +488,7 @@ pub enum ProseWrap {
Preserve,
}
#[derive(Clone, Debug, Default, Deserialize)]
#[derive(Clone, Debug, Default, Serialize, Deserialize)]
#[serde(default, deny_unknown_fields, rename_all = "camelCase")]
pub struct FmtOptionsConfig {
pub use_tabs: Option<bool>,