frankframework / frankframework/frank-flow
Code completion: If attributes are defined on multiple lines or before position, won't get removed from the suggestions.
- 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
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