1
난 그냥 발견
는 우리의 패키지 중 하나는 모든정적 추적 프로그램의 사용을 Eclipse로 리팩터링하는 방법은 무엇입니까?
private final static Tracer tracer = new Tracer(OwningClass.class, "SOME_TRACE_MASK");
일을 30 개 이상의 클래스를 포함 : OwningClass에 대한 정보가 정말 관련이 없습니다; 그러나이 클래스의 절반이 동일하거나, 약간 또는 완전히 다른 트레이스 마스크를 사용한다는 사실은 정말 짜증 스럽습니다.
나는 실용적인 솔루션은 전용을 가지고있을 거라고 생각 :class TraceHolder {
final static Tracer tracer = new Tracer(TraceHolder.class, "UNIFIED_MASK");
}
하고 대신 하나를 공유 기존의 모든 추적 개체 및 사용을 제거합니다.
하지만 : 30 개 이상의 클래스를 업데이트해야합니다.
Eclipse 리팩토링 기능을 사용하여 이러한 종류의 변경을 자동으로 수행하는 좋은 방법이 있습니까?