From 4a8e3e31edd815aa7e5d7e1d0671c7278bff42e7 Mon Sep 17 00:00:00 2001
From: Carmen Carlan <carlan@fortiss.org>
Date: Fri, 25 Aug 2017 14:45:05 +0000
Subject: [PATCH] fix by Vincent

---
 .../org/fortiss/tooling/kernel/internal/ConstraintService.java | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/internal/ConstraintService.java b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/internal/ConstraintService.java
index 8f66e452c..13dcf3d0f 100644
--- a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/internal/ConstraintService.java
+++ b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/internal/ConstraintService.java
@@ -163,6 +163,9 @@ public final class ConstraintService implements IIntrospectiveKernelService, ICo
 	/** {@inheritDoc} */
 	@Override
 	public boolean isUpToDate(ConstraintInstance ci) {
+		if(ci == null) {
+			throw new NullPointerException();
+		}
 		for(IConstrained c : ci.getConstraineds()) {
 			BigInteger computeCheckSum = computeCheckSum(c, ci);
 			EMap<String, BigInteger> checksumMap = c.getChecksumsPerConstraintName();
-- 
GitLab