MapleStory Cookie With Halo

☠ [ERROR]

[VScode][ERROR]@NonNull. non-null annotation 안 뜨게 하기

뉴이 NUEY 2025. 1. 15. 16:45
반응형

 

고치려는 내용

에러는 아니고 ⚠경고 가 자꾸 뜨는 겁니다.
구글링을 해도 안 나오다가 vscode update포스트를 찾아 해결해보려 합니다.
클린코드 법칙상 null은 넘기지도, 반환도 안 하는 걸 지향합니다.
https://devblogs.microsoft.com/java/java-on-visual-studio-code-update-october-2022/
그래서 null을 반환할 수 있다. 는 것을 알려주는 게 업데이트 되었다고 합니다.

보시다시피 위 코드는 jpa를 이용해 db를 이용하는 것으로 해당 경고문이 필요 없습니다.

 


 

settings.json 수정

 

  1. vscode update 내용에 적힌 대로 했는대도 안 나와서 영어로 구글링하다가 겨우 찾았습니다.
    감사한 분
  2. 알고보니 코드 내용이 아래처럼 조금 바뀌었습니다.

    "java.compile.nullAnalysis.mode": "disabled",
  3. 경고가 다 사라진 게 확인됩니다.

 

 

 


 

🌟어노테이션@을 을 이용해서 지워줄 수도 있습니다. 이 경우 경고가 뜨는 클래스마다 모두 어노테이션을 사용해야 합니다.
@SuppressWarnings("null")

 

반응형