mirror of
https://github.com/aptly-dev/aptly.git
synced 2026-10-21 10:58:23 +00:00
Preparation for query matching: introduce Regexp + PatternMatch.
This commit is contained in:
1 parent
f0e69144ed
commit
d262a131cc
3 files changed
+22
No files matched your search
@@ -224,6 +224,11 @@ func (p *Package) MatchesDependency(dep Dependency) bool {
|
||||
return r <= 0
|
||||
case VersionGreaterOrEqual:
|
||||
return r >= 0
|
||||
case VersionPatternMatch:
|
||||
matched, err := filepath.Match(dep.Version, p.Version)
|
||||
return err == nil && matched
|
||||
case VersionRegexp:
|
||||
panic("regexp matching not implemented yet")
|
||||
}
|
||||
|
||||
panic("unknown relation")
|
||||
|
||||
Reference in new issue
Block a user