Git - polish the diagnostics information commit hook (#240590)

* Rework the settings and implementation

* Add settings descriptions

* Update default enablement
This commit is contained in:
Ladislau Szomoru
2025-02-13 00:33:16 +01:00
committed by GitHub
parent 3daef56171
commit bd9c5acfd8
3 changed files with 58 additions and 34 deletions

View File

@@ -3298,31 +3298,36 @@
"markdownDescription": "%config.commitShortHashLength%",
"scope": "resource"
},
"git.diagnosticsCommitHook.Severity": {
"type": "string",
"enum": [
"error",
"warning",
"information",
"hint"
],
"enumDescriptions": [
"%config.diagnosticsCommitHook.Severity.error%",
"%config.diagnosticsCommitHook.Severity.warning%",
"%config.diagnosticsCommitHook.Severity.information%",
"%config.diagnosticsCommitHook.Severity.hint%"
],
"default": "error",
"markdownDescription": "%config.diagnosticsCommitHook.Severity%",
"git.diagnosticsCommitHook.Enabled": {
"type": "boolean",
"default": false,
"markdownDescription": "%config.diagnosticsCommitHook.Enabled%",
"scope": "resource"
},
"git.diagnosticsCommitHook.Source": {
"git.diagnosticsCommitHook.Sources": {
"type": "object",
"additionalProperties": {
"type": "string",
"enum": [
"error",
"warning",
"information",
"hint"
]
},
"default": {
"*": "error"
},
"markdownDescription": "%config.diagnosticsCommitHook.Sources%",
"scope": "resource"
},
"git.diagnosticsCommitHook.IgnoredSources": {
"type": "array",
"items": {
"type": "string"
},
"default": [],
"markdownDescription": "%config.diagnosticsCommitHook.Source%",
"markdownDescription": "%config.diagnosticsCommitHook.IgnoredSources%",
"scope": "resource"
},
"git.untrackedChangesSoftDelete": {