9월 2주차에는
https://github.com/TheChance101/AAY-chart
차트를 그리는 라이브러리도 눈을 끌었지만,
GitHub - TheChance101/AAY-chart: A chart library for Compose Multiplatform
A chart library for Compose Multiplatform . Contribute to TheChance101/AAY-chart development by creating an account on GitHub.
github.com
베타 버전이였던 Ktlint의 1.0.0 정식버전이 출시가 더 큰 주제인 것 같습니다.
https://github.com/pinterest/ktlint/releases/tag/1.0.0
Release 1.0.0 · pinterest/ktlint
💔 Breaking changes Update and align Maven coordinates - #2195, by @paul-dingemans Be sure to update Maven coordinates below, to get latest changes! Old Maven coordinates New Maven coordinates ...
github.com
Ktlint 란?
코틀린 코드에 대한 스타일 가이드를 제공하고, 그 가이드를 준수하는지 검사하는 도구입니다. 코드 리뷰 과정에서 스타일 관련 논의를 줄이고, 일관된 코드 스타일을 유지해 코드의 가독성과 유지 보수성을 상승시킵니다.
기본적으로 코들린 공식 스타일 가이드를 준수하지만, 커스텀 규칙을 추가할 수 있습니다.
Ktlint 1.0.0 출시
Ktlint가 0.대의 베타 버전에서 1.0.0 정식버전이 출시되었습니다.
이로인해 검사 속도 향상과 같은 성능 개선과, API의 안정화, 커스텀 확장성등이 개선되었습니다.
우선 가장중요한 Maven 좌표변경이 있습니다. 기존 주소에 'cli' 가 추가되었습니다.
implementation 'com.pinterest.ktlint:ktlint-cli:1.0.0'
이외에도 많은 버그 수정, 새로운 규칙 및 기타 변경 사항이 있습니다.
<적용후 추가작성>
** Kotlin Weekly **
kotlinweekly.net
'Kotlin Weekly' 카테고리의 다른 글
Kotlin Weekly # -374 "얕은 복사 vs 깊은 복사" (0) | 2023.12.04 |
---|---|
Kotlin Weekly # -373 "Compose Settings library" (0) | 2023.09.25 |
Kotlin Weekly # -372 "코틀린 컴파일러 - K2" (0) | 2023.09.19 |
Kotlin Weekly # -370 "Kapt에서 KSP로" (0) | 2023.09.04 |
Kotlin Weekly # -369 "맥도날드의 KMM선택" (0) | 2023.08.31 |