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