Skip to content
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

Add deprecation reporting mechanism for using directives #2622

Merged
merged 4 commits into from
Dec 21, 2023

Conversation

MaciejG604
Copy link
Contributor

@MaciejG604 MaciejG604 commented Dec 11, 2023

Fixes #2473 and #2426

After merge:
We'll need to make changes to the docs of known toolkits to use 'default'

@MaciejG604 MaciejG604 changed the title Deprecate latest toolkit Add deprecation mechanism for using directives Dec 11, 2023
@MaciejG604 MaciejG604 requested a review from Gedochao December 11, 2023 12:04
@MaciejG604 MaciejG604 changed the title Add deprecation mechanism for using directives Add deprecation reporting mechanism for using directives Dec 11, 2023
@MaciejG604 MaciejG604 force-pushed the deprecate-latest-toolkit branch 3 times, most recently from caedc81 to f2cad92 Compare December 11, 2023 16:13
@MaciejG604 MaciejG604 linked an issue Dec 11, 2023 that may be closed by this pull request
@MaciejG604 MaciejG604 force-pushed the deprecate-latest-toolkit branch 5 times, most recently from 5a22278 to 6539323 Compare December 13, 2023 15:35
@MaciejG604 MaciejG604 force-pushed the deprecate-latest-toolkit branch 4 times, most recently from 4c7d609 to 98d8c1e Compare December 19, 2023 14:12
@MaciejG604 MaciejG604 force-pushed the deprecate-latest-toolkit branch from 98d8c1e to cb68335 Compare December 20, 2023 12:26
@MaciejG604 MaciejG604 force-pushed the deprecate-latest-toolkit branch 2 times, most recently from d6ced3c to 53a9765 Compare December 20, 2023 13:32
Test toolkit default and warnings for latest

Correctly treat both aliases for typelevel toolkit

Add an error about Scala 2.12 not supported for toolkits

Update tests for default of known toolkits

Test actionable diagnostics on deprecated directives for BSP

Update FixTests.scala
@MaciejG604 MaciejG604 force-pushed the deprecate-latest-toolkit branch from 53a9765 to 52692f7 Compare December 20, 2023 15:44
@MaciejG604 MaciejG604 merged commit 75bab60 into VirtusLab:main Dec 21, 2023
58 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants