From 7de0aa996a41ddd109f0b38bfa28b9ad798970a3 Mon Sep 17 00:00:00 2001 From: David Glodich Date: Fri, 16 Jul 2021 09:31:23 -0400 Subject: [PATCH] ZENG-172181: Additional pom.xml updates for dependabot update. Fixed FindBugs issue. --- pom.xml | 5 +++-- .../com/compuware/jenkins/build/CodeCoverageScanner.java | 3 +++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index dc24b0d..17b1cac 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ org.jenkins-ci.plugins plugin - 2.21 + 3.2 com.compuware.jenkins @@ -14,8 +14,9 @@ hpi + 1.7.26 - 2.21 + 2.222.4 8 diff --git a/src/main/java/com/compuware/jenkins/build/CodeCoverageScanner.java b/src/main/java/com/compuware/jenkins/build/CodeCoverageScanner.java index 3789bb6..a0ed4cd 100644 --- a/src/main/java/com/compuware/jenkins/build/CodeCoverageScanner.java +++ b/src/main/java/com/compuware/jenkins/build/CodeCoverageScanner.java @@ -84,6 +84,9 @@ public void perform(Run run, FilePath workspace, Launcher launcher, TaskLi PrintStream logger = listener.getLogger(); CpwrGlobalConfiguration globalConfig = CpwrGlobalConfiguration.get(); VirtualChannel vChannel = launcher.getChannel(); + if (vChannel == null) { + throw new IllegalStateException("Could not get virtual channel from launcher."); //$NON-NLS-1$ + } // Check CLI compatibility FilePath cliDirectory = new FilePath(vChannel, globalConfig.getTopazCLILocation(launcher));