frankframework / frankframework/frank-flow

Code completion: If attributes are defined on multiple lines or before position, won't get removed from the suggestions.

Open
#1,048 0 comments 0 reactions 0 assignees View on GitHub
2.0 bug
Dominant language
TypeScript
Stars
33
Forks
9
PR merge metrics
No merged PRs in 30d

Description

Attributes can only be used once inside an XML element. On one line, the used attributes won't be suggested again. This functionality is lacking when the attributes are on multiple lines. It also won't work with the attributes after the cursor position.

Self-closing tags

Comments

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the completion behavior described in the issue for XML elements with attributes on multiple lines, before the cursor, after the cursor, self-closing tags, and comments. Locate the TypeScript completion implementation and its existing tests; done means already-used attributes are consistently excluded from suggestions in each listed case.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
developer-experience, frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.