Task Summary
OperatorPropertyEditFrameComponent (frontend, workspace/component/property-editor/operator-property-edit-frame/) is ~49% line-covered. Extend its existing spec to cover the schema-driven validator and field-mapping logic: attributeTypeRules (enum / const-$data / allOf if-then rules against WorkflowCompilingService.getOperatorInputAttributeType), the inEnum validator, the FileScanOp outputFileName hide expression, field-type mapping (datasetversionselector / repeat-section-dnd / codearea), checkOperatorProperty, typeInferenceOnLambdaFunction, Python-UDF env-schema patching + hideEnvNameWhenDefaultEnvChecked, setInteractivity enable/disable, and the property-change loop guard.
Task Type
Task Summary
OperatorPropertyEditFrameComponent(frontend,workspace/component/property-editor/operator-property-edit-frame/) is ~49% line-covered. Extend its existing spec to cover the schema-driven validator and field-mapping logic:attributeTypeRules(enum / const-$data/allOfif-then rules againstWorkflowCompilingService.getOperatorInputAttributeType), theinEnumvalidator, the FileScanOpoutputFileNamehide expression, field-type mapping (datasetversionselector / repeat-section-dnd / codearea),checkOperatorProperty,typeInferenceOnLambdaFunction, Python-UDF env-schema patching +hideEnvNameWhenDefaultEnvChecked,setInteractivityenable/disable, and the property-change loop guard.Task Type