반응형
❗고치려는 내용
에러는 아니고 ⚠경고 가 자꾸 뜨는 겁니다.
구글링을 해도 안 나오다가 vscode update포스트를 찾아 해결해보려 합니다.클린코드 법칙상 null은 넘기지도, 반환도 안 하는 걸 지향합니다.
https://devblogs.microsoft.com/java/java-on-visual-studio-code-update-october-2022/
그래서 ⚠ null을 반환할 수 있다. 는 것을 알려주는 게 업데이트 되었다고 합니다.
보시다시피 위 코드는 jpa를 이용해 db를 이용하는 것으로 해당 경고문이 필요 없습니다.
settings.json 수정
- vscode update 내용에 적힌 대로 했는대도 안 나와서 영어로 구글링하다가 겨우 찾았습니다.
감사한 분 - 알고보니 코드 내용이 아래처럼 조금 바뀌었습니다.
"java.compile.nullAnalysis.mode": "disabled",
- 경고가 다 사라진 게 확인됩니다.

🌟어노테이션@을 을 이용해서 지워줄 수도 있습니다. 이 경우 경고가 뜨는 클래스마다 모두 어노테이션을 사용해야 합니다.
@SuppressWarnings("null")
반응형
'☠ [ERROR]' 카테고리의 다른 글
[Eclipse][ERROR]Unbound classpath container: 'JRE System Library (0) | 2025.01.02 |
---|---|
[DBeaver][ERROR][ORA-12514]서비스가 %의 리스너에 등록되지 않았습니다. (1) | 2024.12.31 |
[Oracle][ERROR]ORA-01034, LRM-00109 (0) | 2024.12.30 |
[VScode][ERROR]서버 추가시 unable to contact the rsp server (0) | 2024.12.29 |