From 240e7abe2af7caa5900865b4df59b3e9f6a9ec3e Mon Sep 17 00:00:00 2001 From: Julien HENRY Date: Wed, 16 Jan 2013 10:46:30 +0100 Subject: SONARPLUGINS-2604 -X implies -e * Enabling debug mode with -X should also display stack traces --- src/main/java/org/sonar/runner/Main.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/main/java') diff --git a/src/main/java/org/sonar/runner/Main.java b/src/main/java/org/sonar/runner/Main.java index 4d73b35..59c302c 100644 --- a/src/main/java/org/sonar/runner/Main.java +++ b/src/main/java/org/sonar/runner/Main.java @@ -81,6 +81,9 @@ public final class Main { } private int execute(Properties argsProperties) { + if (displayStackTrace) { + Logs.info("Error stacktraces are turned on."); + } Stats stats = new Stats().start(); try { loadProperties(argsProperties); @@ -256,10 +259,10 @@ public final class Main { } else if ("-e".equals(arg) || "--errors".equals(arg)) { displayStackTrace = true; - Logs.info("Error stacktraces are turned on."); } else if ("-X".equals(arg) || "--debug".equals(arg)) { props.setProperty(Runner.PROPERTY_VERBOSE, "true"); + displayStackTrace = true; debugMode = true; } else if ("-D".equals(arg) || "--define".equals(arg)) { -- cgit v1.2.3