From c15db446b0404eb21bcacd72c901ca27ccddd2cb Mon Sep 17 00:00:00 2001 From: Michael Cristina Date: Tue, 9 Jul 2019 13:41:56 -0500 Subject: [PATCH] fix(styling): Properly colorize yaml KVs with '/' --- internal/views/yaml.go | 4 ++-- internal/views/yaml_test.go | 4 ++++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/internal/views/yaml.go b/internal/views/yaml.go index e197a6ef..a45b80c7 100644 --- a/internal/views/yaml.go +++ b/internal/views/yaml.go @@ -9,8 +9,8 @@ import ( ) var ( - keyValRX = regexp.MustCompile(`\A(\s*)([\w|\-|\.|\s]+):\s(.+)\z`) - keyRX = regexp.MustCompile(`\A(\s*)([\w|\-|\.|\s]+):\s*\z`) + keyValRX = regexp.MustCompile(`\A(\s*)([\w|\-|\.|\/|\s]+):\s(.+)\z`) + keyRX = regexp.MustCompile(`\A(\s*)([\w|\-|\.|\/|\s]+):\s*\z`) ) const ( diff --git a/internal/views/yaml_test.go b/internal/views/yaml_test.go index 7b89b24b..340b32aa 100644 --- a/internal/views/yaml_test.go +++ b/internal/views/yaml_test.go @@ -39,6 +39,10 @@ func TestYaml(t *testing.T) { "fred.blee: ", "[steelblue::b]fred.blee[white::-]: [papayawhip::] ", }, + { + "certmanager.k8s.io/cluster-issuer: nameOfClusterIssuer", + "[steelblue::b]certmanager.k8s.io/cluster-issuer[white::-]: [papayawhip::]nameOfClusterIssuer", + }, } s, _ := config.NewStyles("skins/stock.yml")