cmds.projects.BaseCmdPkgRelations: Code beautification

pkg_relations_list() has an intricate case distinction around
expand_semver_revision_range, clean that up.

Signed-off-by: Jan Lindemann <jan@janware.com>
This commit is contained in:
Jan Lindemann 2026-03-16 06:02:48 +01:00
commit 8869a2d3df

View file

@ -100,11 +100,10 @@ class BaseCmdPkgRelations(Cmd):
pass
else:
raise Exception("Unknown version specifier in " + spec)
if not expand_semver_revision_range:
if len(dep) != 3 or not expand_semver_revision_range:
expanded_deps = [dep]
else:
expanded_deps = []
if expand_semver_revision_range and len(dep) == 3:
semver = re.split(r'[.-]', version)
if len(semver) != 4:
expanded_deps = [dep]