SwiftLint 설치및 간략소개는 여기
SwiftLint Rule은 크게 두가지로 나눌 수 있다.
Default Rules
: 기본적으로 설정된 룰Opt-in Rules
: 기본적으로 비활성화 되어있는 룰각 룰 종류는 여기
그럼 이제 어떤 룰을 쓸지 말지를 설정해보자
프로젝트 폴더 밖에 .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`
더 알아보고 싶다면 여기로 가자