Skip to content

Notify user if configured $schema is out of date #1736

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

Merged
merged 7 commits into from
Jul 23, 2025

Conversation

award999
Copy link
Contributor

@award999 award999 commented Jul 21, 2025

Description

This change will notify users when they open their .sourcekit-lsp/config.json file if the $schema property does not exist or if the value does not match the latest computed schema URL. There is a setting that disables this check and it is set if they click the "Don't Ask Again" button

Issue: #1208

Tasks

  • Required tests have been written
  • Documentation has been updated
  • Added an entry to CHANGELOG.md if applicable

@award999
Copy link
Contributor Author

There already is a changelog entry for this one from #1726 https://github.com/swiftlang/vscode-swift/blob/main/CHANGELOG.md

@award999 award999 force-pushed the sourcekit-config-schema branch from 7cff8bf to 2a7f805 Compare July 22, 2025 12:50
@award999 award999 force-pushed the sourcekit-config-schema branch from b3b07fc to dc53abc Compare July 22, 2025 18:03
@award999 award999 requested a review from plemarquand July 22, 2025 19:17
@award999 award999 force-pushed the sourcekit-config-schema branch from 173bbe4 to dc53abc Compare July 23, 2025 13:55
@award999 award999 merged commit a8ce0f5 into swiftlang:main Jul 23, 2025
70 of 72 checks passed
@award999 award999 deleted the sourcekit-config-schema branch July 23, 2025 17:12
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.

3 participants