File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -4,4 +4,4 @@ go 1.23.0
44
55toolchain go1.23.4
66
7- require github.com/elliotchance/orderedmap/v3 v3.0 .0
7+ require github.com/elliotchance/orderedmap/v3 v3.1 .0
Original file line number Diff line number Diff line change @@ -2,6 +2,8 @@ github.com/davecgh/go-spew v1.1.0 h1:ZDRjVQ15GmhC3fiQ8ni8+OwkZQO4DARzQgrnXU1Liz8
22github.com/davecgh/go-spew v1.1.0 /go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38 =
33github.com/elliotchance/orderedmap/v3 v3.0.0 h1:Yay/tDjX+vzza+Drcoo8VEbuBnOYGpgenCXWcpQSFDg =
44github.com/elliotchance/orderedmap/v3 v3.0.0 /go.mod h1:G+Hc2RwaZvJMcS4JpGCOyViCnGeKf0bTYCGTO4uhjSo =
5+ github.com/elliotchance/orderedmap/v3 v3.1.0 h1:j4DJ5ObEmMBt/lcwIecKcoRxIQUEnw0L804lXYDt/pg =
6+ github.com/elliotchance/orderedmap/v3 v3.1.0 /go.mod h1:G+Hc2RwaZvJMcS4JpGCOyViCnGeKf0bTYCGTO4uhjSo =
57github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM =
68github.com/pmezard/go-difflib v1.0.0 /go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4 =
79github.com/stretchr/testify v1.7.1 h1:5TQK59W5E3v0r2duFAb7P95B6hEeOyEnHRa8MjYSMTY =
Original file line number Diff line number Diff line change @@ -80,12 +80,8 @@ func (m *orderedMap[V]) String() string {
8080}
8181
8282func (m * orderedMap [V ]) Copy () * orderedMap [V ] {
83- mm := newOrderedMapWithCapacity [V ](m .Len ())
84- mm .SetEscapeHTML (m .escapeHTML )
85-
86- for key , value := range m .AllFromFront () {
87- mm .Set (key , value )
83+ return & orderedMap [V ]{
84+ OrderedMap : m .OrderedMap .Copy (),
85+ escapeHTML : m .escapeHTML ,
8886 }
89-
90- return mm
9187}
You can’t perform that action at this time.
0 commit comments