'deprecated'에 해당되는 글 1건

  1. 2009.01.29 Deprecated사용 부분을 쉽게 검출해 제거하기
더이상 사용을 하지 않아 Deprecated시킨 클래스, 메소들을 여러가지 이유로 검출하거나 검출후 제거하고 싶을때
Deprecated된 곳을 일일이 찾아내기가 쉽지 않다. 
컴파일 옵션을 약간 변경하여 Deprecated를 참조하거나 호출하는 곳을 에러로 표시하도록 하면 검출이 쉽지 않을까.

오류가 없는 코드이지만 166라인은 deprecate되어있다


166 Line의 메소드는 Deprecated된 메소드로 대체로 지정된 메소드를 사용해야한다. 
물론 IDE의 설정값에 따라서 이미 Warning 표시가 뜰수도 있다.

putNewMember의 선언을 보면 deprecated되어있다.


해당 프로젝트의 Properties > Java Compiler > Error/Warnings 의 값을 변경해준다. 

기본 상태


기본으로 Error를 발생시키지 않지만, Deprecated API를 Error로 표시하도록 변경한다.

설정 변경


설정을 변경하고 저장하면, 프로젝트를 다시 Build하게 된다. Build이후엔 Deprecated를 사용하는 곳에는 모두 Error가 표시되게 된다. 

deprecated를 사용한 Line에서 오류 발생


Problems Perspective를 보게 되면 한결 편하게 Deprecated된곳의 사용을 쉽게 찾아낼수 있다.

Problems Perspective







저작자 표시
신고
Posted by 영겁회귀

티스토리 툴바