From d87f5fa192259a3aabb9f79e7ebbde53357d8a43 Mon Sep 17 00:00:00 2001
From: felmer <felmer>
Date: Wed, 23 Apr 2008 06:52:43 +0000
Subject: [PATCH] replace same asserts by if constructs

SVN: 5748
---
 .../ch/systemsx/cisd/bds/storage/filesystem/Directory.java   | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/bds/source/java/ch/systemsx/cisd/bds/storage/filesystem/Directory.java b/bds/source/java/ch/systemsx/cisd/bds/storage/filesystem/Directory.java
index 50fb5acf7fc..0aaaa43ac50 100644
--- a/bds/source/java/ch/systemsx/cisd/bds/storage/filesystem/Directory.java
+++ b/bds/source/java/ch/systemsx/cisd/bds/storage/filesystem/Directory.java
@@ -108,7 +108,10 @@ final class Directory extends AbstractNode implements IDirectory
     public final IFile addKeyValuePair(final String key, final String value)
     {
         assert key != null : "Given key can not be null.";
-        assert value != null : "Given value can not be null.";
+        if (value == null)
+        {
+            throw new IllegalArgumentException("Value for key '" + key + "' not specified.");
+        }
         java.io.File file = new java.io.File(nodeFile, key);
         FileUtilities.writeToFile(file, value);
         return new File(file);
-- 
GitLab