Переглянути джерело

Add segment length check per entry

This avoids an IndexError if the length of split segments is shorter than expected.
pull/635/merge
Dave Machado 6 роки тому
committed by GitHub
джерело
коміт
b756f21f13
Не вдалося знайти GPG ключ що відповідає даному підпису Ідентифікатор GPG ключа: 4AEE18F83AFDEB23
1 змінених файлів з 5 додано та 0 видалено
  1. +5
    -0
      build/validate_format.py

+ 5
- 0
build/validate_format.py Переглянути файл

@@ -16,6 +16,7 @@ index_auth = 2
index_https = 3
index_cors = 4
index_link = 5
num_segments = 6

errors = []
title_links = []
@@ -133,6 +134,10 @@ def check_format(filename):
continue
num_in_category += 1
segments = line.split('|')[1:-1]
if len(segments) < num_segments:
add_error(line_num, "entry does not have all the required sections (have {}, need {})".format(
len(segments), num_segments))
continue
# START Global
for segment in segments:
# every line segment should start and end with exactly 1 space


Завантаження…
Відмінити
Зберегти