From ba27ad685a03ff945dc9db371ffe2a5b340c546d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=B6ren=20Henning?= <stu114708@informatik.uni-kiel.de>
Date: Mon, 18 Jan 2016 17:50:25 +0100
Subject: [PATCH] fix some bugs

---
 .../java/kieker/analysis/dev/OperationsDependency.java |  5 +++--
 .../analysis/dev/OperationsDependencyRelation.java     | 10 +++++-----
 2 files changed, 8 insertions(+), 7 deletions(-)

diff --git a/src/main/java/kieker/analysis/dev/OperationsDependency.java b/src/main/java/kieker/analysis/dev/OperationsDependency.java
index ae2c71dc..b1ae7bcc 100644
--- a/src/main/java/kieker/analysis/dev/OperationsDependency.java
+++ b/src/main/java/kieker/analysis/dev/OperationsDependency.java
@@ -49,10 +49,11 @@ public class OperationsDependency {
 			OperationsDependencyRelation relation = new OperationsDependencyRelation(callee, caller);
 			relations.put(key, relation);
 		}
+
 		if (call.isFailed()) {
-			relations.get(key).addCall();
+			relations.get(key).addFailuredCalls(call.getCalls()); // TODO Temp
 		} else {
-			relations.get(key).addFailuredCall();
+			relations.get(key).addCalls(call.getCalls()); // TODO Temp
 		}
 	}
 
diff --git a/src/main/java/kieker/analysis/dev/OperationsDependencyRelation.java b/src/main/java/kieker/analysis/dev/OperationsDependencyRelation.java
index 5556a23d..d9ad5d24 100644
--- a/src/main/java/kieker/analysis/dev/OperationsDependencyRelation.java
+++ b/src/main/java/kieker/analysis/dev/OperationsDependencyRelation.java
@@ -34,13 +34,13 @@ public class OperationsDependencyRelation {
 		return callee;
 	}
 
-	public void addCall() {
-		calls++;
+	public void addCalls(final int calls) {
+		this.calls += calls;
 	}
 
-	public void addFailuredCall() {
-		failuredCalls++;
-		addCall();
+	public void addFailuredCalls(final int failuredCalls) {
+		addCalls(failuredCalls);
+		this.failuredCalls += failuredCalls;
 	}
 
 	public int getCalls() {
-- 
GitLab