Смотрю на vscode, как он понимает Python код
def main():
r1 = utils.f1()
r2 = utils.f3() # there is no f3 in utils
Есть такой код. utils.f1 существует, а вот utils.f3 — нет. И вот vscode никак не подсвечивает это место. А PyCharm он желтеньким дает варнинг на коде .f
3: “Cannot find reference f3 in ‘
utils.py’”
Можно ли как-то добиться, чтобы vscode тоже мог бы такие варнинги давать? Я пишу код с аннотациями типов, динамического питона у меня по сути и нет, по крайней мере в том питоне, что я сам пишу. И это очень полезный для меня варнинг. Может какими-то линтерами это можно просто настроить?
pylint, если честно, я не осилил. Он слишком много ругается на мои проекты, причем, на мой вгзляд, его рекомендации довольно спорны. PyCharm он несуществующий референс детектит как-то сам, аль использует какой-то линтер популярный под капотом?