Можно ли отключить -Werror для каждого предупреждения? [Дубликат]

добавьте это в ваше приложение:

@app.route('/logout')
def logout():
    return ('Logout', 401, {'WWW-Authenticate': 'Basic realm="Login required"'})
11
задан Community 23 May 2017 в 11:47
поделиться

1 ответ

Это невозможно. С Swift 4 компилятор Swift не имеет переключателей для включения / отключения определенных предупреждений или для предупреждения определенных ошибок.

Разработчики ядра Swift выразили нежелание добавлять гибкие флаги компилятора на несколько в списке рассылки быстрой эволюции. Смысл заключается в том, что они хотят сохранить единый «диалект» Свифт, так что каждый разработчик работает с теми же функциями языка и др.

Является ли это должно распространяться на что-то вроде конкретных флагов предупреждения, конечно, спорно, но это текущая официальная позиция. Вполне возможно, что в будущем эти правила будут несколько ослаблены, но я бы не стал делать ставку на него.

2
ответ дан Ole Begemann 20 August 2018 в 12:39
поделиться
  • 1
    То, что есть возможность рассматривать все предупреждения, поскольку ошибки означают, что это обоснование уже недействительно. Это раздражает ограниченность некоторыми другими людьми, я не принимаю решений, которые затрудняют мою работу. Я думал, что быстрое предназначено для упрощения разработки приложений ... – Jonathan. 24 July 2018 в 10:18