mirror of
https://github.com/spalencsar/bearhub.git
synced 2026-07-07 01:14:15 +02:00
[arch] refactoring: 'orphan' as a property
This commit is contained in:
@@ -1466,7 +1466,7 @@ class ArchManager(SoftwareManager):
|
||||
if info is not None:
|
||||
self._parse_dates_string_from_info(pkg.name, info)
|
||||
|
||||
info['04_orphan'] = pkg.maintainer is None
|
||||
info['04_orphan'] = pkg.orphan
|
||||
info['04_out_of_date'] = pkg.out_of_date
|
||||
|
||||
if pkg.commit:
|
||||
@@ -1490,7 +1490,7 @@ class ArchManager(SoftwareManager):
|
||||
'02_name': pkg.name,
|
||||
'03_description': pkg.description,
|
||||
'03_version': pkg.version,
|
||||
'04_orphan': pkg.maintainer is None,
|
||||
'04_orphan': pkg.orphan,
|
||||
'04_out_of_date': pkg.out_of_date,
|
||||
'04_popularity': pkg.popularity,
|
||||
'05_votes': pkg.votes,
|
||||
|
||||
@@ -271,3 +271,7 @@ class ArchPackage(SoftwarePackage):
|
||||
return hash((self.view_name, self.repository))
|
||||
else:
|
||||
return hash((self.name, self.repository))
|
||||
|
||||
@property
|
||||
def orphan(self) -> bool:
|
||||
return self.maintainer is None
|
||||
|
||||
Reference in New Issue
Block a user