Skip to content

Conversation

@lerouxb
Copy link
Contributor

@lerouxb lerouxb commented Mar 26, 2025

follow-up to #6817

@lerouxb lerouxb added the no release notes Fix or feature not for release notes label Mar 26, 2025
{
files: ['**/*.ts'],
rules: {
'@typescript-eslint/switch-exhaustiveness-check': 'error',
Copy link
Contributor Author

Choose a reason for hiding this comment

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

We could also enable this everywhere, but I imagine that could cause unintended failures we have to fix and I'd rather do that separately.

Copy link
Collaborator

Choose a reason for hiding this comment

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

Can you file a ticket to do this if we're not trying to do this right away?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

@lerouxb lerouxb changed the title chore: use switch-exhaustiveness-check, add updatemanu to fixtures chore: use switch-exhaustiveness-check, add updatemany to fixtures Mar 26, 2025
@lerouxb lerouxb force-pushed the exhaustive-checks branch from b6c5915 to cfacd80 Compare March 26, 2025 15:06
@lerouxb lerouxb added the no-title-validation Skips validation of PR titles (conventional commit adherence + JIRA ticket inclusion) label Mar 26, 2025
@nirinchev nirinchev requested a review from Copilot March 26, 2025 15:54
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.

@nirinchev nirinchev requested a review from Copilot March 26, 2025 15:54
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.

@lerouxb lerouxb merged commit 40e3671 into main Mar 27, 2025
52 of 54 checks passed
@lerouxb lerouxb deleted the exhaustive-checks branch March 27, 2025 10:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

no release notes Fix or feature not for release notes no-title-validation Skips validation of PR titles (conventional commit adherence + JIRA ticket inclusion)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants