Caption Content Review Findings 60 KO - teamswyg/laya-tools GitHub Wiki
์ธ ๊ณ์ด์ ์ค๋ช ยท๊ตฌํ ๊ฒํ ๊ฒฐ๊ณผ
๊ธฐ์กด ์ค๋ช ์ด ์ค์ ๊ตฌํ์ ์ ์ ๋ฌํ๋์ง ํ์ ๋ ๋ฒ์์์ ๊ฒํ ํ์ต๋๋ค. ์ค๋ช ์ ์ถฉ์คํ ์ค๋ต๋ ์์ต๋๋ค. ์์ ํ์๋ง ๋จ๊ธฐ๊ฑฐ๋ ์์๋ฅผ ๋ค์ง๋ ๊ตฌํ์ ์ค๋ช ์ ๊ทธ ๊ตฌํ์ ์ถฉ์คํ์ง๋ง, ๋ชจ๋ ์์ ํ์์ ์๋ ์์๋ฅผ ์๊ตฌํ๋ ์์ฒญ๊ณผ๋ ์ถฉ๋ํฉ๋๋ค. ์ด ๋์ ํ๋์ ํ๋ณด ์น์ธ ์ ์๋ก ํฉ์น์ง ์์์ต๋๋ค.
์ด ๊ฒํ ๋ ๋๊ฒฐ๋ ๊ฒํ ๊ท์น, ์ฐธ์กฐ ์ค๋น ์๋ฃ, ์ต์ด ์๋ณธ ์ ์ธ ๊ฒ์ฆ ๊ฒฐ๊ณผ์ SHA d99d635929555d4123bbaa84aac99d0fb29db345f8b813ed70074dd3e09cdbd4๋ฅผ ๊ธฐ์ค์ผ๋ก ์งํํ์ต๋๋ค. ์์ค ๋๊ฒฐ์ cc8502f872b047e02961322ff1fcdce4af46e59c, ์
๋ ฅ ๋๊ฒฐ์ c0f279da4c2410699977b502ae4ca2fddd3d3ca8์
๋๋ค. ๋์์ ๋ฏธ๋ฆฌ ์ ํ ์ธ ๊ณ์ด์ ๋ถ๋ชจ 12๊ฐยทํ๋ณด ์์น 36๊ฐยท์์ค ID 11๊ฐยท๋ฌธ์ฅ 12๊ฐยท๋ฆฌํฐ๋ด ์ฌ๋ก 34๊ฐ์
๋๋ค.
๊ฒํ ์๋ ์๋ ์ค๋ช ยท๋ฆฌํฐ๋ด ์ฌ๋กยท์คํ๊ธฐ์ ์์ฑ๊ณผ ๋ ๋ฆฝ์ ์ ๋๋ค. ๋ค๋ง ์์ ์ฐธ์กฐ ์ค๋น์์ ์์ค ID์ ๊ธฐ์กด ๊ฒฐ๊ณผ ๋ฉํ๋ฐ์ดํฐ๋ฅผ ๋ณด์์ผ๋ฏ๋ก ๋ธ๋ผ์ธ๋ ํ๊ฐ๋ก ์ฃผ์ฅํ์ง ์์ต๋๋ค. ์ค์ ํ๋จ์ ์๋ฌธ๊ณผ ์ฝ๋ยท๊ณ์ฝยท๊ด์ฐฐ ํ๋์ ๊ทผ๊ฑฐ๋ก๋ง ๊ธฐ๋กํ์ต๋๋ค. ์ ๋ตยท์ค๋ต ์ ์ด ๊ฐ์ด๋ ์ด์ ํ์ฉ ํ๋ณดยท์คํจ ์ยท๋ญํน์ ์ค๋ช ์ถฉ์ค๋๋ก ๋ณต์ฌํ์ง ์์์ต๋๋ค.
๊ธฐ๋กํ ๋ฒ์์ ์ํ
| ๊ธฐ์กด 59 ๋จ๊ณ ํญ๋ชฉ | ํ์ ๋ ๊ทผ๊ฑฐ์ ์ผ๊ด๋จ | ์ถฉ๋ | ๋๋ฝ | ๋ถํ์ค | ํฉ๊ณ |
|---|---|---|---|---|---|
| ์์ฒญ๊ณผ ๊ณ์ฝ ๋ฒ์ | 6 | 0 | 0 | 6 | 12 |
| ํ๋ณด์ ํ์ ๋ ์์ค ์์กด์ฑ ์ฐ๊ฒฐ | 36 | 0 | 0 | 0 | 36 |
| ์ค๋ช ๊ณผ ๊ตฌํ์ ์ถฉ์ค๋ | 30 | 0 | 0 | 6 | 36 |
| ์ค๋ช ๊ณผ ์์ฒญ์ ๋ฒ์ | 3 | 17 | 2 | 14 | 36 |
| ์ ํ ๊ณ์ฝ๊ณผ ๊ด์ฐฐ ํ๋ | 3 | 0 | 0 | 0 | 3 |
| ํฉ๊ณ | 78 | 17 | 2 | 26 | 123 |
์ฌ๊ธฐ์ ์ผ๊ด๋จ์ consistent_with_scoped_evidence์
๋๋ค. ์ ์ฒด ํ๋ณด ์น์ธยทํ์ต ์ ๊ฒฉยท์ผ๋ฐ์ ์ธ ์์ ํ ์ฝ๋ ์์กด์ฑ ์ฆ๋ช
๊ณผ ๋ค๋ฆ
๋๋ค. ์๋ณธ 59 ์๋ฃ๋ 738๊ฐ ํญ๋ชฉ์ด pending์ธ ๋ถ๋ณ ์ค๋
์ท์ผ๋ก ๋ณด์กดํ๋ฉฐ, ์ ๊ฒํ ์๋ฃ๊ฐ ๊ทธ์ค 123๊ฐ๋ฅผ ๋์์ผ๋ก ํ ๊ฒฐ๊ณผ๋ฅผ ๋ณ๋๋ก ์ฐ๊ฒฐํฉ๋๋ค. ๋๋จธ์ง 615๊ฐ๋ ์ด๋ฒ ๊ฒํ ์์ ๊ฑด๋๋ฆฌ์ง ์์์ต๋๋ค.
๋ค ์ถ์ ์ ์งํ๊ธฐ ์ํด ๊ด์ฐฐ ํ๋์ ๋ถ์ ยท์ ์ธ ๊ฒฝ๊ณ์ ๋ณด์ถฉ ๊ธฐ๋ก 72๊ฐ๋ ๋จ๊ฒผ์ต๋๋ค. ๊ด์ฐฐ ์ถ์ ๋๋ฝ 27ยท๋ถํ์ค 9๊ฐ, ๋ถ์ ๊ฒฝ๊ณ ์ถ์ ์ผ๊ด๋จ 9ยท๋๋ฝ 18ยท๋ถํ์ค 9๊ฐ์
๋๋ค. ์ด ๋ณด์ถฉ ๊ธฐ๋ก์ ์๋ ๋ถ๋ชจ๋ 738๊ฐ ํญ๋ชฉ์ ๊ฐ์๋ฅผ ๋๋ฆฌ์ง ์์ต๋๋ค. ์ด 195๊ฐ ๊ธฐ๋ก ๊ฐ์ฒด์ ์๋ฌธ ๊ตฌ๊ฐ, ์ฝ๋ ๊ทผ๊ฑฐ, ๊ด์ฐฐ ๋ฒ์, ๋ถํ์ค์ฑ๊ณผ ๊ธฐ๋ก SHA๋ฅผ ๋ฃ์์ต๋๋ค. ์์ค ์ฐ๊ฒฐ๋ง ๊ฒํ ํ ๊ธฐ๋ก์ source_closure_only๋ก ๊ตฌ๋ถํ๋ฉฐ ์ค๋ช
์ถฉ์ค๋ ์น์ธ์ผ๋ก ์ธ์ง ์์ต๋๋ค.
์ค์ ๋ก ๋๋ฌ๋ ์ฐจ์ด
- ํ์ ์ ์ง: ์๋ ์์ยท์์ยท์ค๋ณต์ ์ ์งํ๋ ์ค๋ช , ์์๋ง ๋จ๊ธฐ๋ ์ค๋ช , ์ญ์ ์ค๋ช ์ ๊ฐ๊ฐ ๊ตฌํ์ ์ถฉ์คํ๊ฒ ์ ๋ฌํฉ๋๋ค. ์์ฒญ๊ณผ ๋น๊ตํ๋ฉด ์์ ์ ํ ๋ฐ ์ญ์์ ๋ช ํํ ์ถฉ๋์ ๋๋ค. ์ค๋ช ์ ์ ํ ํฌํจยท์ ์ธ์ ์์ ๊ฒฝ๊ณ๋ ์ฝ์ ์ ์์ง๋ง ์ ๋ ฅ ๋ณ๊ฒฝ ์ฌ๋ถ์ ํจ๋ยท์ ๋ ฅ ๋ณ๊ฒฝ ์ ๊ธฐ์กด unknown ์ฒ๋ฆฌ ์กฐ๊ฑด์ ๋น ์ ธ ์์ต๋๋ค. nil๊ณผ ๋น ์ฌ๋ผ์ด์ค, ๋ณ์นญ, ์ฉ๋, ํ ๋น๋์ ๊ฒ์ฆํ ๊ฒ์ผ๋ก ํ๋ํ์ง ์์์ต๋๋ค.
- ์์์ ์ค์ ๋ณ๊ฒฝ: ๋จผ์ ๋ชฉ์ ์ง Count๋ฅผ ์ฐ๋ ์ค๋ช ๊ณผ ์ฑ๊ณตํด๋ ๋ชฉ์ ์ง๋ฅผ ์ฐ์ง ์๋ ์ค๋ช ์ ์ค์ ๊ตฌํ์ ์ถฉ์คํฉ๋๋ค. ํ์ง๋ง ๊ฐ๊ฐ ์คํจ ์ ๋ชฉ์ ์ง ๋ณด์กด๊ณผ ์ฑ๊ณต ์ ์ปค๋ฐ ์์ฒญ์ ์ถฉ๋ํฉ๋๋ค. ์ ์ ์ปค๋ฐ ์ค๋ช ์ ํต์ฌ ๋์์ ๋ด์ง๋ง nonnil ์ ์ ยท์ธ๋ถ ASCII/flag ๋ฌธ๋ฒยทํ๋ ๋์ยทํจ๋ ๊ธ์ง ์กฐ๊ฑด์ ๋ ๋ฆฝ์ ์ผ๋ก ์ถฉ๋ถํ ๋งํ์ง ์์ ์์ฒญ ๋ฒ์ ์ถ์์ ๋๋ฝ์ผ๋ก ๋จ๊ฒผ์ต๋๋ค. ๋ถ์กฑํ ๋ด์ฉ์ ์๊ณ ์๋ ๊ตฌํ์์ ์๋์ผ๋ก ์ฑ์ ๋ฃ์ง ์์์ต๋๋ค.
- ์ค๋ฅ ์ ์ฒด์ฑ: ๋ฌธ์์ด ๋ฉ์์ง ๊ฒ์, ์ง์ ๋น๊ต, ์๋ ์ฝ๋๋ฅผ ๋ฐํํ ๋ค ์ ์ฅ๋ ์ฝ๋๋ฅผ ์ฆ๊ฐ์ํค๋ ์ค๋ช
์ ๊ฐ๊ฐ ๊ตฌํ์ ์ถฉ์คํ๊ฒ ์ ๋ฌํฉ๋๋ค. ๋ฉ์์ง ์ผ์น์ ์ ์ฒด์ฑ, ๊ฐ์ธ๊ธฐยทํฉ์น๊ธฐ ํ์๊ณผ ์ง์ ๋น๊ต, ๋ฐํ๊ฐ๊ณผ ๋ฐํ ํ ์ํ ๋ณ๊ฒฝ์ ์์ฒญ ๋ฒ์์์ ์๋ก ๋ค๋ฅธ ๋ฌธ์ ์
๋๋ค.
Is/As๋ฅผ ์ด๋ค๋ ์ฌ์ค๋ง์ผ๋ก ์ฒด์ธ ์ ์ฒด์ ๋ถ๋ณ์ฑ์ ์น์ธํ์ง ์์์ต๋๋ค.
๋ ๋ฌธ์ฅ์๋ ์ค์ํ ๋ฏธํด๊ฒฐ ๊ตฌ์ ์ด ์์ต๋๋ค. ์์์ ๋ถ๋ถ ๋ฐํ์ or zero if invalid๋ invalid๊ฐ ์์ ๋ ์ซ์์ธ์ง ์ ์ฒด ๋ฌธ๋ฒ์ธ์ง์ ๋ฐ๋ผ ๋ป์ด ๋ฌ๋ผ์ง๋๋ค. ์ค๋ฅ ์ค๋ช
์ without changing the error chain์ ์ค์ ๊ด์ฐฐ์ธ Cause.Code๋ณด๋ค ํฐ ์ฝ์์ผ ์ ์์ต๋๋ค. ๋ ๋ฌธ์ฅ์ ๋ฐ๋ณต ์์น 6๊ฐ๋ ์ค๋ช
์ถฉ์ค๋์์ ๋ถํ์ค๋ก ๋จ๊ฒผ์ต๋๋ค. ๊ฐ๊ฐ ์๋ฌธ ๊ตฌ์ ์ ์ ํํ ๋ฐ์ดํธ ๊ตฌ๊ฐ์ ๊ธฐ๋กํ์ผ๋ฉฐ ๋ฌธ์ฅ์ ์์ ํ์ง ์์์ต๋๋ค.
์ค๋ฅ ์์ฒญ์ Cause pointers are nonnil๋ ์ค์ ์์ธ ์ค๋ฅ๊ฐ ์กด์ฌํ๋ ๊ฒฝ์ฐ๋ฅผ ๋ปํ๋์ง, errors.As์ ์ถ๋ ฅ ์ฃผ์ ์ธ์๋ฅผ ๋ปํ๋์ง, ์์ธ์ด ์๋ ์ฌ๋ก๋ฅผ ์ ์ธํ๋์ง ๋ช
ํํ์ง ์์ต๋๋ค. ์ด ์์ฒญ ๋ฒ์ ์ญ์ ํ์ชฝ์ผ๋ก ๊ณ ์น์ง ์์์ต๋๋ค. ์๋ ๋ชจํธํ ์์ฒญ 3๊ฐ๋ฅผ ํฌํจํ ์ ์ฒด unknown 21๊ฐ์ ๊ธฐ์กด ๊ทธ๋ฃน 17๊ฐยท์๋ ค์ง ์์ฒญ์ ํฌํจํ ๊ทธ๋ฃน 16๊ฐ๋ ๊ทธ๋๋ก์
๋๋ค. unknown์ ์๋์ ๋ํ ์ถ์ฒ ๋ถํ์ค์ฑ์ด์ง ์ ํ์ต ๋ผ๋ฒจ์ด ์๋๋๋ค.
๊ทผ๊ฑฐ ๊ฒ์ฆ๊ณผ ๋ค์ ์์
์ค๋ช ๊ฒํ JSON, ์ฝ๋ ๊ทผ๊ฑฐ ๋ชฉ๋ก, ๋ฐ์ดํธ ๊ฒ์ฆ ์์์ฆ์ ํจ๊ป ๋ด ๋๋ค. ๋ณ๋ ๋ฐ์ดํธ ๊ฒ์ฆ์ ๊ธฐ์กด ์ ์ธ ์ฐธ์กฐ 25๊ฐ, ๊ด์ฐฐ๊ธฐยทํ์ ์ ํ ์คํธ ๊ตฌ๊ฐ 8๊ฐ, ๋ฆฌํฐ๋ด ํํ์ 3๊ฐ, ๊ธฐ๋ก 195๊ฐ์ ์ธ์ฉยท๊ตฌ๊ฐยทํ์ ํ๋ยทSHA๋ฅผ ํ์ธํ์ต๋๋ค. 25๊ฐ๋ ๋ฃจํธ์ ๊ตฌ์ฑ ์์์ ์ฐธ์กฐ ์์ด๋ฉฐ ์๋ก ๋ค๋ฅธ ์๋ณธ ์ ์ธ 25๊ฐ๋ผ๋ ๋ป์ด ์๋๋๋ค. ์ด ์๋ ๊ฒ์ฆ์ ์ฐ๊ฒฐ๊ณผ ๋ฐ์ดํธ๋ฅผ ํ์ธํ ๋ฟ ์๋ฏธ ํด์์ด ์ณ๋ค๋ ๋ณ๋์ ์ฆ๋ช ์ด ์๋๋๋ค.
์ค์ ์๋ฏธ ๊ฒํ ๋ 1ํ, ๊ฒฐ๊ณผ ์์ฑ๋ 1ํ ์ฑ๊ณตยท์คํจ 0ํ์์ต๋๋ค. ์์ ์ฐธ์กฐ ์ค๋น ์์ฑ 3ํ๋ ๋ณ๋๋ก ๊ธฐ๋กํ์ต๋๋ค. ๋ฐ์ดํธ ๊ฒ์ฆ๊ธฐ๋ ์ฒซ ์คํ์์ ์ค ๋ฒํธ ๊ณ์ฐ์ +1์ ๋น ๋จ๋ฆฐ ์์ฒด ๊ฒ์ฆ ์ค๋ฅ๋ก ์ค๋จํ๊ณ , ๊ฒ์ฆ๊ธฐ๋ง ์์ ํ ๋ ๋ฒ์งธ ์คํ์ด ํต๊ณผํ์ต๋๋ค. ์ค๋ช
๊ฒํ ๊ฒฐ๊ณผ์ ๊ทผ๊ฑฐ ๋ชฉ๋ก์ ๋ค์ ์์ฑํ๊ฑฐ๋ ๋ฐ๊พธ์ง ์์์ต๋๋ค. ์๋ณธ inventoryยทASTยทformatterยทSourcePinsยทBindยทGenerateยทํ๋ณดยท๋ชจ๋ธยท์ ๋ฃ ํ๊ฐยทํ์ต์ ์ถ๊ฐ ์คํ์ ๋ชจ๋ 0์ด๋ฉฐ, ๋ฒกํฐ๋ณ Got์ ์๋ก ๋ง๋ค์ง ์์์ต๋๋ค.
๋ค์์๋ ๋ฏธํด๊ฒฐ ๊ตฌ์ ์ ๋ณ๋ ๋ฒ์ ์ด ํ์ํ์ง ๊ฒํ ํ๊ณ , ๋ค๋ฅธ ๊ณ์ด์๋ ๊ฐ์ ๊ธฐ์ค์ ์ ์ฉํด์ผ ํฉ๋๋ค. ์๋ฌธ ๊ฐ์ ์์๋ ์๋ ๊ณ์ด๊ณผ ์ฐ๊ฒฐ๋ ์ ๋ฒ์ ์ผ๋ก ๋ค๋ฃจ๊ณ ๊ธฐ์กด ์ง์ค์ ๋ฐ๊พธ์ง ์์ต๋๋ค. ์์ง ์ญํ ๋ถํ ยท์ ์ง์ค ๋ผ๋ฒจยทํ์ตยท๊ฐ์ค์นยท๋ชจ๋ธ ํ์ฑํ๊ฐ ์๊ณ training_ready๋ false์
๋๋ค. ๋น์ฉยท์๋ยท๋ฉ๋ชจ๋ฆฌ ๊ฐ์ ๋ ์ด ๊ฒํ ๊ฒฐ๊ณผ์์ ์ถ๋ก ํ์ง ์์ต๋๋ค. ๊ธฐ์กด CI ๋ณํฉ ๊ท์น์ ์ ์งํ๋ฉฐ ์ฌ๋ ์น์ธ ๋จ๊ณ๋ฅผ ์ถ๊ฐํ์ง ์์ต๋๋ค.
๋ค๋ฅธ ๊ฒํ ์๊ฐ ๊ธฐ๋ก ๋ฌด๊ฒฐ์ฑ ๋ณด๊ณ ์์ ์คํ ์ฅ๋ถ๋ฅผ ๋จ๊ฒผ์ต๋๋ค. ๊ธฐ๋ก 195๊ฐยท์๋ณธ ์ฐ๊ฒฐ 123๊ฐยท๋ณด์ถฉ ์ถ 72๊ฐ, ์ธ์ฉ ๊ตฌ๊ฐยท์ฐธ์กฐยทSHA๋ฅผ ํ์ธํ์ต๋๋ค. ์ฒซ ์คํ์ 340๊ฐ ์คํจ๋ ๊ฒ์ฆ๊ธฐ๊ฐ ์ถ ๊ฐ์ฒด๋ฅผ ๋ฌธ์์ด๋ก ์ฝ๊ณ new_labels=0 ์คํ ํ์๋ฅผ ํ์ต ํน์ง์ผ๋ก ์๋ชป ํด์ํ ์์ฒด ์ค๋ฅ์์ต๋๋ค. ๊ฒ์ฆ๊ธฐ๋ง ์์ ํ ๋ ๋ฒ์งธ ์คํ์ ์คํจ 0๊ฐ์ด๋ฉฐ ํ๋จ ์๋ฃ ์์ ์ 0ํ์
๋๋ค. ๋ณด๊ณ ์์ private/ ๊ฒฝ๋ก๋ ๊ฒ์ฆ ๋น์ ์
๋ ฅ์ ๊ฐ๋ฆฌํค๋ ์์ง์ ์ด๋ฆ์ด๊ณ ํด๋น ํ์ผ์ ์ด ๋ฌธ์์ ๊ฐ์ ๊ณต๊ฐ ๋๋ ํฐ๋ฆฌ์ ์์ต๋๋ค.
CI์ ์ถ๊ฐ ํ๊ท ๊ฒ์ฌ๋ ์ด๋ ๊ณ ์ ํ ๊ฒฐ๊ณผ ๋ฐ์ดํธยท์ฐ๊ฒฐยท๋ถํ์ค์ฑ ๋ณด์กด์ ํ์ธํฉ๋๋ค. ์๋ฏธ ๊ฒํ ๋ ์๋ณธ ๋์ ์คํ์ ๋ค์ ์คํํ์ง ์์ผ๋ฉฐ, ์๋ ๋ฌด๊ฒฐ์ฑ ๊ฒ์ฌ ํต๊ณผ๋ฅผ ์ค๋ช ์ ์ ํ์ฑยท๋ ๋ฆฝ ๋ฐ์ดํฐ ์ถ์ฒยทํ์ต ์ ๊ฒฉ์ ์ฆ๋ช ์ผ๋ก ํ๋ํ์ง ์์ต๋๋ค.