lint: warn (pedantic) about potentially dangerous auto updates

This commit is contained in:
Daniel Martí 2014-12-22 18:18:07 +01:00
parent fe0af55a6a
commit 3662dfd145

View file

@ -183,6 +183,12 @@ def main():
pwarn("Last used commit '%s' looks like a tag, but Update Check Mode is '%s'" % ( pwarn("Last used commit '%s' looks like a tag, but Update Check Mode is '%s'" % (
curbuild['commit'], app['Update Check Mode'])) curbuild['commit'], app['Update Check Mode']))
# Dangerous auto updates
if curbuild and app['Auto Update Mode'] != 'None':
for flag in ['target', 'srclibs', 'scanignore']:
if curbuild[flag]:
pwarn("Auto Update Mode is enabled but '%s' is manually set at '%s'" % (flag, curbuild[flag]))
# Summary size limit # Summary size limit
summ_chars = len(app['Summary']) summ_chars = len(app['Summary'])
if summ_chars > config['char_limits']['Summary']: if summ_chars > config['char_limits']['Summary']: