mirror of
https://github.com/mudler/luet.git
synced 2025-09-01 23:37:07 +00:00
Add ValidateSelector to versioner interface and consume it
We can refactor furthermore by dropping the package methods, as now we can consume a versioner in all places that requires it
This commit is contained in:
@@ -233,7 +233,7 @@ func (db *BoltDatabase) getProvide(p Package) (Package, error) {
|
||||
|
||||
for ve, _ := range versions {
|
||||
|
||||
match, err := p.VersionMatchSelector(ve)
|
||||
match, err := p.VersionMatchSelector(ve, nil)
|
||||
if err != nil {
|
||||
return nil, errors.Wrap(err, "Error on match version")
|
||||
}
|
||||
@@ -362,7 +362,7 @@ func (db *BoltDatabase) FindPackages(p Package) (Packages, error) {
|
||||
continue
|
||||
}
|
||||
|
||||
match, err := p.SelectorMatchVersion(w.GetVersion())
|
||||
match, err := p.SelectorMatchVersion(w.GetVersion(), nil)
|
||||
if err != nil {
|
||||
return nil, errors.Wrap(err, "Error on match selector")
|
||||
}
|
||||
|
Reference in New Issue
Block a user