list of annotations in FindBugs 2.0을 보면, 그 중 많은 부분이 더 이상 사용되지 않습니다.FindBugs 2.0에서 더 이상 사용되지 않는 주석
일부 (@CheckForNull
, @NonNull
등)는 동일한 JSR-305 주석이 있기 때문에 사용되지 않습니다. 어떤 주석 집합을 사용할 지에 대한 딜레마를 마침내 해결하는 것이 좋습니다.
그러나 일부 FindBugs 별 주석 (예 : @DefaultAnnotation
및 @DefaultAnnotationForFields
)은 사용되지 않으며 해당 위치에서 사용할 내용에 대한 설명을 찾을 수 없습니다. 나는 이러한 주석을 많이 사용하는 코드베이스를 마이그레이션하려고하는데, 나는 조금 붙어있다.
JSR-305에는 @ParametersAreNonnullByDefault
이 있는데, @DefaultAnnotationForParameters
의 일부 인스턴스를 대체하는 데 사용할 수 있지만 모든 경우를 다루지는 않습니다.
여기에 큰 것이 누락 되었습니까? 주석 대신에 어떤 종류의 설정 파일이나 뭔가를 사용해야합니까?
는
PDF 링크를 보내 주셔서 감사합니다! 내가 알고 싶었던 모든 것이 거기에 있었다. –
+1000. 나는이 대답에 대해 충분히 감사 할 수 없다. – Gili