Czy jest możliwe sprawdzenie za pomocą checkstyle, czy projekt java używa w kodzie w pełni kwalifikowanych nazw. Chcemy uniemożliwić kod, taki jak , aby wymusić, że pakiety są zamiast tego importowane.Jak zapobiec w pełni kwalifikowanym nazwom w kodzie Java
Czy są inne narzędzia, które mogą nam w tym pomóc?
Czego można się spodziewać po narzędziu, jeśli występują konflikty nazw klas? – varevarao
Można to sprawdzić za pomocą reguły kontroli importu. Następnie skonfiguruj wtyczkę Maven Checkstyle, aby wszelkie naruszenia nie pozwoliły na kompilację ...? – Codexer
Interesujące pytanie. Ale czy na pewno chcesz to włączyć? Musiałem używać w pełni kwalifikowanych nazw w czasach, gdy mam do czynienia ze starszym kodem i ktoś użył klasy * custom * 'StringUtils'. Biorąc pod uwagę, że klasa "nieadekwatności, kończę używać" StringUtils "Apache Commons w tej klasie, podczas gdy import jest już używany na niestandardowe' StringUtils', a więc moja potrzeba. – entpnerd