В Java есть ли какие-либо средства (IDE или библиотека), которые могут обнаружить (поиск/grep), чтобы значение int было установлено в длинную переменную?В Java, как определить источник, где значение int было установлено на длинную переменную
Пример кода:
public static void main(String[] args) {
int intValue = Integer.MIN_VALUE;
long longValue = Long.MIN_VALUE;
// No compile error, How can I know all these codes in my project?
longValue = intValue;
}
Спасибо за любые советы
Я полагаю, вы можете настроить проверки IntelliJ профиль, чтобы предупредить вы об этом, но я никогда не делал этого сам. https://www.jetbrains.com/idea/help/customizing-profiles.html Вот полезное видео - https://www.youtube.com/watch?v=veKpWj_7QEE Также добро пожаловать в клуб 1к ! – Siddhartha
Когда вы говорите, что значение int было установлено в длинную переменную, вы имеете в виду 'intValue = longValue'? –
@Siddhartha спасибо, я попробую его – andyf