Pull to refresh

Comments 15

А вы сообщили разработчикам? А патч отправили? Какую версию этого проекта вы проверяли? Master? Так надо 173! А вы проверяли проект IDEA Community? А что так МАЛО? А есть версия IntelliJ IDEA под Linux? Вы проверяли IDEA с помощью IDEA? Где статья о результатах проверки?

Не распознают люди сарказм, вот и минусуют, прости их :-)

Я знаю, Тагир, я знаю :) И в профиль пользователя тоже не любят заглядывать.
Распознают, и в профиль заглядывают, и даже видят там уже поставленный плюс в карму. Но конкретно этот коммент, что называется, «слишком толстый». И парсится уже не как шутка, а как глупое отвлечение от темы.

p.s. Сам пост отличный, спасибо!
Честно говоря, я больше опасался комментариев вроде «У… да ваша IDEA — глюкавище, как можно было такие баги допустить».
У… да ваша IDEA — глюкавище, как можно было такие баги допустить
Все, страшное случилось, дальше боятся смысла нет :)
Для фанатов Дюны
image
Есть ли возможность пометить, что именно проверяют свои функции-проверки, как то

boolean isNotEmpty(Object[] arr) { return arr != null && arr.length > 0; }

Есть контракты, но они довольно ограничены. Здесь можно написать @Contract("null -> false"), и это будет учитываться. А вот информация о длине массива во внешний метод не попадёт.

Если метод статический, скорее всего контракт сам выведется. Посмотрите по ctrl+q.

Спасибо за интересный рассказ!

Один комментарий — очень плохо видно скриншоты кода. Понятно, что тут хочется показать реакцию IDEA, но факт — есть факт.

Да, со скриншотами не очень получилось. Шрифт явно не подходящий. В следующий раз учту :-)

IDE — хорошо, а как запустить инспекции в безлюдном режиме (в рамках CI) и получить отчет о найденных ошибках/предупреждениях? a la standalone static code analyzer
+1 к этому комментарию :) Желательно еще плагин, позволяющий автоматически постить результаты проверки в ПР на Github/Bitbucket/etc :)
Sign up to leave a comment.