mirror of
https://github.com/f-droid/fdroidserver.git
synced 2025-11-08 00:10:29 +03:00
Rework app into a class
This simplifies usage, goes from app['Foo'] to app.Foo Also makes static analyzers able to detect invalid attributes as the set is now limited in the class definition. As a bonus, setting of the default field values is now done in the constructor, not separately and manually.
This commit is contained in:
parent
de12cfdbe1
commit
ab614ab442
18 changed files with 515 additions and 433 deletions
|
|
@ -117,7 +117,7 @@ def main():
|
|||
sys.exit(1)
|
||||
app = allapps[appid]
|
||||
|
||||
if app.get('Binaries', None):
|
||||
if app.Binaries is not None:
|
||||
|
||||
# It's an app where we build from source, and verify the apk
|
||||
# contents against a developer's binary, and then publish their
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue