Skip to content

Commit 9f6c20c

Browse files
committed
Fix gojay capabilities client
1 parent d839b82 commit 9f6c20c

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

capabilities_client_gojay.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1821,7 +1821,7 @@ var (
18211821
// MarshalJSONObject implements gojay.MarshalerJSONObject.
18221822
func (v *SemanticTokensWorkspaceClientCapabilitiesRequests) MarshalJSONObject(enc *gojay.Encoder) {
18231823
enc.BoolKeyOmitEmpty(keyRange, v.Range)
1824-
enc.BoolKeyOmitEmpty(keyFull, v.Full)
1824+
enc.AddInterfaceKey(keyFull, v.Full)
18251825
}
18261826

18271827
// IsNil implements gojay.MarshalerJSONObject.
@@ -1833,7 +1833,7 @@ func (v *SemanticTokensWorkspaceClientCapabilitiesRequests) UnmarshalJSONObject(
18331833
case keyRange:
18341834
return dec.Bool(&v.Range)
18351835
case keyFull:
1836-
return dec.Bool(&v.Full)
1836+
return dec.Interface(&v.Full)
18371837
}
18381838
return nil
18391839
}

0 commit comments

Comments
 (0)