SPARQL Studio API / Yasqe / qlueLs / configureSettings
Function: configureSettings()
configureSettings(
client,settings?):void
Defined in: sparql-utils/src/languageServers/qlueLs.ts:443
Push qlue-ls server settings via qlueLs/changeSettings. Partial overrides merge over the defaults.
Parameters
client
settings?
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
Returns
void