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

feat(eslint-plugin): [no-invalid-void-type] better report message for void used as a constituent inside a function return type #5274

Merged
merged 53 commits into from Oct 29, 2022

Conversation

kmin-jeong
Copy link
Contributor

@kmin-jeong kmin-jeong commented Jun 30, 2022

PR Checklist

Overview

change and error message in case of union type

@kmin-jeong
Copy link
Contributor Author

kmin-jeong commented Aug 18, 2022

@JoshuaKGoldberg @bradzacher
Is there anything I need to check so that the issue doesn't close?
+After changing the test case and logic, I committed it today, but I'm not sure if this is right

@bradzacher bradzacher removed the awaiting response Issues waiting for a reply from the OP or another party label Aug 18, 2022
@JoshuaKGoldberg
Copy link
Member

Is there anything I need to check so that the issue doesn't close?

Nope, PRs generally stay open unless some drastic difference in strategy is decided upon (not likely here) or they aren't updated by the author in months.

Copy link
Member

@JoshuaKGoldberg JoshuaKGoldberg left a comment

Choose a reason for hiding this comment

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

Let me know if you need help with any of this 🙁. I get the impression this is a lot of new stuff - feel free to ask questions on anything that doesn't make sense!

https://sourcegraph.com/notebooks/Tm90ZWJvb2s6MTA2OA== has some good docs on how our rules work, if that helps.

@bradzacher bradzacher added the awaiting response Issues waiting for a reply from the OP or another party label Aug 21, 2022
@JoshuaKGoldberg
Copy link
Member

Ping @kmin-jeong, do you still have time to work on this? No worries if not, just want to make sure it's not pending too long. 🙂

@kmin-jeong
Copy link
Contributor Author

@JoshuaKGoldberg I don't have enough time to solve this , so can I hand it over to someone else?

@JoshuaKGoldberg
Copy link
Member

No worries, thanks for getting this started! I'll take it over right now. 😄

@JoshuaKGoldberg JoshuaKGoldberg requested review from bradzacher and Josh-Cena and removed request for JoshuaKGoldberg October 27, 2022 15:11
@JoshuaKGoldberg JoshuaKGoldberg removed the awaiting response Issues waiting for a reply from the OP or another party label Oct 27, 2022
@JoshuaKGoldberg JoshuaKGoldberg dismissed their stale review October 27, 2022 15:11

I'm taking over :)

@JoshuaKGoldberg JoshuaKGoldberg merged commit d806bda into typescript-eslint:main Oct 29, 2022
crapStone pushed a commit to Calciumdibromid/CaBr2 that referenced this pull request Nov 2, 2022
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint) | devDependencies | minor | [`5.41.0` -> `5.42.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/5.41.0/5.42.0) |
| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint) | devDependencies | minor | [`5.41.0` -> `5.42.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/5.41.0/5.42.0) |

---

### Release Notes

<details>
<summary>typescript-eslint/typescript-eslint (@&#8203;typescript-eslint/eslint-plugin)</summary>

### [`v5.42.0`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#&#8203;5420-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5410v5420-2022-10-31)

[Compare Source](typescript-eslint/typescript-eslint@v5.41.0...v5.42.0)

##### Bug Fixes

-   **ast-spec:** add TSQualifiedName to TypeNode union ([#&#8203;5906](typescript-eslint/typescript-eslint#5906)) ([5c316c1](typescript-eslint/typescript-eslint@5c316c1))
-   **eslint-plugin:** \[no-extra-parens] handle type assertion in extends clause ([#&#8203;5901](typescript-eslint/typescript-eslint#5901)) ([8ed7219](typescript-eslint/typescript-eslint@8ed7219))

##### Features

-   **eslint-plugin:** \[member-ordering] add natural sort order ([#&#8203;5662](typescript-eslint/typescript-eslint#5662)) ([1eaae09](typescript-eslint/typescript-eslint@1eaae09))
-   **eslint-plugin:** \[no-invalid-void-type] better report message for void used as a constituent inside a function return type ([#&#8203;5274](typescript-eslint/typescript-eslint#5274)) ([d806bda](typescript-eslint/typescript-eslint@d806bda))

</details>

<details>
<summary>typescript-eslint/typescript-eslint (@&#8203;typescript-eslint/parser)</summary>

### [`v5.42.0`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#&#8203;5420-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5410v5420-2022-10-31)

[Compare Source](typescript-eslint/typescript-eslint@v5.41.0...v5.42.0)

##### Features

-   **scope-manager:** ignore ECMA version ([#&#8203;5881](typescript-eslint/typescript-eslint#5881)) ([3b8d449](typescript-eslint/typescript-eslint@3b8d449))

##### Reverts

-   Revert "feat(scope-manager): ignore ECMA version" ([#&#8203;5888](typescript-eslint/typescript-eslint#5888)) ([2ee81df](typescript-eslint/typescript-eslint@2ee81df)), closes [#&#8203;5888](typescript-eslint/typescript-eslint#5888) [#&#8203;5881](typescript-eslint/typescript-eslint#5881)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about these updates again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC45LjEiLCJ1cGRhdGVkSW5WZXIiOiIzNC4xMC4wIn0=-->

Co-authored-by: cabr2-bot <cabr2.help@gmail.com>
Reviewed-on: https://codeberg.org/Calciumdibromid/CaBr2/pulls/1619
Reviewed-by: Epsilon_02 <epsilon_02@noreply.codeberg.org>
Co-authored-by: Calciumdibromid Bot <cabr2_bot@noreply.codeberg.org>
Co-committed-by: Calciumdibromid Bot <cabr2_bot@noreply.codeberg.org>
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Nov 17, 2022
@kmin-jeong kmin-jeong deleted the feat/5255 branch November 24, 2022 13:11
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Bug: [no-invalid-void-type] better report message for void used as a constituent inside a function return type
3 participants