From 56c976e2e1bee908398f563895446cb35970e2a1 Mon Sep 17 00:00:00 2001 From: Christian Wulf <chw@informatik.uni-kiel.de> Date: Wed, 17 Dec 2014 08:26:22 +0100 Subject: [PATCH] added BETTER task tag; added Analysis.validateStages() --- .settings/org.eclipse.jdt.core.prefs | 3 +++ src/main/java/teetime/framework/Analysis.java | 9 +++++++++ 2 files changed, 12 insertions(+) diff --git a/.settings/org.eclipse.jdt.core.prefs b/.settings/org.eclipse.jdt.core.prefs index ee85ea23..849a31cb 100644 --- a/.settings/org.eclipse.jdt.core.prefs +++ b/.settings/org.eclipse.jdt.core.prefs @@ -98,6 +98,9 @@ org.eclipse.jdt.core.compiler.problem.unusedTypeParameter=ignore org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning org.eclipse.jdt.core.compiler.source=1.6 +org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled +org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL,LOW +org.eclipse.jdt.core.compiler.taskTags=TODO,FIXME,XXX,BETTER org.eclipse.jdt.core.formatter.align_type_members_on_columns=false org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression=16 org.eclipse.jdt.core.formatter.alignment_for_arguments_in_annotation=0 diff --git a/src/main/java/teetime/framework/Analysis.java b/src/main/java/teetime/framework/Analysis.java index 32cf310a..970d1628 100644 --- a/src/main/java/teetime/framework/Analysis.java +++ b/src/main/java/teetime/framework/Analysis.java @@ -32,6 +32,15 @@ public class Analysis implements UncaughtExceptionHandler { public Analysis(final AnalysisConfiguration configuration) { this.configuration = configuration; + validateStages(); + } + + private void validateStages() { + // TODO validate concurrently + final List<Stage> threadableStageJobs = this.configuration.getThreadableStageJobs(); + for (Stage stage : threadableStageJobs) { + // portConnectionValidator.validate(stage); + } } /** -- GitLab