Protected
doProtected
Readonly
jsonReadonly
onProtected
Readonly
onProtected
Readonly
problemProtected
Readonly
taskProtected
Readonly
taskReadonly
updateProtected
Readonly
uriProtected
Readonly
workspacesubschema for adding to taskConfigurationSchema
Protected
doRemoves task subschema from customSchemas
, use update()
to apply the changes for taskConfigurationSchema
.
$id
property of subschema
true
if subschema was removed, false
otherwise
Protected
doReturns an array of task types that are registered, including the default types
Returns the task's JSON schema
Protected
initRemoves task subschema from taskConfigurationSchema
.
$id
property of subschema
eslint-disable-next-line @typescript-eslint/no-explicit-any
Adds given task schema to
taskConfigurationSchema
asoneOf
subschema. Replaces existed subschema by given schema if the corresponding$id
properties are equal.Note: please provide
$id
property for subschema to have ability remove/replace it.