Skip to content

Conversation

@QuietMisdreavus
Copy link
Contributor

  • Explanation: Doxygen commands should not be parsed if they would appear in the middle of a block directive, but the current detection is too stringent. Update the detection to only block Doxygen commands if we're in the middle of block directive contents.
  • Scope: Allows some Doxygen/HeaderDoc-commented input (where commands are stacked next to each other without intervening blank lines) to correctly parse the commands that are supported even if they are preceded by unsupported commands.
  • Issues: rdar://147921223
  • Original PRs: parse Doxygen commands if a previous block directive is being truncated #223
  • Risk: Low. This is a behavior change, but the situations that it occurs in are relatively uncommon and will only improve in functionality.
  • Testing: Automated tests have been added.
  • Reviewers: @d-ronnqvist

@QuietMisdreavus
Copy link
Contributor Author

@swift-ci Please test

@QuietMisdreavus QuietMisdreavus merged commit db183b1 into swiftlang:release/6.2 Apr 25, 2025
2 checks passed
@QuietMisdreavus QuietMisdreavus deleted the 6.2/run-on-directives branch April 25, 2025 15:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants