This is an automated email from the ASF dual-hosted git repository.

github-merge-queue[bot] pushed a commit to branch 
gh-readonly-queue/main/pr-8902-e2238c442a9dbf9f58d9d4fa37b9c344d7cfaab4
in repository https://gitbox.apache.org/repos/asf/texera.git

commit 0efda29c5e691fdaca335531a2cd16b3c6719fa6
Author: Matthew B. <[email protected]>
AuthorDate: Wed Oct 7 09:07:35 2026 +0000

    refactor(amber): remove unused private updateLatestVersion (#8902)
    
    ### What changes were proposed in this PR?
    - Remove the unused `private def updateLatestVersion` (and its Scaladoc)
    from `WorkflowVersionResource.scala`.
    - The method has zero call sites repo-wide and carries no JAX-RS
    annotation, so it is unreachable dead code; the helpers it called
    (`getLatestVersion`, `workflowVersionDao`) remain in use elsewhere.
    ### Any related issues, documentation, discussions?
    Closes: #8901
    ### How was this PR tested?
    - Non-functional change (dead private method removal); no behavior
    changes, so no test added.
    - Confirm no call sites remain: run `rg -nw "updateLatestVersion"` and
    expect no hits after removal.
    ### Was this PR authored or co-authored using generative AI tooling?
    Co-authored with Claude Opus 4.8 in compliance with ASF
---
 .../dashboard/user/workflow/WorkflowVersionResource.scala  | 14 --------------
 1 file changed, 14 deletions(-)

diff --git 
a/amber/src/main/scala/org/apache/texera/web/resource/dashboard/user/workflow/WorkflowVersionResource.scala
 
b/amber/src/main/scala/org/apache/texera/web/resource/dashboard/user/workflow/WorkflowVersionResource.scala
index 3a0a5b61f5..41f0378579 100644
--- 
a/amber/src/main/scala/org/apache/texera/web/resource/dashboard/user/workflow/WorkflowVersionResource.scala
+++ 
b/amber/src/main/scala/org/apache/texera/web/resource/dashboard/user/workflow/WorkflowVersionResource.scala
@@ -86,20 +86,6 @@ object WorkflowVersionResource {
     }
   }
 
-  /**
-    * This function updates the content of the latest version and inserts a 
new empty version for the current workflow
-    *
-    * @param patch to update latest version
-    * @param wid
-    */
-  private def updateLatestVersion(patch: String, wid: Integer): Unit = {
-    // get the latest version to update its content
-    val vid = getLatestVersion(wid)
-    val workflowVersion = workflowVersionDao.fetchOneByVid(vid)
-    workflowVersion.setContent(patch)
-    workflowVersionDao.update(workflowVersion)
-  }
-
   /**
     * This function retrieves the latest version of a workflow
     *

Reply via email to