MCPcopy Create free account
hub / github.com/aptly-dev/aptly / operatorToRelation

Function operatorToRelation

query/syntax.go:89–109  ·  view source on GitHub ↗
(operator itemType)

Source from the content-addressed store, hash-verified

87}
88
89func operatorToRelation(operator itemType) int {
90 switch operator {
91 case 0:
92 return deb.VersionDontCare
93 case itemLt:
94 return deb.VersionLess
95 case itemLtEq:
96 return deb.VersionLessOrEqual
97 case itemGt:
98 return deb.VersionGreater
99 case itemGtEq:
100 return deb.VersionGreaterOrEqual
101 case itemEq:
102 return deb.VersionEqual
103 case itemPatMatch:
104 return deb.VersionPatternMatch
105 case itemRegexp:
106 return deb.VersionRegexp
107 }
108 panic("unable to map token to relation")
109}
110
111// isPackageRef returns ok true if field has format pkg_version_arch
112func parsePackageRef(query string) (pkg, version, arch string, ok bool) {

Callers 1

DMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected