인프런 커뮤니티 질문&답변

초보개발자님의 프로필 이미지
초보개발자

작성한 질문수

스프링 핵심 원리 - 기본편

AppConfig 리팩터링

메서드 추출 시, @NotNull 이 자동으로 붙습니다

작성

·

172

·

수정됨

0

윈도우에서 ctrl + alt + M 을 입력했을 때, 강의처럼 Extract Method 창이 뜨지 않고

이렇게 바로 추출할 수 있게 나오는데 이 방법으로 생성을 하면 @NotNull 이 붙은 채로 같이 생성이 됩니다.

붙이고 사용해도 되는걸까요?

(+ 그리고 사진과 같은 방식 말고 강의에서처럼 타입같은거 바로 바꿔서 추출할 수 있게 하는 창을 띄울 순 없을까요? 이렇게 하니 static도 자동적으로 붙어버리네요)

답변 1

0

안녕하세요. 루피님, 공식 서포터즈 David입니다.

애노테이션을 떼고 싶으시다면 Alt+Shift+O를 눌러서 나오는 팝업에서 annotate 체크를 해제해 보시겠어요?

https://youtrack.jetbrains.com/issue/IDEA-256348/Refactor-Extract-Method-adds-return-value-annotation-org.jetbrains.annotations.NotNull

창을 띄우고 싶으시다면 Ctrl+Alt+M+M을 하시면 팝업창이 나오게 됩니다.

감사합니다.

초보개발자님의 프로필 이미지
초보개발자

작성한 질문수

질문하기