2016-08-02 1 views
1

문제는 내 코드베이스의 상당 부분이 지금은 사용되지 않는 것으로 간주되는 몇 가지 메소드를 사용하고 있으며 다른 방법으로 개발자를 리디렉션하고 싶습니다.메소드를 사용 중지/비공개로 표시하는 방법은 새 호출에만 해당합니까?

나는 ObsoleteAttribute을 알고 있지만 모든 기존 코드에 대해 경고가로드됩니다. 그렇다면 "새 코드"에 대해서만 일부 메소드를 사용하는 것을 피할 수있는 방법이 있습니까?

+2

AFAIK, 방법/속성은 현재 사용되지 않거나 제공되지 않습니다. 경고는 당신이 아직도 이러한 배치에서 코드를 리팩터링해야 함을 상기시켜줍니다. 그러나 프로젝트 레벨에서는 유스 케이스에 맞는 경우 특정 경고를 무시할 수 있습니다. – Sidewinder94

+0

@ Sidewinder94 고맙습니다. 어떻게 달성합니까? 코드의 작은 덩어리에 대한 플러그 접속 경고 사용 안 함 – ccalboni

+0

내 대답보기, 필요한 경우 스크린 샷을 추가합니다. – Sidewinder94

답변

5

AFAIK, 방법/속성은 현재 사용되지 않거나 제공되지 않습니다.

경고는이 배치에서 여전히 코드를 리팩토링해야한다는 것을 상기시켜줍니다.

그러나 유스 케이스에 맞는 경우 프로젝트 수준에서 특정 경고를 무시할 수 있습니다.

이렇게하려면 프로젝트 속성으로 이동 한 다음 빌드 탭을 선택하십시오.

"오류 및 경고"그룹을 찾을 수 있습니다. 억제하려는 경고에 해당하는 번호를 텍스트 상자에 입력하기 만하면됩니다. 둘 이상을 무시하려면 쉼표로 구분하십시오.

관련 문제