일단 이론 상으로는 Reflection의 각종 이슈로부터 자유로움 런타임 성능 빠르고 AOT 빌드에도 문제 없고 그렇다 함
근데 아 답답한게 한두가지가 아님
기본 공식 문서도 눈에 안 들어와
디버깅이나 오류 추적도 갑갑해
소스 생성기는 필요한 코드만 생성하고 런타임 빌드에는 빠지는데
이 문제 때문에 귀찮은 요소들도 많음
어디 수정한다 하면 손이 많이 가고
빌드 순서 생각해서 생각보다 제약도 좀 있고
아예 새로운 걸 배우는 기분임
지금 누더기 코드로 원하는 생성은 하는데 잘 했나 전혀 모르겠음
다행히 지금 생성하려는 건 복잡하지 않아서 ㅋㅋ
와 코드 눈에도 안 들어오고 뭐 하는지 gpt에 이렇게 의존한 적 처음이다
https://medium.com/@jhlee8/%EC%BD%94%EB%93%9C-%EC%83%9D%EC%82%B0%EC%84%B1%EC%9D%84-%EB%86%92%EC%9D%B4%EB%8A%94-%EC%9C%A0%EB%8B%88%ED%8B%B0-c-source-generators-a6c9756a8be0
이게
이건가요? 신기한게 있네요
소스 생성기를 사용한 다른 오픈 소스 에셋을 참고해보는 건 어떰?