-
Notifications
You must be signed in to change notification settings - Fork 1
/
.swiftlint.yml
53 lines (40 loc) · 1.63 KB
/
.swiftlint.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
disabled_rules: # 실행에서 제외할 규칙들
- cyclomatic_complexity # 복잡한 함수 X 리팩토링하면서 이 규칙은 나중에 활성해도 좋을듯
- closure_parameter_position # closure 인자 한줄에 변수 때문에 길어져서 적용 불가능
- function_body_length # 함수길이 40자 이상
- file_length # Code line 400줄 이상
- identifier_name
excluded:
- Hous-iOS-release/Application/AppDelegate.swift
- Hous-iOS-release/Application/SceneDelegate.swift
# Repository
- Hous-iOS-release/Repository/User
- Hous-iOS-release/Repository/Onboarding
#- Hous-iOS-release/Repository/Profile
- Hous-iOS-release/Repository/Todo
# Global
#- Hous-iOS-release/Global/UIComponent/GraphBackgroundView.swift
#- Hous-iOS-release/Global/UIComponent/GraphView.swift
- Hous-iOS-release/Global/UIComponent/QuitPopUpViewController.swift
# Extenstion
- Hous-iOS-release/Extension/CALayer+Extension.swift
- Hous-iOS-release/Extension/UIBezierPath+Extension.swift
- Hous-iOS-release/Extension/UIViewController+Rx.swift
- Hous-iOS-release/Extension/UIView+Extension.swift
- Hous-iOS-release/Extension/UIStackView+Extension.swift
- Hous-iOS-release/Extension/UITableView+Extension.swift
- Hous-iOS-release/Extension/ToastMessage.swift
- Hous-iOS-release/Extension/Reactive+Extension.swift
- Hous-iOS-release/Extension/UIDevice+Extension.swift
- Hous-iOS-release/Extension/UILabel+Extension.swift
- Hous-iOS-release/Scene/Onboarding
#- Hous-iOS-release/Scene/Profile
- Hous-iOS-release/Scene/TabBar
- Hous-iOS-releaseUITests/
- Hous-iOS-releaseTests/
- AssetKit
- BottomSheetKit
- UserInformation
- Network
- ThirdPartyLibraryManager
- HousUIComponent