diff --git a/style.go b/style.go index a739c1957..cc8d9a602 100644 --- a/style.go +++ b/style.go @@ -230,6 +230,15 @@ func NewXMLStyle(r io.Reader) (*Style, error) { return style, dec.Decode(style) } +// MustNewXMLStyle is like NewXMLStyle but panics on error. +func MustNewXMLStyle(r io.Reader) *Style { + style, err := NewXMLStyle(r) + if err != nil { + panic(err) + } + return style +} + // NewStyle creates a new style definition. func NewStyle(name string, entries StyleEntries) (*Style, error) { return NewStyleBuilder(name).AddAll(entries).Build() diff --git a/styles/api.go b/styles/api.go index c532f63d0..e26d6f0a5 100644 --- a/styles/api.go +++ b/styles/api.go @@ -1,7 +1,7 @@ package styles import ( - "embed" // Imported for side-effects. + "embed" "io/fs" "sort"