ZIm/crates/gpui/src/text_system
Michael Sloan c74ecb4654
Warn about unknown fields when editing settings json (#33678)
Closes #30017

* While generating the settings JSON schema, defaults all schema
definitions to reject unknown fields via `additionalProperties: false`.

* Uses `unevaluatedProperties: false` at the top level to check fields
that remain after the settings field names + release stage override
field names.

* Changes json schema version from `draft07` to `draft_2019_09` to have
support for `unevaluatedProperties`.

Release Notes:

- Added warnings for unknown fields when editing `settings.json`.
2025-06-30 23:34:25 +00:00
..
font_fallbacks.rs chore: Fix several style lints (#17488) 2024-09-06 11:58:39 +02:00
font_features.rs Warn about unknown fields when editing settings json (#33678) 2025-06-30 23:34:25 +00:00
line.rs gpui: Fix markdown wrapped background not correctly rendering (#29571) 2025-04-29 04:48:24 +05:30
line_layout.rs chore: Bump Rust version to 1.88 (#33439) 2025-06-26 20:54:19 +02:00
line_wrapper.rs Add initial element inspector for Zed development (#31315) 2025-05-23 23:08:59 +00:00