Slide 9
Slide 9 text
9
ProjectRoot
├ .swiftlint.yml
├ SampleProject
├ Hoge.swift
└ Fuga.swift
└ SampleProjectTests
├ HogeTest.swift
├ FugaTest.swift
└ .swiftlint.yml
.swiftlint.yml を使い分ける
プロダクトとテストでルールを分ける
⚠ force_unwrapping
❌ force_try
❌ force_cast
✅ force_unwrapping
✅ force_try
❌ force_cast
opt_in_rules:
- force_unwrapping
# force_try, force_castは有効
.swiftlint.yml
disabled_rules:
- force_unwrapping
- force_try
SampleProjectTests/.swiftlint.yml