From 3e0f372b61d110f8b3592f090bbcd4917ca45ac1 Mon Sep 17 00:00:00 2001 From: Jeremie Bresson Date: Wed, 26 Mar 2025 07:14:54 +0100 Subject: [PATCH] feat: add a warning when an entry provided with "--classpath" does not exists --- .../com/google/cloud/functions/invoker/runner/Invoker.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/invoker/core/src/main/java/com/google/cloud/functions/invoker/runner/Invoker.java b/invoker/core/src/main/java/com/google/cloud/functions/invoker/runner/Invoker.java index da5e72ec..25f9e36c 100644 --- a/invoker/core/src/main/java/com/google/cloud/functions/invoker/runner/Invoker.java +++ b/invoker/core/src/main/java/com/google/cloud/functions/invoker/runner/Invoker.java @@ -418,6 +418,9 @@ static URL[] classpathToUrls(String classpath) { urls.addAll(jarsIn(component.substring(0, component.length() - 2))); } else { Path path = Paths.get(component); + if(!Files.isRegularFile(path)) { + logger.log(Level.WARNING, "Classpath entry '" + path + "' does not exist"); + } try { urls.add(path.toUri().toURL()); } catch (MalformedURLException e) {