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

hansva pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/hop.git


The following commit(s) were added to refs/heads/main by this push:
     new 1aaeb9b876 The check result is inconsistent for the workflow #8465 
(#8476)
1aaeb9b876 is described below

commit 1aaeb9b8766e5d979d08379a95f80b2db483032c
Author: Nicolas Adment <[email protected]>
AuthorDate: Mon Sep 21 13:12:23 2026 +0200

    The check result is inconsistent for the workflow #8465 (#8476)
---
 .../src/main/java/org/apache/hop/lint/LintCheckResultAdapter.java     | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git 
a/plugins/misc/lint/src/main/java/org/apache/hop/lint/LintCheckResultAdapter.java
 
b/plugins/misc/lint/src/main/java/org/apache/hop/lint/LintCheckResultAdapter.java
index c9633d9f88..cbd82b3380 100644
--- 
a/plugins/misc/lint/src/main/java/org/apache/hop/lint/LintCheckResultAdapter.java
+++ 
b/plugins/misc/lint/src/main/java/org/apache/hop/lint/LintCheckResultAdapter.java
@@ -26,6 +26,7 @@ import org.apache.hop.pipeline.PipelineMeta;
 import org.apache.hop.pipeline.transform.TransformMeta;
 import org.apache.hop.workflow.WorkflowMeta;
 import org.apache.hop.workflow.action.ActionMeta;
+import org.apache.hop.workflow.action.IAction;
 
 /** Converts between lint results and Hop native verify results ({@link 
ICheckResult}). */
 public final class LintCheckResultAdapter {
@@ -163,7 +164,8 @@ public final class LintCheckResultAdapter {
     if (source instanceof TransformMeta) {
       return LintSourceRef.transform(source.getName());
     }
-    if (source instanceof ActionMeta) {
+    // Hop's own workflow verify reports the IAction as the source, not its 
ActionMeta.
+    if (source instanceof ActionMeta || source instanceof IAction) {
       return LintSourceRef.action(source.getName());
     }
     if (source instanceof PipelineMeta) {

Reply via email to