Где список сообщений проспекта? - PullRequest
0 голосов
/ 10 февраля 2020

ЧТО Я ПЫТАЮСЬ ДОСТИГНУТЬ
Я провожу исследование о поисковике (пакет python для анализа кода stati c). Я хочу иметь список всех возможных настроек, которые включают / отключают сообщения определенного типа для каждого из поддерживаемых инструментов (pylint, pep8, pyflakes, ..). В лучшем случае было бы неплохо иметь краткое объяснение каждого типа сообщения.

ЧТО Я НАЙДЁЛ
В документации упоминается, что коды сообщений (I думаю, это правильное имя для того, что я ищу) доступно здесь: https://github.com/PyCQA/prospector/tree/master/prospector/tools enter image description here

Когда я открываю ссылку, я вижу только python файлов, и, похоже, мне нужно проанализировать код python, чтобы выяснить, где используются коды сообщений (и как они называются).

Есть ли ответ в профилях?
Я не уверен, верно ли мое предположение, но я думаю, что все сообщения либо включены, либо отключены в профиле по умолчанию. Так, например, в файле full_pep8.yaml я заметил следующую конфигурацию:

pep8:
  run: true
  enable:
    - E101
    - E111
    - E112
    - E113
    - E114
    - E115
    - E116
    - E121
    - E122
    - E123
    - E124
    - E125
    - E126
    - E127
    - E128
    - E201
    - E202
    - E203
    - E211
    - E221
    - E222
    - E223
    - E224
    - E225
    - E227
    - E228
    - E231
    - E251
    - E261
    - E262
    - E265
    - E266
    - E271
    - E272
    - E273
    - E274
    - E301
    - E302
    - E303
    - E304
    - E401
    - E402
    - E501
    - E502
    - E701
    - E702
    - E703
    - E704
    - E711
    - E712
    - E721
    - E731
    - E901
    - E902
    - W191
    - W291
    - W292
    - W293
    - W391
    - W503
    - W601
    - W602
    - W603
    - W604
    - N801
    - N802
    - N803
    - N804
    - N805
    - N806
    - N811
    - N812
    - N813
    - N814

Я думаю, что это все коды сообщений pep8. Можете ли вы предоставить все другие коды сообщений для других инструментов или хотя бы подтвердить, что каждый тип сообщений где-то настроен в профилях по умолчанию?

...