Skip to content

Conversation

@d-ronnqvist
Copy link
Contributor

This removes API that was deprecated during the 6.1 release. This won't be cherry-picked, so this API exist as deprecated in both the 6.1 release and the 6.2 release.

However, removal of the deprecated diagnostics.json file is delayed by one minor release (e1d8bb6) to give callers more time to update.

Lastly, this PR makes two small code simplifications (35edc36 and 4371b4d) now that the deprecated calling code has been removed.

Dependencies

None.

Testing

Nothing in particular. DocC itself wasn't using this API anymore.

Checklist

Make sure you check off the following items. If they cannot be completed, provide a reason.

  • [ ] Added tests
  • Ran the ./bin/test script and it succeeded
  • [ ] Updated documentation if necessary

@d-ronnqvist d-ronnqvist added the code cleanup Code cleanup *without* user facing changes label Jul 31, 2025
@d-ronnqvist
Copy link
Contributor Author

@swift-ci please test

@d-ronnqvist
Copy link
Contributor Author

@swift-ci please test

@d-ronnqvist
Copy link
Contributor Author

@swift-ci please test

Copy link
Contributor

@patshaughnessy patshaughnessy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changes look good; thanks for removing all of the deprecated code.

The Swift CI build seems to have failed; I'll trigger a rebuild now.

@patshaughnessy
Copy link
Contributor

@swift-ci please test

@d-ronnqvist
Copy link
Contributor Author

@swift-ci please test

@d-ronnqvist d-ronnqvist merged commit 0238525 into swiftlang:main Sep 15, 2025
2 checks passed
@d-ronnqvist d-ronnqvist deleted the remove-deprecated-6.2-api branch September 15, 2025 08:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

code cleanup Code cleanup *without* user facing changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants