The GitHub Actions job "Required Checks" on texera.git/gh-readonly-queue/main/pr-8717-d1f7e8456daea543fa5e2c85dfc5727444e37e4f has succeeded. Run started by GitHub user aglinxinyuan (triggered by aglinxinyuan).
Head commit for run: c6495c5429d40170698088fee5e49ca17c4e4f64 / Xinyuan Lin <[email protected]> refactor(frontend): remove dead WorkflowUtilService members (#8717) ### What changes were proposed in this PR? Deletes four unused members of `WorkflowUtilService`, plus the rxjs import and the three spec cases that existed only for them. **+1/−85 lines.** There is no behaviour change. The constructor still fills `operatorSchemaList` from the metadata subscription; only the `.next(true)` to a Subject with no subscriber goes. ### History | | | | --- | --- | | **Introduced by** | #712 (2019-06-06): `operatorSchemaListCreatedSubject` + getter. #754 (2020-12-11), "Added operator grouping feature": `getGroupRandomUUID`. #1309 (2021-08-28), "Re-enabling breakpoints": `getBreakpointRandomUUID`. #4020 (2025-11-25), "feat: introduce the LLM-based workflow copilot": `getOperatorTypeList` | | **Usage removed by** | #1674 (2022-10-05), the Yjs shared-editing frontend, removed the last live path to `getGroupRandomUUID` (#3033 later deleted its last textual call, inside a dead `getNewGroup`). #4495 (2026-04-27) removed the copilot tool that called `getOperatorTypeList`. The stream and `getBreakpointRandomUUID` were **never used** | The oldest of these has been dead for seven years, and the newest for five months. ### Any related issues, documentation, discussions? Closes #8716 ### How was this PR tested? No new tests. The 15 remaining service cases cover what is left. >From `frontend/`: - `npx ng test --watch=false`, with one `--include` per spec that imports `workflow-util.service` (20 files): 724 tests, all pass. - `yarn format:ci`: clean. - `npx ng build`: success. To re-check: ``` git grep -n -E "getOperatorTypeList|getGroupRandomUUID|getBreakpointRandomUUID|OperatorSchemaListCreated" -- frontend # no hits ``` ### Was this PR authored or co-authored using generative AI tooling? Generated-by: Claude Code (Claude Opus 5.5) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Report URL: https://github.com/apache/texera/actions/runs/36483798165 With regards, GitHub Actions via GitBox
