-
-
Notifications
You must be signed in to change notification settings - Fork 43
Update swift-syntax, fix Bool switch warnings, and improve test organization & coverage
#150
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
qizh
wants to merge
34
commits into
SwiftyLab:main
Choose a base branch
from
qizh:main
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 2 commits
Commits
Show all changes
34 commits
Select commit
Hold shift + click to select a range
db33503
Update `swift-syntax` version and improve type constraints
qizh a9b3f01
Bring indentation back in `EnumVariable.swift`
qizh 551c9a1
Update protocol constraint from `SendableMetatype` to `Sendable`
qizh af382df
Fix enum case encoding for cases without arguments
qizh 44558a5
Align `misuseWithCodable` diagnostics with actual macro output
qizh 6ca0d90
Merge remote-tracking branch 'refs/remotes/upstream/main'
qizh 67ab745
fix: remove unreachable default case warnings for Bool type switches
qizh 37c080c
fix: add SwiftSyntaxMacroExpansion dependency to PluginCore
qizh ea720d5
chore: add *.dia to gitignore
qizh 0b3f7dc
fix: remove duplicate diagnostic expectations in ConformCodableTests
qizh 6da09a6
Merge pull request #1 from qizh/fix/warnings-cleanup
qizh 4a3190a
Update `CHANGELOG.md`
qizh a405f1b
Fix: Handle partial `Bool` coverage in `switch` statements
qizh 342f6ff
test: add coverage tests for HelperCoder and related types
qizh 3873f76
Merge branch 'merge/upstream'
qizh 2d44730
test: add @Suite declarations and meaningful test names to all test f…
qizh edeba0b
test: improve all test names with meaningful, unique descriptions
qizh c1dd2be
test: add comprehensive tagging system for all tests
qizh b031947
style: format long @Test declarations as multiline for readability
qizh aa9002e
docs: fix markdown lint error - add blank line before code block
qizh bb8f9a5
fix: handle partial Bool coverage in TaggedEnumSwitcherVariable
qizh e6e5a12
fix: handle partial Bool coverage in TaggedEnumSwitcherVariable
qizh 161b144
fix: remove merge conflict markers from `CodedAsMixedTypesTests.swift`
qizh 6cb6b70
Merge origin/main into tests/improve/coverage/30-01-26
qizh 2344087
Add Swift CI workflow for build and test automation
qizh fae5691
Disable main.yml workflow in favor of swift.yml
qizh 1f3e57c
Re-enable `main.yml` workflow by removing the `.disabled` extension.
qizh 4e57d33
chore: simplify Swift workflow name to "Swift `build` & `test`"
qizh 3ffa20e
Update `README.md`
qizh 6ca3eea
Fix: Downgrade to Swift 6.1 to avoid compiler crash in macro expansion
qizh c589543
Fix: Use default Xcode toolchain instead of swift-actions/setup-swift
qizh 4b6fe3d
Merge pull request #2 from qizh/tests/improve/coverage/30-01-26
qizh 201ce15
Refactor test organization with nested suites and improve test descri…
qizh 868dc07
Update `swift-syntax` dependency upper bound to support version `603.x`
qizh File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Some comments aren't visible on the classic Files Changed page.
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.