Remove the unused UserWorkflowListItemComponent and HighlightSearchTermsPipe
Maintainers usually reply within 1 day
@aglinxinyuan is already working on this.
Since Sep 9, 2026.
Assessment
This issue has not been assessed yet.
Description
Task Summary
UserWorkflowListItemComponent is declared in AppModule but its selector texera-user-workflow-list-item appears in no template, so it is never rendered. HighlightSearchTermsPipe dies with it: the component's own template is the pipe's last remaining consumer.
History
| Introduced by | #1937 (2023-05-30) — "Refactored each workflow list item into its own component" |
| Usage removed by | #2793 (2024-08-20) — "Generalize List Item" replaced it with the generic ListItemComponent, deleting the last two texera-user-workflow-list-item uses from search-results.component.html |
The pipe has its own thread: introduced by #2386 (2024-02-16, "Highlight search terms in search result"), it kept a second consumer until #7463 (2026-08-29, "remove the deprecated project feature") dropped entry.name | highlightSearchTerms from that template. Since then the only place the pipe is used is this dead component, so the two must be removed together — remove the component alone and the pipe becomes dead in the same commit.
Dead for about two years. Pure deletion, no behaviour change: −1,104 lines (component 201 + template 210 + styles 21 + its spec 559, pipe 40 + its spec 67, plus six wiring lines).
Task Type
- Refactor / Cleanup
- Dominant language
- Scala
- Stars
- 316
- Forks
- 192
- Avg merge
- 3d 10h
- Merged PRs (30d)
- 131
Getting set up
- No Dockerfile or Docker Compose file
- Has a pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from apache/texera
-
inner.py carries an ASF header over MIT third-party code and is missing from LICENSEPossibly taken @mengw15 claimed this 5 days ago. Open
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
apache/texera#8775 · 1 comment ·
Maintainers usually reply within 1 day
-
Search bar autocomplete stops working after a model appears in the suggestionsPossibly taken @aglinxinyuan claimed this 8 days ago. Open
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
apache/texera#8700 · 1 comment ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
apache/texera#8682 · 5 comments ·
Maintainers usually reply within 1 day
-
JSONL File Scan reads a JSON null as the text "null"Possibly taken @CaroFernando claimed this 6 days ago. Open
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
apache/texera#8674 · 1 comment · 1 assignee ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
Maintainers usually reply within 1 day
Similar issues
-
area:expressions area:ffi bug good first issue priority:medium
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
apache/datafusion-comet#6592 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
chipsalliance/chisel#5504 ·
Maintainers usually reply within 1 day
-
documentation good first issue
Difficulty 2/5 Half a day Newbie friendliness 75/100
Maintainers usually reply within 1 day
-
Homebrew formula 2.1.26: 'cs completions bash' fails (exit 127) because bin/cs is not executableOpen
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
smart-data-lake/smart-data-lake#1166 ·
Maintainers usually reply within 1 day