mirror of
https://gitlab.com/fdroid/fdroidserver.git
synced 2024-10-02 09:10:11 +02:00
Revert "lint: check if CurrentVersion is older than oldest build entry"
This reverts commit 78473e7dab
.
This is currently blocked by some apps in fdroiddata being reset to a
broken state.
This commit is contained in:
parent
e1c547cfdf
commit
a5ec1703c9
@ -527,35 +527,6 @@ def check_for_unsupported_metadata_files(basedir=""):
|
|||||||
return return_value
|
return return_value
|
||||||
|
|
||||||
|
|
||||||
def check_current_version_code(app):
|
|
||||||
"""Check that the CurrentVersionCode is currently available"""
|
|
||||||
|
|
||||||
archive_policy = app.get('ArchivePolicy')
|
|
||||||
if archive_policy and archive_policy.split()[0] == "0":
|
|
||||||
return
|
|
||||||
cv = app.get('CurrentVersionCode')
|
|
||||||
if cv is not None and int(cv) == 0:
|
|
||||||
return
|
|
||||||
|
|
||||||
builds = app.get('builds')
|
|
||||||
active_builds = 0
|
|
||||||
min_versionCode = None
|
|
||||||
if builds:
|
|
||||||
for build in builds:
|
|
||||||
vc = int(build['versionCode'])
|
|
||||||
if min_versionCode is None or min_versionCode > vc:
|
|
||||||
min_versionCode = vc
|
|
||||||
if not build.get('disable'):
|
|
||||||
active_builds += 1
|
|
||||||
if cv == build['versionCode']:
|
|
||||||
break
|
|
||||||
if active_builds == 0:
|
|
||||||
return # all builds are disabled
|
|
||||||
if cv is not None and int(cv) < min_versionCode:
|
|
||||||
yield(_('CurrentVersionCode {cv} is less than oldest build entry {versionCode}')
|
|
||||||
.format(cv=cv, versionCode=min_versionCode))
|
|
||||||
|
|
||||||
|
|
||||||
def main():
|
def main():
|
||||||
|
|
||||||
global config, options
|
global config, options
|
||||||
@ -610,7 +581,6 @@ def main():
|
|||||||
check_files_dir,
|
check_files_dir,
|
||||||
check_format,
|
check_format,
|
||||||
check_license_tag,
|
check_license_tag,
|
||||||
check_current_version_code,
|
|
||||||
]
|
]
|
||||||
|
|
||||||
for check_func in app_check_funcs:
|
for check_func in app_check_funcs:
|
||||||
|
Loading…
Reference in New Issue
Block a user