Size: a a a

2021 January 14

ЕР

Евгений Ромашкан... in PHP
Иван Лещёв
А так ругается псалм
Понял, ладно, моя позиция - нафиг пхпстан)
источник

NO

Nex Otaku in PHP
Евгений Ромашкан
Осиль конфигурацию
Пройди к чёрту
источник

ИЛ

Иван Лещёв in PHP
Евгений Ромашкан
Понял, ладно, моя позиция - нафиг пхпстан)
Я и говорю, что какой-то позор, причём они чужие ретурны тоже смотрят.
источник

AD

Andrey Dembitskyi in PHP
Иван Лещёв
А так ругается псалм
есть плагин симфони для phpstan, да?
источник

АГ

Алексей Гевондян... in PHP
пхпстан умеет в псалм-аннотации вроде, да, какие-то
источник

ИЛ

Иван Лещёв in PHP
Andrey Dembitskyi
есть плагин симфони для phpstan, да?
Надо проверить. Я только начал настраивать.
источник

AD

Andrey Dembitskyi in PHP
Иван Лещёв
Надо проверить. Я только начал настраивать.
дженерик сам не появится, если в вендоре они не указаны для интерфейса.
Т. к. в симфони они их не добавляли, то это из stub/плагина
источник

ИЛ

Иван Лещёв in PHP
Andrey Dembitskyi
есть плагин симфони для phpstan, да?
так намного лучше, спасибо
источник

A

Aleksandr Khristenko in PHP
Nex Otaku
Терпимо, я только его пробовал )

Вообще насколько вижу по отзывам, все инструменты что есть, убоги. Дают кучу ложных срабатываний и навязывают эстетические заморочки автора инструмента.

Хороший инструмент, имхо должен только явные косяки показывать, а о сомнительных улучшениях репортить только на самом высшем отладочном уровне. Ну и все ложные срабатывания должны обязательно фикситься автором инструмента.
Ну так по сути псалм так и работает. Ставишь высокий errorLevel и готово.
источник

ВУ

Валентин Удальцов... in PHP
Nex Otaku
Терпимо, я только его пробовал )

Вообще насколько вижу по отзывам, все инструменты что есть, убоги. Дают кучу ложных срабатываний и навязывают эстетические заморочки автора инструмента.

Хороший инструмент, имхо должен только явные косяки показывать, а о сомнительных улучшениях репортить только на самом высшем отладочном уровне. Ну и все ложные срабатывания должны обязательно фикситься автором инструмента.
инструменты хороши тем, что в них что-то можно выключать)
источник

NO

Nex Otaku in PHP
Ну да, не работает - отключи ) А может стоило сделать так - не работает - автор должен исправить чтобы работало?
источник

NO

Nex Otaku in PHP
Так-то я могу вообще не ставить ничего и ноль проблем с инструментом ) Только пользы тоже ноль )
источник

ВУ

Валентин Удальцов... in PHP
ну если что-то не рабоает — я страаюсь всегда создать тикет
источник

ВУ

Валентин Удальцов... in PHP
я имел в виду не отключать что не работает, а что ты считаешь "эстетической заморочкой автора"
источник

A

Aleksandr Khristenko in PHP
Nex Otaku
Ну да, не работает - отключи ) А может стоило сделать так - не работает - автор должен исправить чтобы работало?
Так а почему не работает-то? Просто чтобы работало нужно аннотировать типами нормально.
источник

NO

Nex Otaku in PHP
Я тоже так делаю. По "phan" тоже создавали. Ну а дальше уповай )
источник

NO

Nex Otaku in PHP
Aleksandr Khristenko
Так а почему не работает-то? Просто чтобы работало нужно аннотировать типами нормально.
Хлам в коде. Подпорки для косячного алгоритма.
источник

A

Aleksandr Khristenko in PHP
Nex Otaku
Хлам в коде. Подпорки для косячного алгоритма.
Типы это хлам в коде?
источник

АГ

Алексей Гевондян... in PHP
в псалме полно багов (ложноположительных)  - поэтому да, заводить таски на гитхабе дело нормальное. я тоже заводил
источник

A

Aleksandr Khristenko in PHP
Мне кажется ты сам себе противоречишь. Хочешь чтобы адекватно работали проверки на типы, но не хочешь их аннотировать.
источник