Skip to content

Commit 089cd80

Browse files
authored
Merge pull request #5 from fummicc1/feature/xcode-build-tool-plugin
XcodeBuildToolPlugin
2 parents 7cb532c + d06c63e commit 089cd80

File tree

31 files changed

+1831
-591
lines changed

31 files changed

+1831
-591
lines changed

.github/ISSUE_TEMPLATE/bug_report.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,4 +123,4 @@ body:
123123
id: additional
124124
attributes:
125125
label: Additional Context
126-
description: Add any other context about the problem here (screenshots, etc.)
126+
description: Add any other context about the problem here (screenshots, etc.)

.github/ISSUE_TEMPLATE/feature_request.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,4 +92,4 @@ body:
9292
id: additional
9393
attributes:
9494
label: Additional Context
95-
description: Add any other context, mockups, or examples about the feature request here
95+
description: Add any other context, mockups, or examples about the feature request here

.github/pull_request_template.md

Lines changed: 16 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -26,26 +26,31 @@ Related to #(issue number)
2626
## Changes Made
2727

2828
### Core Changes
29-
-
30-
-
29+
30+
-
31+
-
3132

3233
### Tests
33-
-
34-
-
34+
35+
-
36+
-
3537

3638
### Documentation
37-
-
38-
-
39+
40+
-
41+
-
3942

4043
## Testing
4144

4245
### Test Plan
46+
4347
- [ ] Unit tests pass
4448
- [ ] Integration tests pass
4549
- [ ] Manual testing completed
4650
- [ ] Complexity analysis on self passes
4751

4852
### Test Commands
53+
4954
```bash
5055
# Commands used to test this change
5156
swift test
@@ -61,6 +66,7 @@ swift run swift-complexity Sources --threshold 15
6166
- [ ] New complex code is justified and documented
6267

6368
Run swift-complexity on your changes:
69+
6470
```bash
6571
# Analyze changed files for complexity
6672
swift run swift-complexity [changed-files] --threshold 15 --format text
@@ -110,18 +116,21 @@ swift run swift-complexity Sources --threshold 15 --recursive --format json
110116
## Checklist
111117

112118
### Code Quality
119+
113120
- [ ] Code follows the project's style guidelines
114121
- [ ] Self-review of code completed
115122
- [ ] Code is self-documenting with clear variable/function names
116123
- [ ] Complex logic is commented where necessary
117124

118125
### Testing
126+
119127
- [ ] Tests added for new functionality
120128
- [ ] Existing tests updated as needed
121129
- [ ] All tests pass locally
122130
- [ ] Edge cases considered and tested
123131

124132
### Documentation
133+
125134
- [ ] Documentation updated (if needed)
126135
- [ ] README updated (if needed)
127136
- [ ] CLAUDE.md updated (if architecture changes)
@@ -168,4 +177,4 @@ swift run swift-complexity Sources --threshold 15 --recursive --format json
168177
2. **Platform Compatibility**: Proper handling of macOS/Linux differences
169178
3. **Complexity Management**: New code doesn't unnecessarily increase complexity
170179
4. **Test Quality**: Tests are comprehensive and meaningful
171-
5. **Documentation**: Changes are properly documented for users and developers
180+
5. **Documentation**: Changes are properly documented for users and developers

0 commit comments

Comments
 (0)