SwiftLint(2) rule 커스텀하기

장수빈·2024년 6월 25일
1

UIKit

목록 보기
7/16
post-thumbnail

SwiftLint 설치및 간략소개는 여기

Default Rules, Opt-in Rules

SwiftLint Rule은 크게 두가지로 나눌 수 있다.

  • Default Rules : 기본적으로 설정된 룰
  • Opt-in Rules : 기본적으로 비활성화 되어있는 룰

각 룰 종류는 여기

Configuration

그럼 이제 어떤 룰을 쓸지 말지를 설정해보자

프로젝트 폴더 밖에 .swiftlint.yml 을 만들어주자

이렇게 물어보는데 Use"." 눌러주면된다.

자 그럼이제 수정해보자.
disabled_rules: 에다가는 비활성화 하고싶은 default rule을 넣어주자.
opt_in_rules: 에다가는 활성화하고 싶은 opt_in rule을 넣어주면된다.

# By default, SwiftLint uses a set of sensible default rules you can adjust:
disabled_rules: # rule identifiers turned on by default to exclude from running
  - colon
  - comma
  - control_statement
opt_in_rules: # some rules are turned off by default, so you need to opt-in
  - empty_count # find all the available rules by running: `swiftlint rules`

더 알아보고 싶다면 여기로 가자

profile
iOS 공부 이모저모 낙서장

0개의 댓글