From 9769dd85d44a9bd0780d99d98f7cb9e20f5bf79d Mon Sep 17 00:00:00 2001 From: Jesse Glick Date: Fri, 27 Jan 2023 13:54:03 -0500 Subject: [PATCH] Handle `IllegalArgumentException` from `Properties.load` --- .../org/jenkinsci/maven/plugins/hpi/PluginWorkspaceMapImpl.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/java/org/jenkinsci/maven/plugins/hpi/PluginWorkspaceMapImpl.java b/src/main/java/org/jenkinsci/maven/plugins/hpi/PluginWorkspaceMapImpl.java index 4fa919d3a2..45b61465f0 100644 --- a/src/main/java/org/jenkinsci/maven/plugins/hpi/PluginWorkspaceMapImpl.java +++ b/src/main/java/org/jenkinsci/maven/plugins/hpi/PluginWorkspaceMapImpl.java @@ -36,6 +36,8 @@ private Properties loadMap() throws IOException { if (mapFile.isFile()) { try (InputStream is = new FileInputStream(mapFile)) { p.load(is); + } catch (IllegalArgumentException x) { + throw new IOException("Malformed " + mapFile + ": " + x, x); } } return p;