Skip to content

Conversation

gokulprasanth-ni
Copy link
Contributor

@gokulprasanth-ni gokulprasanth-ni commented Oct 3, 2025

Pull Request

🤨 Rationale

  • Update nimble packages to use flat eslint configuration format and upgrade to eslint v9.
  • The prettier related changes will be handled in the upcoming PR.

👩‍💻 Implementation

  • Updated nimble packages to use flat eslint configuration and upgrade to eslint v9.
  • Fixed the linting issue as per the new version of javascript-styleguide packages.
  • Temporarily removed the prettier from linting as per the suggestion given in this comment. It will be updated in the upcoming PR.

🧪 Testing

  • Ran the linting command and it got passed.

✅ Checklist

  • I have updated the project documentation to reflect my changes or determined no changes are needed.

Signed-off-by: gokulprasanth-ni <131153319+gokulprasanth-ni@users.noreply.github.com>
Signed-off-by: gokulprasanth-ni <131153319+gokulprasanth-ni@users.noreply.github.com>
Signed-off-by: gokulprasanth-ni <131153319+gokulprasanth-ni@users.noreply.github.com>
Signed-off-by: gokulprasanth-ni <131153319+gokulprasanth-ni@users.noreply.github.com>

attr({ attribute: 'fractional-width', converter: nullableNumberConverter })(
// eslint-disable-next-line @typescript-eslint/no-unsafe-argument

Copy link
Contributor

Choose a reason for hiding this comment

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

Suggested change

This applies to all instances where we leave a line space where you removed the lint suppression.

@gokulprasanth-ni gokulprasanth-ni marked this pull request as ready for review October 3, 2025 15:07
@rajsite rajsite marked this pull request as draft October 3, 2025 15:20
@@ -0,0 +1,7 @@
{
Copy link
Member

Choose a reason for hiding this comment

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

Moved the PR to draft because like described in this comment lets do the nimble transition after AzDo. We should iterate in AzDo first and we don't have the time to review the change in nimble right now.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Milan, I want to ensure I understood correctly. Are you suggesting that we update the SLE apps first, followed by the Nimble update? Additionally, in your other comment, you mentioned updating the Azdo pipeline—could you please clarify what specific updates are required there?

Copy link
Member

Choose a reason for hiding this comment

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

Are you suggesting that we update the SLE apps first

yep!

mentioned updating the Azdo pipeline—could you please clarify what specific updates are required there?

sorry wasn't being clear, the SLE apps is what I meant. Not aware of any azdo pipeline changes.

Copy link
Member

@rajsite rajsite Oct 3, 2025

Choose a reason for hiding this comment

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

fyi @gokulprasanth-ni as part of regular dependency updates we pulled in the the stylistic eslint changes (from pre v9) into nimble. We also made some intentional rule tweaks which are now merged in main. Just an fyi when the eslint v9 upgrade is revisited.

Hopefully now there will be far fewer changes in the PRs as the stylistic update was merged separately

Copy link
Member

@rajsite rajsite Oct 5, 2025

Choose a reason for hiding this comment

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

The goal of splitting the prettier update to a separate PR was to reduce the number of formatting changes in this PR. The assumption was that prettier is what caused so many changes but there are still over 100 files changed in this PR many with just formatting changes. Does splitting the prettier update into a separate PR actually make a difference?

…nt-v9

Signed-off-by: gokulprasanth-ni <131153319+gokulprasanth-ni@users.noreply.github.com>
Signed-off-by: gokulprasanth-ni <131153319+gokulprasanth-ni@users.noreply.github.com>
Signed-off-by: gokulprasanth-ni <131153319+gokulprasanth-ni@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.

3 participants