diff options
Diffstat (limited to 'modules/setting/highlight.go')
-rw-r--r-- | modules/setting/highlight.go | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/modules/setting/highlight.go b/modules/setting/highlight.go new file mode 100644 index 00000000..6291b08a --- /dev/null +++ b/modules/setting/highlight.go @@ -0,0 +1,17 @@ +// Copyright 2023 The Gitea Authors. All rights reserved. +// SPDX-License-Identifier: MIT + +package setting + +func GetHighlightMapping() map[string]string { + highlightMapping := map[string]string{} + if CfgProvider == nil { + return highlightMapping + } + + keys := CfgProvider.Section("highlight.mapping").Keys() + for _, key := range keys { + highlightMapping[key.Name()] = key.Value() + } + return highlightMapping +} |