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

🧹 Remove deprecated rules #140

Closed
1 task done
scagood opened this issue Nov 21, 2023 · 6 comments · Fixed by #173
Closed
1 task done

🧹 Remove deprecated rules #140

scagood opened this issue Nov 21, 2023 · 6 comments · Fixed by #173
Assignees
Milestone

Comments

@scagood
Copy link

scagood commented Nov 21, 2023

Both n/no-hide-core-modules and n/no-unsupported-features are deprecated.

We should probably look to remove those rules.

Participation

  • I am willing to submit a pull request for this issue.
@scagood scagood added bug and removed bug labels Nov 21, 2023
@voxpelli
Copy link
Member

Shall we make a milestone for the next major release and plan it for then?

@scagood
Copy link
Author

scagood commented Nov 21, 2023

I think that would be good!

Let me know what should be done for these kinda things and I will get on it 😁

@voxpelli
Copy link
Member

It for sure has to be removed in a major version, so as soon as such PR is merged we are locked into shipping a new major

And common practice is to let a deprecated rule stay for a minimum amount of releases / time with proper alerts, in case that’s done then feel free to create a PR that clears it up + if you can, create a milestone to track next major (the latter thing is a personal preference of mine, the main maintainers of this package may not agree, but I see no harm in doing it)

@scagood
Copy link
Author

scagood commented Nov 21, 2023

That makes sense to me!
I know that the docs have said that they've been deprecated for a while.

no-hide-core-modules has been deprecated from v4.2.0 (61fcbb0)

no-unsupported-features has been deprecated from v7.0.0 (58f3120)

We're now on v16.3, I would hope that is enough time! 😂

@voxpelli
Copy link
Member

Sounds like it’s very much time 😂

@scagood scagood self-assigned this Nov 21, 2023
@scagood scagood added this to the v17 milestone Nov 21, 2023
@scagood
Copy link
Author

scagood commented Nov 26, 2023

Based on this comment (mysticatea#69 (comment)) I think we should actually consider not removing the no-hide-core-modules rule.

I can see both the use and validity of such problems.

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 a pull request may close this issue.

2 participants