-
Notifications
You must be signed in to change notification settings - Fork 1
Code Convention
xemic edited this page Aug 21, 2024
·
6 revisions
- Trailing Comma μ μ©ν©λλ€
- λ§μ§λ§ μ€ κ°ν μ μ©ν©λλ€
- Composable ν¨μμμ modifier λ 첫λ²μ§Έ paramter λ‘ μ μΈν©λλ€
- κΈ°ν Convention μ ktlint μ μ± μ λ°λ¦ λλ€
- Composable ν¨μμ parameter μ μ μμλ λ€μκ³Ό κ°μ΅λλ€.
- modifier
- νμ parameter
- νμ lambda
- default κ°μ΄ μλ parameter
- default κ°μ΄ μλ lambda
- feature ( β¨ )( sparkles ) : κΈ°λ₯ κ°λ° λ΄μ©
- fix ( π )( bug ) : API μ€ν λ³κ²½ λ±μΌλ‘ μ½λμμ μ΄ νμν λ, μ€λ₯ λ°μμ κ³ μΉ λ
- refactory ( β»οΈ )( recycle ) : architecture λ³κ²½μμ , ktlint λ±μ 컨벀μ κ²μ¬λ‘ μ λ°λ μμ μ¬ν
- resource ( π )( lipstick ) : κΈμ, μμ, style λ±κ³Ό κ΄λ ¨λ 리μμ€ νμΌλ€ μΆκ°ν λ
- gradle ( β / β )( heavy_plus_sign / heavy_minus_sign ) : gradle κ΄λ ¨λ μμ‘΄μ± μΆκ° λ° μ κ±°
- move ( π )( truck ) : νμΌ κ²½λ‘ μ΄λ
- delete ( π₯ )( fire ) : μ½λ/리μμ€ λ±μ΄ λ μ΄μ νμμμ΄μ μ κ±°ν΄μΌ ν λ
- readme ( π )( memo ) : readme νμΌ μμ μ
- comment ( π‘ )( bulb ) : μ£Όμλ§ μΆκ°ν λ
- test code ( β )( white_check_mark ) : ν μ€νΈ μ½λ κ΄λ ¨ μ½λλ₯Ό μΆκ°ν λ
- chore ( π· )( construction_worker ) : κΈ°ν λ±λ±μ μμ§κ΅¬λ ν μ½λ μΌ λ
- PR μ¬λ¦¬κΈ° μ μ ktlint 체ν¬νκ³ μ¬λ €μ£ΌμΈμ (".\gradlew ktlintCheck")
- 2λͺ μ΄ approve ν΄μΌ merge κ°λ₯ν©λλ€
- μ½λ리뷰 λ§ν¬λ νΈνκ² ν©λλ€ (λ°λ§λͺ¨λ ON)
- κΈμ§μ΄ : (μμ€), (ν), "γ ‘γ ‘", "?" ...
- "Issues" μ ν΄μΌν μμ μ κ΄λ¦¬ν©λλ€