1
0
mirror of https://gitlab.com/fdroid/fdroidserver.git synced 2024-09-17 10:40:12 +02:00

Add summary-related lint warnings

This commit is contained in:
Daniel Martí 2014-04-18 20:54:44 +02:00
parent 00fa44e916
commit 6d8dd4bed2

View File

@ -170,6 +170,18 @@ def main():
warn("Summary of length %s is over the %i char limit" % (
summ_chars, config['char_limits']['Summary']))
# Redundant summaries
summary = app['Summary']
name = str(app['Name'] if app['Name'] else app['Auto Name'])
if summary and name:
summary_l = summary.lower()
name_l = name.lower()
if summary_l == name_l:
warn("Summary '%s' is just the app's name" % summary)
elif (summary_l in name_l or name_l in summary_l):
pwarn("Summary '%s' probably contains redundant info of app name '%s'" % (
summary, name))
# Invalid lists
desc_chars = 0
for line in app['Description']: