-
카테고리
-
세부 분야
프로그래밍 언어
-
해결 여부
미해결
Annotation processor에서 element type을 제한했는데도 다른 타입으로 컴파일이 됩니다...이상하게도..
23.11.19 09:30 작성 23.11.19 20:24 수정 조회수 197
0
안녕하세요,
애노테이션 프로세서에서 테스트하는 @Magic 을 테스트하면서,
process 메소드에서 분명 inteface element에서만 작동되고 아니면 erorr를 발생하도록 했는데...
실제로 제가 프로젝트를 만들어서 class에다가 @Magic을 적용해도, 에러없이 정상적으로 컴파일이 됩니다....
빌더는 gradle을 사용하고 있구요... 지금까지 한번도 실패한적이 없이 테스트 잘 되고 있었는데.. 실패해야할 컴파일이 정상이되어서 이해가 않되서 질무을 올려봅니다..
아래는 process method:
class에 @Magic 적용했는데도 정상인 화면입니다
혹시 몰라서 다시 한번 똑같이 프로젝트 만들었습니다. 이번엔 빌드 정보까지 스크린캡쳐했습니다.
답변을 작성해보세요.
답변 1