Cleaned up tags logic for what-changed feature.

Using new generic functions
This commit is contained in:
Dave Shanley
2022-10-01 12:40:30 -04:00
parent ba37ca4e29
commit 3d0fe1cc2e
5 changed files with 71 additions and 53 deletions

View File

@@ -25,7 +25,7 @@ func CompareExternalDocs(l, r *lowbase.ExternalDoc) *ExternalDocChanges {
var changes []*Change[*lowbase.ExternalDoc]
var props []*PropertyCheck[*lowbase.ExternalDoc]
// check URL
// URL
props = append(props, &PropertyCheck[*lowbase.ExternalDoc]{
LeftNode: l.URL.ValueNode,
RightNode: r.URL.ValueNode,
@@ -36,6 +36,7 @@ func CompareExternalDocs(l, r *lowbase.ExternalDoc) *ExternalDocChanges {
New: r,
})
// description.
props = append(props, &PropertyCheck[*lowbase.ExternalDoc]{
LeftNode: l.Description.ValueNode,
RightNode: r.Description.ValueNode,