Skip to content

Enable arrow-parens ESLint rule#8056

Merged
jennypollack merged 1 commit intoMetaMask:developfrom
whymarrh:arrow-parens
Feb 17, 2020
Merged

Enable arrow-parens ESLint rule#8056
jennypollack merged 1 commit intoMetaMask:developfrom
whymarrh:arrow-parens

Conversation

@whymarrh
Copy link
Contributor

This PR enables the core ESLint arrow-parens rule, which enforces parentheses around arrow function parameters regardless of arity.[1]

This will allow introduces type annotations where needed with less noise.

Copy link
Member

@Gudahtt Gudahtt left a comment

Choose a reason for hiding this comment

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

LGTM!

Copy link
Member

@rekmarks rekmarks left a comment

Choose a reason for hiding this comment

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

LGTM!

@jennypollack jennypollack merged commit c1453c7 into MetaMask:develop Feb 17, 2020
@whymarrh whymarrh deleted the arrow-parens branch February 18, 2020 00:30
github-merge-queue bot pushed a commit that referenced this pull request Mar 5, 2025
#30661)

## **Description**

@davidmurdoch requested this feature here:
#30440 (review)

Also adds to the VSCode GitLens settings. If a Cursor user could help
with the Cursor settings, that would be much appreciated.

We should discuss:

- The inclusion of #17092, as I'm undecided about it
- Whether it's appropriate to automatically execute `git config
blame.ignoreRevsFile .git-blame-ignore-revs` in `postinstall`. It writes
to the local `.git/config` file in your `metamask-extension` folder, so
it's only changing that one folder.

Command to get commits with over 200 file changes
```
git log --pretty=format:"%H %s" --shortstat | awk '{if ($1 ~ /^[0-9]+$/) {num = $1 + 0; if (num > 200 && current_hash !~ /Revert/) print num " " current_hash} else current_hash = $0}' | sort -nr
```

[![Open in GitHub
Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/MetaMask/metamask-extension/pull/30661?quickstart=1)

## **Related issues**

David Murdoch request:
#30440 (review)

## **Ignored PRs**

- #6304 
- #7730 
- #8023 
- #8056 
- #8595 
- #9239 
- #9274 
- #10358
- #10655
- #10911
- #17092
- #22639
- #22531
- #30440

<!--## **Manual testing steps**
## **Screenshots/Recordings**
## **Pre-merge author checklist**
## **Pre-merge reviewer checklist**-->

---------

Co-authored-by: David Murdoch <187813+davidmurdoch@users.noreply.github.com>
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.

4 participants