AnzhiZhang opened a new issue, #4053: URL: https://github.com/apache/texera/issues/4053
### Task Summary #3692 addressed the not blank validation issue for basic chart operators, and this can also apply to all operators. Additionally, many backend `assert` calls do not provide a `message` parameter. When errors propagate to the frontend, developers need to locate the relevant line, which confuses users. For example, https://github.com/apache/texera/blob/b89273d07c6535203d5b60e15b28efccf173490c/common/workflow-operator/src/main/scala/org/apache/amber/operator/visualization/pieChart/PieChartOpDesc.scala#L78 This issue is created as a task to improve not blank validation for all operator attributes. Please see previous issues for more information. This could be a starter task, as it only requires similar changes from previous solutions, such as #4006, to help familiarize with the codebase. ### Priority P3 – Low ### Task Type - [x] Code Implementation - [ ] Documentation - [ ] Refactor / Cleanup - [ ] Testing / QA - [ ] DevOps / Deployment -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
