Improve keymap json schema (#23044)
Also: * Adds `impl_internal_actions!` for deriving the `Action` trait without registering. * Removes some deserializers that immediately fail in favor of `#[serde(skip)]` on fields where they were used. This also omits them from the schema. Release Notes: - Keymap settings file now has more JSON schema information to inform `json-language-server` completions and info, particularly for actions that take input.
M
Michael Sloan committed
6aba3950d2a5ade7751d6bb226057b1f16a75f82
Parent: 4c50201
Committed by GitHub <noreply@github.com>
on 1/13/2025, 2:34:35 AM