From e8a3d2a56a11d96bf00f62f06d1e9ac94ee57a47 Mon Sep 17 00:00:00 2001 From: Peter Kriens Date: Tue, 23 Apr 2024 12:29:52 +0200 Subject: [PATCH] NPE in Add to -buildpath Quickfix. Fixes #6096 --- Signed-off-by: Peter Kriens Signed-off-by: Peter Kriens --- .../src/aQute/bnd/build/model/BndEditModel.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/biz.aQute.bndlib/src/aQute/bnd/build/model/BndEditModel.java b/biz.aQute.bndlib/src/aQute/bnd/build/model/BndEditModel.java index a2594e034d..1876bcc5b0 100644 --- a/biz.aQute.bndlib/src/aQute/bnd/build/model/BndEditModel.java +++ b/biz.aQute.bndlib/src/aQute/bnd/build/model/BndEditModel.java @@ -395,9 +395,9 @@ public BndEditModel(IDocument document) throws IOException { public BndEditModel(Workspace workspace, Processor processor) throws IOException { this(workspace); this.owner = processor; - File propertiesFile = processor.getPropertiesFile(); - if (propertiesFile.isFile()) - this.document = new Document(IO.collect(propertiesFile)); + this.inputFile = processor.getPropertiesFile(); + if (inputFile != null && inputFile.isFile()) + this.document = new Document(IO.collect(inputFile)); else this.document = new Document(""); loadFrom(this.document);