The GitHub Actions job "Lint PR" on texera.git/fix/5021-npe-unresolvable-scan-source has succeeded. Run started by GitHub user mengw15 (triggered by mengw15).
Head commit for run: 2eae1506a683c9c570ca94ea495e9cd62de65dea / mengw15 <[email protected]> fix: avoid NPE in WorkflowCompilationResource for missing schemas When the compiler yields Some(null) for a port whose output schema cannot be derived (e.g. an unresolvable scan source file), the resource previously dereferenced the null Schema and surfaced an NPE as HTTP 500. Normalize Some(null) to None via schemaOption.flatMap(Option(_)) so the structured WorkflowCompilationFailure reaches the client instead. Closes #5021. Co-Authored-By: Claude Opus 4.7 (1M context) <[email protected]> Report URL: https://github.com/apache/texera/actions/runs/25950783467 With regards, GitHub Actions via GitBox
