mirror of
https://github.com/mudler/luet.git
synced 2025-09-17 07:42:25 +00:00
Refactor
This commit is contained in:
@@ -154,20 +154,20 @@ func (p *DefaultPackage) Expand(world []Package) ([]Package, error) {
|
||||
|
||||
var versionsInWorld []Package
|
||||
for _, w := range world {
|
||||
if w.GetName() == p.GetName() {
|
||||
|
||||
v, err := version.NewVersion(w.GetVersion())
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
constraints, err := version.NewConstraint(p.GetVersion())
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if constraints.Check(v) {
|
||||
versionsInWorld = append(versionsInWorld, w)
|
||||
}
|
||||
if w.GetName() != p.GetName() {
|
||||
continue
|
||||
}
|
||||
|
||||
v, err := version.NewVersion(w.GetVersion())
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
constraints, err := version.NewConstraint(p.GetVersion())
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if constraints.Check(v) {
|
||||
versionsInWorld = append(versionsInWorld, w)
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user