Не имеет смысла, когда менятся файл, то пслам начинает работать и по старым ошибкам даже с бейзлайном и их показывать, тем самым постепенно идет избавление и от них
Читать полностью…А график строите, чтобы потом на него смотреть и восторгаться? И сапресы потом выпиливаете и baseline обновляете?
Читать полностью…Добавить с нужным уровнем, старый код добавить в supress через конфиг (возможно будет большим но что поделать).
У нас 2 пайпа - один по всему коду с учётом конфига с сапресами - должен проходить, иначе мержить нельзя.
2й без учёта скпресов из конфига, но чекает только изменённые файлы, не влияет на возможность мержа, но хорошей практикой является выпиливание сапрессов, если потрогал файл
Народ, нужна помощь в jms сериалайзере. Я когда его применяю на массив(так надо) он мне убирает все поля у которых значение равно нулл. Как это побороть?
Читать полностью…Если гитлаб или ещё что-то, то можно добавить, что если в коммит сообщении есть skip-ci или типа того, то билд не бежит
Читать полностью…Короче лучше иметь возможность, чем не иметь. Ну и всегда стоит предусматривать возможность откатить задачу, если что-то пошло не так
Читать полностью…Бывает ради скорости (конечно если неколько инстанов уже сложнее), прям на проде что то фиксишь.
Потому что пока ci, пока МР, пока деплой - а клиент терпит убыток ради "хочу хороший код и правильный флоу доставки"
Это не повод вывозить говно на прод. Когда только пришел в коммерческую разработку, понравился подход. ПМ в слезах, клиент орет, таски просрачиваются, баги багуются. Но наш тимлид не примет код, если там говно. Хоть что делай. Раз испытаешь это очучение как из за твоего плохого кода все по пизде идет, два... На третий раз начинаешь сразу делать хорошо
Читать полностью…А самое главное. Зачем это в чат айтишников кидать. Мы ж не тупые, знаем про Скам и прочее...
Читать полностью…Ну phpstan не особо больше чем анализатор шторма
У псалма тоже большая часть 8-6 уровня (и некоторое из уровней ниже) в анализаторе шторма есть
Для новых проектов начинать смысла с лёгких проверок смысла нет, сразу хардкор
+ Посмотреть ещё доп функции, они по умолчанию не включены, так как специфика
Аля Варны на неиспользуемые классы, потенциально опасные функции с пользовательским вводом
А как возможность то реализована?
Я планирирую просто апрув тим лида добавить если псалм красным горит
Это хорошо, но когда там влетают на пару килоевро в час, то там не до того, сначала тушим пожар, а потом чиним нормально
Читать полностью…Тесты отошли. Линтеры ничего не увидели. А на проде случился баг который каждую минуту приводит к убыткам.
Читать полностью…