File tree Expand file tree Collapse file tree 4 files changed +76
-12
lines changed
Expand file tree Collapse file tree 4 files changed +76
-12
lines changed Original file line number Diff line number Diff line change 1+ {
2+ "permissions" : {
3+ "allow" : [
4+ " Bash(cd:*)" ,
5+ " Bash(cd:*)" ,
6+ " Bash(cd:*)" ,
7+ " Bash(cd:*)" ,
8+ " Bash(cd:*)" ,
9+ " Bash(cd:*)"
10+ ],
11+ "deny" : [],
12+ "ask" : []
13+ }
14+ }
Original file line number Diff line number Diff line change 1- ## Pull Request
1+ # Pull Request
22
33Describe the purpose of this change and the problem it solves.
44
5- ### Type of change
5+ ## Type of change
6+
67- [ ] Feature
78- [ ] Fix
89- [ ] Documentation
910- [ ] Refactor/Chore
1011
11- ### Checklist
12+ ## Checklist
13+
1214- [ ] Code builds and tests pass locally
1315- [ ] Documentation updated if needed
1416- [ ] Follows conventions and style guidelines
1517
1618## Overview
17- This document belongs to the iOS Widget Development Kit repository. It explains goals, scope, and usage.
19+
20+ This document belongs to the iOS Widget Development Kit repository.
21+ It explains goals, scope, and usage.
1822
1923## Architecture
20- Clean Architecture and SOLID are followed to ensure maintainability and scalability.
24+
25+ Clean Architecture and SOLID are followed to ensure maintainability
26+ and scalability.
2127
2228## Installation (SPM)
29+
2330``` swift
2431.package (url : " https://github.com/owner/iOS-Widget-Development-Kit.git" , from : " 1.0.0" )
2532```
2633
2734## Quick Start
35+
2836``` swift
2937// Add a concise example usage here
3038```
3139
3240## API Reference
41+
3342Describe key types and methods exposed by this module.
3443
3544## Usage Examples
45+
3646Provide several concrete end-to-end examples.
3747
3848## Performance
49+
3950List relevant performance considerations.
4051
4152## Security
53+
4254Document security-sensitive areas and mitigations.
4355
4456## Troubleshooting
57+
4558Known issues and solutions.
4659
4760## FAQ
48- Answer common questions with clear, actionable guidance.
61+
62+ Answer common questions with clear, actionable guidance.
Original file line number Diff line number Diff line change 5353 | xcpretty --test --color
5454
5555 - name : Upload Test Results
56- uses : actions/upload-artifact@v3
56+ uses : actions/upload-artifact@v4
5757 if : failure()
5858 with :
5959 name : test-results
@@ -151,7 +151,7 @@ jobs:
151151
152152 - name : Upload XCFramework
153153 if : matrix.configuration == 'Release'
154- uses : actions/upload-artifact@v3
154+ uses : actions/upload-artifact@v4
155155 with :
156156 name : WidgetDevelopmentKit.xcframework
157157 path : build/WidgetDevelopmentKit.xcframework
@@ -183,7 +183,7 @@ jobs:
183183 --hosting-base-path iOS-Widget-Development-Kit
184184
185185 - name : Upload Documentation
186- uses : actions/upload-artifact@v3
186+ uses : actions/upload-artifact@v4
187187 with :
188188 name : documentation
189189 path : docs
@@ -226,7 +226,7 @@ jobs:
226226 -only-testing:WidgetDevelopmentKitBenchmarks
227227
228228 - name : Upload Benchmark Results
229- uses : actions/upload-artifact@v3
229+ uses : actions/upload-artifact@v4
230230 with :
231231 name : benchmark-results
232232 path : BenchmarkResults
Original file line number Diff line number Diff line change @@ -4,11 +4,47 @@ disabled_rules:
44 - identifier_name
55 - cyclomatic_complexity
66 - function_body_length
7- opt_in_rules :
7+ - file_length
8+ - type_body_length
9+ - nesting
10+ - large_tuple
11+ - function_parameter_count
12+ - redundant_string_enum_value
13+ - trailing_newline
14+ - for_where
815 - empty_count
16+
17+ opt_in_rules :
918 - explicit_init
1019 - fatal_error_message
20+
1121included :
1222 - Sources
1323 - Tests
14- reporter : " github-actions-logging"
24+
25+ excluded :
26+ - .build
27+ - Demo
28+
29+ file_length :
30+ warning : 2000
31+ error : 3000
32+
33+ type_body_length :
34+ warning : 1000
35+ error : 1500
36+
37+ function_body_length :
38+ warning : 200
39+ error : 300
40+
41+ cyclomatic_complexity :
42+ warning : 15
43+ error : 25
44+
45+ nesting :
46+ type_level :
47+ warning : 3
48+ error : 5
49+
50+ reporter : " github-actions-logging"
You can’t perform that action at this time.
0 commit comments