The GitHub Actions job "Issue take commands" on texera.git/main has succeeded. Run started by GitHub user Ma77Ball (triggered by Ma77Ball).
Head commit for run: 8748b14a36aabef6ee02fc109cd407945c5bdd36 / Matthew B. <[email protected]> fix: Duplicate JSONToMap in JSONUtils and JSONUtil (#4977) <!-- Thanks for sending a pull request (PR)! Here are some tips for you: 1. If this is your first time, please read our contributor guidelines: [Contributing to Texera](https://github.com/apache/texera/blob/main/CONTRIBUTING.md) 2. Ensure you have added or run the appropriate tests for your PR 3. If the PR is work in progress, mark it a draft on GitHub. 4. Please write your PR title to summarize what this PR proposes, we are following Conventional Commits style for PR titles as well. 5. Be sure to keep the PR description updated to reflect all changes. --> ### What changes were proposed in this PR? `JSONToMap` was duplicated byte-for-byte in `JSONUtils.scala` (workflow-core) and `JSONUtil.scala` (workflow-operator). Deleted the workflow-operator copy and updated `JSONLScanSourceOpExec` to import from `JSONUtils`. ### Any related issues, documentation, discussions? closes: #4813 ### How was this PR tested? Existing `JSONLScanSourceOpExec` tests. No behavior change ### Was this PR authored or co-authored using generative AI tooling? <!-- If generative AI tooling has been used in the process of authoring this PR, please include the phrase: 'Generated-by: ' followed by the name of the tool and its version. If no, write 'No'. Please refer to the [ASF Generative Tooling Guidance](https://www.apache.org/legal/generative-tooling.html) for details. --> Co-authored by Claude Opus 4.7 in compliance with ASF Report URL: https://github.com/apache/texera/actions/runs/25535828359 With regards, GitHub Actions via GitBox
