clover์ ๋ญ ๋ฃ์๊น ๊ณ์ ๊ณ ๋ฏผํ๋ค๊ฐ diagnostics๋ฅผ ์ข ๋ค์ํ๊ฒ ์ง์ํด์ ์ ๋ํฐ ํ๊ฐ์๊ฑธ ๋ค ์ ๊ณตํ๋ฉด ์ข์๊ฑฐ๊ฐ๋ค๊ณ ์๊ฐํ๋ค.
์ด๋ฐ๊ฑฐ
๊ทธ๋์ ์ด๊ฑฐ๋ค ํ๊ณ ๋์ถฉ ๋จธ๋ฆฌ์์ผ๋ก ๊ตฌ์กฐ๋ ๋ค ์๊ฐํด๋๊ณ ํด๊ทผํ๊ณ ์์ ๋ฐ๋ก ๋๋ฑ ๋๋ค๊ฒจ๋ดค๋๋ฐ
?? ์์๊บผ๊ฐ ๋ด๊ฐ ๊ตฌํํ๊ฑฐ๊ณ ์๋๊บผ๋ ์ด๋์ ์ด๋ฏธ ์ ๊ณตํ๊ณ ์๋ค.. ๋ ๋ญํ๋๋์ด๋?
https://github.com/microsoft/Microsoft.Unity.Analyzers/blob/main/doc/UNT0002.md
๋ง์ํ์ด ์ด๋ฏธ ๋ค ๊ตฌํํด๋ฒ๋ ค์ ์์๊ฐ์ ์์ด๋์ด ๊ณ ๊ฐ๋ฌ๋ค..
์ ๊ธฐ์ ์ํฐํจํด๊ฐ์๊ฑฐ ์ ๋ฆฌ ์๋์ด์์ผ๋ ํจ ์ฝ์ด๋ด๋ผ
roslyn์ ํ์ ์คํฌ๋ฆฝํธ์์ ์ธ์์์ด์ ๋์ถฉ simple cs parser ๊ตฌํํ ์๊ฐ์ด๋
๊ตฌ์กฐ์ก์๋์๊ฑฐ ๊ตฌํํ ์๊ฐ์ ์ฑ๊ธ๋ฒ๊ธํ๋๋ฐ ํ์๊ฐ์ ์ค์ง์๋จ
--
clover snippet ๊ธฐ๋ฅ๋ ์ถ๊ฐํ์ผ๋ ๋ง์ด๋ค ์จ๋ด
์์ด์ฝ๋ ๋์๋จ๋๋ฐ ์ค์ ์ผ๋ก ๋์์๊ฒ ํด๋์ผํ ๋ฏ
๋๊ธ 0