From c705ae942573984784ef501bf8198f61f5206ddd Mon Sep 17 00:00:00 2001 From: historia <[not public]> Date: Thu, 9 Jul 2026 05:27:10 -0400 Subject: refactor: simplify yaml, remove support for old scalar fields --- internal/behavior/desc.go | 19 ------------------- 1 file changed, 19 deletions(-) (limited to 'internal/behavior/desc.go') diff --git a/internal/behavior/desc.go b/internal/behavior/desc.go index ca4bf69..f6dbaf3 100644 --- a/internal/behavior/desc.go +++ b/internal/behavior/desc.go @@ -1,27 +1,8 @@ package behavior -import "gopkg.in/yaml.v3" - type DescVariant struct { Text string `yaml:"text"` Condition *Condition `yaml:"condition,omitempty"` } type DescList []DescVariant - -func (dl *DescList) UnmarshalYAML(value *yaml.Node) error { - if value.Kind == yaml.ScalarNode { - var s string - if err := value.Decode(&s); err != nil { - return err - } - *dl = DescList{{Text: s}} - return nil - } - var entries []DescVariant - if err := value.Decode(&entries); err != nil { - return err - } - *dl = entries - return nil -} -- cgit v1.2.3