[ty] Default ty.inlayHints.* server settings to true (#19910)

## Summary

This PR changes the default of `ty.inlayHints.*` settings to `true`.

I somehow missed this in my initial PR.

This is marked as `internal` because it's not yet released.
This commit is contained in:
Dhruv Manilawala 2025-08-14 14:12:03 +05:30 committed by GitHub
parent d324cedfc2
commit 2ee47d87b6
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 68 additions and 4 deletions

View file

@ -243,8 +243,8 @@ struct InlayHintOptions {
impl InlayHintOptions {
fn into_settings(self) -> InlayHintSettings {
InlayHintSettings {
variable_types: self.variable_types.unwrap_or_default(),
function_argument_names: self.function_argument_names.unwrap_or_default(),
variable_types: self.variable_types.unwrap_or(true),
function_argument_names: self.function_argument_names.unwrap_or(true),
}
}
}