Skip to content

Align eslint with other projects#615

Merged
Matthbo merged 7 commits into
masterfrom
chore/eslint-align
Jul 27, 2026
Merged

Align eslint with other projects#615
Matthbo merged 7 commits into
masterfrom
chore/eslint-align

Conversation

@Matthbo

@Matthbo Matthbo commented Jul 17, 2026

Copy link
Copy Markdown
Member

Big linting changes

@Matthbo
Matthbo requested a review from stijnpotters1 July 17, 2026 15:18
@Matthbo Matthbo self-assigned this Jul 17, 2026
@github-project-automation github-project-automation Bot moved this to In Progress in Frank!Framework Jul 17, 2026
@Matthbo Matthbo moved this from In Progress to Review in Frank!Framework Jul 17, 2026
@Matthbo Matthbo changed the title chore/eslint-align Align eslint with other projects Jul 17, 2026
@Matthbo

Matthbo commented Jul 17, 2026

Copy link
Copy Markdown
Member Author

Not yet finished since complicated type errors are still present

Matthbo added 4 commits July 23, 2026 10:50
# Conflicts:
#	src/main/frontend/app/hooks/use-handle-types.ts
#	src/main/frontend/app/routes/studio/canvas/nodetypes/components/handle-menu.tsx
#	src/main/frontend/app/routes/studio/canvas/nodetypes/components/handle.tsx
#	src/main/frontend/app/routes/studio/canvas/nodetypes/frank-node.tsx
#	src/main/frontend/app/routes/studio/canvas/nodetypes/group-node.tsx
#	src/main/frontend/app/routes/studio/canvas/nodetypes/start-node.tsx
#	src/main/frontend/app/routes/studio/xml-to-json-parser.ts
#	src/main/frontend/app/stores/flow-store.ts
@Matthbo
Matthbo requested a review from philipsens July 24, 2026 14:09
@Matthbo

Matthbo commented Jul 24, 2026

Copy link
Copy Markdown
Member Author

Only one lint error left, this will be solved in #610

@sonarqubecloud

Copy link
Copy Markdown

@philipsens philipsens left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

So many return types >.<
Sometimes it does look like a lot of boilerplate. Like in the store where the arrow function gets wrapped with persist(). But I guess that could get refactored to a type later on.

Nice to see some abbreviations fixed.
Fixed order in editor-data-provider.ts
Toasts moved and separated is a good choice.

Why is the eslint-rules ignored in the flow.tsx? Is there an issue or something to fix that later?

@Matthbo

Matthbo commented Jul 27, 2026

Copy link
Copy Markdown
Member Author

Because of all the changes that are gonna happen once #610 is ready to take on all the linting changes

@philipsens

Copy link
Copy Markdown
Member

Because of all the changes that are gonna happen once #610 is ready to take on all the linting changes

I saw the other PR and instantly understood it. Thanks for clarifying.

@Matthbo
Matthbo merged commit 32e5220 into master Jul 27, 2026
4 of 5 checks passed
@Matthbo
Matthbo deleted the chore/eslint-align branch July 27, 2026 13:42
@github-project-automation github-project-automation Bot moved this from Review to Done in Frank!Framework Jul 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants