๊ธ€์ƒ์ž

skydoves๋‹˜ ์˜คํ”ˆ์†Œ์Šค์— ๊ธฐ์—ฌ(contribution)ํ•˜๋‹ค.๐Ÿ•Š๏ธ

๋…ธ๋ฃจ๋ฃฝ 2025. 3. 1. 00:11

'์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ' ์ฐธ์—ฌ ์ดํ›„์— ์˜คํ”ˆ์†Œ์Šค์— ํฅ๋ฏธ๋ฅผ ๋Š๊ปด์„œ

๊ธฐํšŒ๊ฐ€ ์žˆ๋‹ค๋ฉด ๊ฐ€์•„๋” ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์„ ํ•˜๊ณค ํ•˜๋Š”๋ฐ,

 

์‚ฌ์‹ค ์˜คํ”ˆ์†Œ์Šค ํ”„๋กœ์ ํŠธ์˜ ๋ชจ๋“  ์ฝ”๋“œ๋ฅผ ์ดํ•ดํ•˜๊ณ  ํ•˜๋Š” ๊ฑด ์ ˆ๋Œ€ ์•„๋‹ˆ๋‹ค.

์ €๋„ ๋ชฐ๋ผ์š” ๋ฌด์Šจ ๋ง์ธ์ง€

 


์˜คํ”ˆ์†Œ์Šคโ‰๏ธ

 

์˜คํ”ˆ์†Œ์Šค์— ๋Œ€ํ•ด ์ž ๊น ์ด์•ผ๊ธฐํ•˜์ž๋ฉด , ,

 

๋ฆฌ๋ˆ„์Šค ํ† ๋ฐœ์ฆˆ๊ฐ€ ์˜คํ”ˆ์†Œ์Šค๋กœ ๋ฐฐํฌํ•œ ๋ฆฌ๋ˆ…์Šค๋Š”

์šฐ๋ถ„ํˆฌ, ๋ ˆ๋“œํ–‡ ๋“ฑ ๋‹ค์–‘ํ•œ ๋ฐฐํฌํŒ์ด ์ƒ๊ฒผ๊ณ ,

์ด๋ฅผ ํ†ตํ•ด ํ˜‘์—…๊ณผ ๊ณต์œ ์˜ ์ฒ ํ•™์ด๋ผ๋Š” ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์˜ ์ƒˆ๋กœ์šด ํŒจ๋Ÿฌ๋‹ค์ž„์„ ์ œ์‹œํ–ˆ๋‹ค.

 

 

๐Ÿ’š์•ˆ๋“œ๋กœ์ด๋“œ๐Ÿ’š ๋˜ํ•œ ๋ฆฌ๋ˆ…์Šค ์ปค๋„์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ ์šด์˜์ฒด์ œ์ธ ๋งŒํผ

์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์„ ํ†ตํ•œ ์†Œํ”„ํŠธ์›จ์–ด ์ƒํƒœ๊ณ„์˜ ๋ฐœ์ „ ๊ฐ€๋Šฅ์„ฑ์€

์ •๋ง ๋ฌด๊ถ๋ฌด์ง„ํ•˜๋‹ค!

 

์™€์ฟ ์™€์ฟ ~~~~!!

 

๊ฐœ๋ฐœ์ž๋กœ์„œ ์ด๋Ÿฐ ์—„์ฒญ๋‚œ ์ž ์žฌ๋ ฅ์„ ๊ฐ€์ง„ ์ปค๋ฎค๋‹ˆํ‹ฐ์—

์ฐธ์—ฌํ•˜๊ณ  ์‹ถ์ง€ ์•Š์€ ์‚ฌ๋žŒ์ด ์žˆ์„๊นŒ!!!??

 


๐Ÿค” ๋‚˜์˜ ์˜คํ”ˆ์†Œ์Šค ๊ฒฝํ—˜๋‹ด

 

๋‚˜์˜ ์ฒซ ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์€ discussion์— ๋‹ต๋ณ€์„ ๋‹ฌ์•„์ฃผ๋Š” ๊ฒƒ์ด์—ˆ๋‹ค.

๊ทธ๋ฆฌ๊ณ  ๋‹ต๋ณ€์ด ์—ฌ๋Ÿฌ ๋ฒˆ ์ฑ„ํƒ๋˜์–ด

 ๊นƒํ—ˆ๋ธŒ์— Galaxy Brain ๋ฑƒ์ง€๋„ ๋ฐ›์„ ์ˆ˜ ์žˆ๊ฒŒ ๋˜์—ˆ๋‹ค!๐Ÿ’œ

 

๊ทธ ์ดํ›„์—๋„ ์—ฌ๋Ÿฌ ํ”„๋กœ์ ํŠธ์˜

README ๋˜๋Š” yml ํŒŒ์ผ ๋“ฑ์„ ์ˆ˜์ •ํ•˜๋ฉด์„œ

์˜คํ”ˆ์†Œ์Šค ์ปค๋ฎค๋‹ˆํ‹ฐ์— ๋ฐœ์„ ๋“ค์ด๊ฒŒ ๋œ ๊ฒƒ์ด๋‹ค.

 

๋‹ค์‹œ ํ•œ๋ฒˆ ๋งํ•˜์ง€๋งŒ,

ํ”„๋กœ์ ํŠธ์˜ ๋ชจ๋“  ์ฝ”๋“œ๋ฅผ ์ดํ•ดํ•  ํ•„์š” ์—†๋‹ค.

๋‚ด๊ฐ€ ๊ณ ์น  ์ˆ˜ ์žˆ๋Š” ๋ถ€๋ถ„์ด ์žˆ๋‹ค๋ฉด,

๊ทธ๊ณณ์— ๊ธฐ์—ฌํ•˜๊ณ  ํ˜‘๋ ฅํ•˜๋Š” ๊ฒƒ์ด๋‹ค.

 

๊ทธ๋Ÿฌ๋‹ˆ๊นŒ

์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ํ•˜๋Š” ๊ฒƒ์— ๋„ˆ๋ฌด ๊ฒ๋จน์ง€ ๋ง์ž!

 


๐Ÿ› ๏ธ ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ํ•˜๋Š” ๋ฒ•

 

1. ์›๋ณธ ํ”„๋กœ์ ํŠธ๋ฅผ fork ํ•ด์„œ ๋‚˜์˜ repository์—์„œ ์ž‘์—…ํ•œ๋‹ค.

 

์ด๋ฒˆ์—๋Š” README ํŒŒ์ผ์˜ ๋ฌธ๋ฒ•์  ์˜ค๋ฅ˜์— ๋Œ€ํ•ด ์ˆ˜์ •์„ ํ–ˆ๋‹ค.

์ด๋ ‡๊ฒŒ ์ง„์งœ ๋ณ„๊ฑฐ ์•„๋‹ˆ์–ด๋„ ๋œ๋‹ค....!๐Ÿ˜ณ

 

 

2. ์›๋ณธ ํ”„๋กœ์ ํŠธ์—์„œ Pull request๋ฅผ ์ƒ์„ฑํ•œ๋‹ค.

 

๊ฐ ์˜คํ”ˆ์†Œ์Šค ํ”„๋กœ์ ํŠธ๋งˆ๋‹ค PR ํ…œํ”Œ๋ฆฟ์ด ์ •ํ•ด์ ธ ์žˆ์„ ๊ฒƒ์ด๋‹ค.

์ด ํ…œํ”Œ๋ฆฟ์„ ์ž˜ ์ง€ํ‚ค๋Š” ๊ฒƒ์ด ๋งค๋„ˆ~!

ํ…œํ”Œ๋ฆฟ์— ๋งž์ถฐ ๋‚ด์šฉ์„ ์ž‘์„ฑํ•œ ํ›„ PR์„ ์—ฐ๋‹ค.

๋‚œ ๋ฐ‘์— ํŒฌ๋ ˆํ„ฐ๊นŒ์ง€ ์ผ๋‹ค.

 

 

 

์ด์ œ ์—ฌ์œ ๋กญ๊ฒŒ ์ปคํ”ผ ํ•œ ์ž” ํ•˜๋ฉฐ

๋จธ์ง€๋ฅผ ๊ธฐ๋‹ค๋ฆฌ๋ฉด ๋œ๋‹ค.โ˜•

 

 

 

 

 

 

๋‹คํ–‰ํžˆ ์ปคํ”ผ๋ฅผ ๋‹ค ๋งˆ์‹œ๊ธฐ๋„ ์ „์— ๋น ๋ฅด๊ฒŒ ๋จธ์ง€ํ•ด ์ฃผ์…จ๋‹ค.

 

Contributors์— ๋‚ด ์ด๋ฆ„์ด ๋“ค์–ด๊ฐ„ ๊ฑธ ๋ณด๊ณ  ๋ฉฐ์น  ๋™์•ˆ ๋ฟŒ๋“ฏํ•จ์„ ๋Š๋ผ๋ฉด,

์ด์ œ ์˜คํ”ˆ์†Œ์Šค์˜ ์„ธ๊ณ„์— ํ‘น ๋น ์งˆ ์ค€๋น„๊ฐ€ ๋œ ๊ฒƒ์ด๋‹ค. โ™กโœง( เฅโ€ขโŒ„โ€ข )


โฌ‡๏ธ์ด๋ฒˆ์— ๊ธฐ์—ฌํ•œ skydoves๋‹˜์˜ ํ”„๋กœ์ ํŠธโฌ‡๏ธ

 

https://github.com/skydoves/flow-operators

 

GitHub - skydoves/flow-operators: ๐ŸŒŠ Flow operators enable you to create restartable, pausable, or one-shot StateFlow.

๐ŸŒŠ Flow operators enable you to create restartable, pausable, or one-shot StateFlow. - skydoves/flow-operators

github.com

 

'๊ธ€์ƒ์ž' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

Java, Kotlin Coding conventions  (0) 2022.08.06