-
Notifications
You must be signed in to change notification settings - Fork 439
Improve diagnostics marked with TODO in Tests/SwiftParser/translated
#1373
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
Comments
rdar://106083939 |
Hey @ahoppen, what are the additional codebase setup requirements apart from the |
Hello! I'm currently working on testAvailabilityQuery34 in Could I create a new issue and if there are few questions about this TODO? @ahoppen |
Hi! I'm looking into |
SwiftSyntax is (mostly) a standalone repo for which you don't need to build the Swift compiler yourself. You should be able to just open it in Xcode or in any other editor that supports LSP with SourceKit-LSP such as VSCode with the Swift Extension. |
To anyone who starts working on an issue, if you've gotten so far that you can open a PR (even if there are still things that don't work) we can use that to discuss further questions. If you need help before you've made any significant code changes, I agree that opening a new issues is a good way to keep the discussions focussed. |
Hi everyone, I'm working on |
@bbvch13531 are you still on |
I don’t know of anyone working on I suspect that |
Thank you @ahoppen, since @bbvch13531 didn't respond I've already made a pull request #1423, I'm also looking at |
@CippoX, Oh, sorry, I didn’t see that PR yet while going through my emails. Thanks for creating it. 👍🏽 |
Hi, I'm working on |
@CippoX I’m sorry @kimdv beat you to it: #1445 @kimdv Could you add comments here if you’re working on one of the Edit: I changed my mind and am now keeping a list in the issue description. @kimdv Feel free to assign failing test cases to yourself if you want to. |
Thanks, we already solved it 👍 |
Uh oh!
There was an error while loading. Please reload this page.
There are ~150 TODOs left in the test cases where diagnostics from the C++ parser are superior to the ones generated by SwiftParser. Those should be fixed.
Some of these TODOs are marked as “good first issue” and fixing those should be a good starting point to get started with the swift-syntax codebase.
Here’s a list of the tests that still have TODOs remaining. If you’ve got commit access to the repository and are working on one of them, mark them as ticked and add your named to assign them to you. If you don’t have commit access, comment on this issue and I’ll update the list to assign an issue to you.
testAvailabilityQueryUnavailability34a
@CippoXtestDiagnoseAvailability17
@kimdvtestDiagnoseAvailability20
@kimdvtestDiagnoseAvailability21
@kimdvtestEffectfulProperties12
@StevenWong12testEffectfulProperties13
@StevenWong12testIfconfigExpr17
testIfconfigExpr22
testIfconfigExpr24
testIfconfigExpr25
testIfconfigExpr27
testIfconfigExpr28
testIfconfigExpr30
testOperatorDecl6
@StevenWong12testOperatorDecl7
@StevenWong12testOperatorDecl8
@StevenWong12testOperatorDecl21
@StevenWong12testRecovery17
testRecovery19
testRecovery23
testRecovery25
testRecovery28
testRecovery49
testRecovery63
(good first issue)testRecovery64
(good first issue)testRecovery98c
@kimdvtestRecovery98d
@kimdvtestRecovery98e
@kimdvtestRecovery98f
@kimdvtestRecovery98
@kimdvtestRecovery99
@kimdvtestRecovery100
@kimdvtestRecovery10
testRecovery102
@CippoXtestRecovery103
@CippoXtestRecovery104
@CippoXtestRecovery110
@kimdvtestRecovery121
@kimdvtestRecovery125
@kimdvtestRecovery126
@kimdvtestRecovery127
@kimdvtestRecovery128
@kimdvtestRecovery129
@kimdvtestRecovery130
@kimdvtestRecovery131
@kimdvtestRecovery136
@ahoppentestRecovery137
@ahoppentestRecovery151
@kimdvtestRecovery153
@kimdvtestRecovery157
@CippoXtestRecovery163
@kimdvtestRecovery164
@kimdvtestRecovery165
testRecovery169
testRecovery176
@kimdvtestRecovery177
@kimdvtestRecovery181
testTrailingClosures14
The text was updated successfully, but these errors were encountered: