SPARQL Studio API / Yasqe / qlueLs / mergeSettings
Function: mergeSettings()
mergeSettings(
overrides?):Settings
Defined in: sparql-utils/src/languageServers/qlueLs.ts:416
Merge partial overrides over defaultSettings, section by section.
Parameters
overrides?
format?
{ alignPredicates?: boolean; alignPrefixes?: boolean; separatePrologue?: boolean; capitalizeKeywords?: boolean; insertSpaces?: boolean; tabSize?: number; whereNewLine?: boolean; filterSameLine?: boolean; lineLength?: number; contractTriples?: boolean; autoLineBreak?: boolean; }
format.alignPredicates?
boolean
format.alignPrefixes?
boolean
format.separatePrologue?
boolean
format.capitalizeKeywords?
boolean
format.insertSpaces?
boolean
format.tabSize?
number
format.whereNewLine?
boolean
format.filterSameLine?
boolean
format.lineLength?
number
format.contractTriples?
boolean
format.autoLineBreak?
boolean
completion?
{ timeoutMs?: number; resultSizeLimit?: number; subjectCompletionTriggerLength?: number; objectCompletionSuffix?: boolean; variableCompletionLimit?: number; sameSubjectSemicolon?: boolean; }
completion.timeoutMs?
number
completion.resultSizeLimit?
number
completion.subjectCompletionTriggerLength?
number
completion.objectCompletionSuffix?
boolean
completion.variableCompletionLimit?
number
completion.sameSubjectSemicolon?
boolean
prefixes?
{ addMissing?: boolean; removeUnused?: boolean; }
prefixes.addMissing?
boolean
prefixes.removeUnused?
boolean