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

Rename rules #959

Merged
merged 22 commits into from Dec 27, 2020
Merged

Rename rules #959

merged 22 commits into from Dec 27, 2020

Conversation

fisker
Copy link
Collaborator

@fisker fisker commented Dec 23, 2020

  • no-fn-reference-in-iterator -> no-array-callback-reference
  • no-array-instanceof -> no-instanceof-array
  • no-reduce -> no-array-reduce
  • prefer-dataset -> prefer-dom-node-dataset
  • prefer-flat-map -> prefer-array-flat-map
  • prefer-replace-all -> prefer-string-replace-all
  • prefer-starts-ends-with -> prefer-string-starts-ends-with
  • prefer-text-content -> prefer-dom-node-text-content
  • prefer-trim-start-end -> prefer-string-trim-start-end
  • prefer-event-key -> prefer-keyboard-event-key
  • prefer-node-append -> prefer-dom-node-append
  • prefer-node-remove -> prefer-dom-node-remove

Fixes #945

@fisker
Copy link
Collaborator Author

fisker commented Dec 23, 2020

@fisker fisker force-pushed the rename-rules branch 2 times, most recently from 41d5f14 to 066c51a Compare December 23, 2020 08:48
@fisker fisker marked this pull request as ready for review December 23, 2020 09:40
@sindresorhus
Copy link
Owner

dataset is provide by HTMLOrForeignElement, is it okay to name prefer-node-dataset?

Sure, HTMLElement inherits from Node.

prefer-event-key to prefer-keyboard-event-key, KeyboardEvent.key?

👍

@fisker
Copy link
Collaborator Author

fisker commented Dec 24, 2020

As we are renaming batch of rule names, can you go over all rule names, check if any other rule need rename, so we can do it in one PR.

@sindresorhus
Copy link
Owner

Maybe prefer-negative-index => prefer-negative-index-in-slice / prefer-slice-negative-index, but not sure it's worth renaming just for that.

@fisker
Copy link
Collaborator Author

fisker commented Dec 24, 2020

It also work for .splice, I think we should keep it.

@sindresorhus
Copy link
Owner

Oh right. I missed the p. Then I think your list is good.

@fisker
Copy link
Collaborator Author

fisker commented Dec 24, 2020

Thanks for updating the documentation!

@fisker fisker requested a review from futpib December 25, 2020 00:55
@futpib
Copy link
Collaborator

futpib commented Dec 25, 2020

  • prefer-dataset -> prefer-node-dataset
  • prefer-text-content -> prefer-node-text-content

Wouldn't dom-node be less ambiguous as node can mean Node.js?

  • prefer-dataset -> prefer-dom-node-dataset
  • prefer-text-content -> prefer-dom-node-text-content

@fisker
Copy link
Collaborator Author

fisker commented Dec 25, 2020

I use node because we already have prefer-node-append and prefer-node-remove.

I don't have strong opinion, but if we are doing this, these two need rename too.

To be honest, I really don't know what prefer-text-content for, when I first saw this rule.

@sindresorhus
Copy link
Owner

I agree, dom-node is better.

@fisker fisker closed this Dec 25, 2020
@fisker fisker reopened this Dec 25, 2020
@fisker
Copy link
Collaborator Author

fisker commented Dec 25, 2020

prefer-query-selector -> prefer-dom-query-selector too?

@sindresorhus
Copy link
Owner

prefer-query-selector -> prefer-dom-query-selector too?

Nah. There's no confusion there.

@sindresorhus sindresorhus merged commit 20c6341 into sindresorhus:master Dec 27, 2020
@fisker fisker deleted the rename-rules branch December 27, 2020 14:46
kevinoid added a commit to kevinoid/eslint-config-kevinoid that referenced this pull request Dec 30, 2020
See sindresorhus/eslint-plugin-unicorn#959.
(Also bump to 25.0.1 to get the fix for renamed rules.)

Signed-off-by: Kevin Locke <kevin@kevinlocke.name>
kevinoid added a commit to kevinoid/eslint-config-kevinoid that referenced this pull request Dec 31, 2020
See sindresorhus/eslint-plugin-unicorn#959.
(Also bump to 25.0.1 to get the fix for renamed rules.)

Signed-off-by: Kevin Locke <kevin@kevinlocke.name>
coderwyd added a commit to coderwyd/antfu-eslint-config that referenced this pull request Oct 7, 2023
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.

Rename no-fn-reference-in-iterator
3 participants