intelliJ XXX is never used 경고 없애는 방법
intelliJ를 통해 개발을 하던 중 다음과 같이 Method 'xxx' is never used 라는 식의 경고를 보신적이 있으실 겁니다. 이는 class, field(필드), parameter(매개변수), method 등을 선언해놓았지만 프로그램 어디에도 사용되지 않는 경우에 나타나는 경고입니다. 즉 사용되지 않는데 굳이 필요없이 선언해놓을 필요가 있나? 이런 코드는 버그를 야기할 수 있으니 웬만하면 제거해! 라고 경고하는 것입니다.



즉 경고이므로 컴파일이나 실행시 예외를 발생되는 코드는 아니기 때문에 무시해도 상관은 없습니다. 그러나 밑줄이 그어지기 때문에 매우 신경쓰이며, 코드의 가독성을 해치는 느낌입니다. 이경우 간단한 설정을 통해 경고를 제거할 수 있습니다.

IntelliJ 실행 > 상단 File > Settings...에 들어가거나 Ctrl + Alt + S 단축키를 이용합니다.



Settings 팝업이 열리면 Editor > Inspections > Java > Declaration redundancy 항목으로 이동합니다.




아래로 내려가 보시면 Unused declaration이 있는데 사용되지 않은 선언문을 검사할것인지 여부입니다. 체크를 해제하고 설정을 저장하시면 경고가 사라집니다.



블로그 이미지

도로락

IT, 프로그래밍, 컴퓨터 활용 정보 등을 위한 블로그

,