Каково условие определения одной группы разрешений в других приложениях?

Сейчас мы делаем большой рефакторинг, и нам не хватало этого строго типизированного get (), чтобы проверить, что мы не пропустили какой-то get () со старым типом.

Но я нашел обходной / уродливый трюк для проверка времени компиляции: создать интерфейс карты с строго типизированным get, containsKey, удалить ... и поместить его в пакет java.util вашего проекта.

Вы получите ошибки компиляции только для вызова get (),. .. с неправильными типами, все остальные выглядят нормально для компилятора (по крайней мере внутри eclipse kepler).

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

0
задан Sivanliu 13 July 2018 в 07:23
поделиться