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

Reply via email to