File tree Expand file tree Collapse file tree 1 file changed +3
-15
lines changed
pkg/analysis/helpers/markers Expand file tree Collapse file tree 1 file changed +3
-15
lines changed Original file line number Diff line number Diff line change @@ -81,15 +81,15 @@ func (m *markers) TypeMarkers(typ *ast.TypeSpec) MarkerSet {
81
81
}
82
82
83
83
func (m * markers ) insertFieldMarkers (field * ast.Field , ms MarkerSet ) {
84
- m .fieldMarkers [field ] = mergeMarkerSets ( m . fieldMarkers [ field ], ms )
84
+ m .fieldMarkers [field ] = ms
85
85
}
86
86
87
87
func (m * markers ) insertStructMarkers (sTyp * ast.StructType , ms MarkerSet ) {
88
- m .structMarkers [sTyp ] = mergeMarkerSets ( m . structMarkers [ sTyp ], ms )
88
+ m .structMarkers [sTyp ] = ms
89
89
}
90
90
91
91
func (m * markers ) insertTypeMarkers (typ * ast.TypeSpec , ms MarkerSet ) {
92
- m .typeMarkers [typ ] = mergeMarkerSets ( m . typeMarkers [ typ ], ms )
92
+ m .typeMarkers [typ ] = ms
93
93
}
94
94
95
95
// Analyzer is the analyzer for the markers package.
@@ -328,18 +328,6 @@ func NewMarkerSet(markers ...Marker) MarkerSet {
328
328
return ms
329
329
}
330
330
331
- func mergeMarkerSets (markerSets ... MarkerSet ) MarkerSet {
332
- ms := make (MarkerSet )
333
-
334
- for _ , markerSet := range markerSets {
335
- for _ , markers := range markerSet {
336
- ms .Insert (markers ... )
337
- }
338
- }
339
-
340
- return ms
341
- }
342
-
343
331
// Insert adds the given markers to the MarkerSet.
344
332
// If any markers have the same value, the latter marker in the list
345
333
// will take precedence, no duplication checks are implemented.
You can’t perform that action at this time.
0 commit comments