Я получаю много ложных срабатываний Пилинта, и это кажется настолько обычным, что я не могу представить, что это еще не решено: - /
Следующий код генерирует ложное срабатывание в pylint, поскольку он не распознает аргументы ключевого слова правильно:
class A:
def __init__(self, *t, x=None):
if x==1: # E0601, using variable 'x' before assignment
x=2
print(x)
A(x=1)
Обычно это происходит из-за неправильной интерпретации аргументов ключевого слова после *
.
Знаете ли вы, если Pylint все еще активен, где сообщить об этом, или как найти, если кто-то уже исправил это? Я не могу найти что-то полезное с Google :(
Может быть, случайно кто-то знает патч, как кажется обычным ...