application-tracer
Changes
pom.xml 9(+8 -1)
Details
pom.xml 9(+8 -1)
diff --git a/pom.xml b/pom.xml
index 1c46302..a6e29a7 100644
--- a/pom.xml
+++ b/pom.xml
@@ -46,7 +46,7 @@
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>aspectj-maven-plugin</artifactId>
- <version>1.7</version>
+ <version>1.11</version>
<configuration>
<complianceLevel>1.8</complianceLevel>
<source>1.8</source>
@@ -64,6 +64,13 @@
</goals>
</execution>
</executions>
+ <dependencies>
+ <dependency>
+ <groupId>org.aspectj</groupId>
+ <artifactId>aspectjtools</artifactId>
+ <version>1.9.1</version>
+ </dependency>
+ </dependencies>
</plugin>
</plugins>
</build>
diff --git a/src/main/java/br/ufrgs/inf/prosoft/applicationtracer/TracerAspect.java b/src/main/java/br/ufrgs/inf/prosoft/applicationtracer/TracerAspect.java
index ccfb5ae..e957c1e 100644
--- a/src/main/java/br/ufrgs/inf/prosoft/applicationtracer/TracerAspect.java
+++ b/src/main/java/br/ufrgs/inf/prosoft/applicationtracer/TracerAspect.java
@@ -75,7 +75,7 @@ public class TracerAspect {
}
}
if (verbose) {
- System.out.print("[ApplicationTracer] tracing " + longsignature + " ... ");
+ System.out.print("[ApplicationTracer] tracing " + longsignature + "... ");
}
String[] split = longsignature.substring(0, longsignature.length() - 1).split("\\(");
String[] modifiersReturnAndName = split[0].split(" ");
@@ -105,15 +105,17 @@ public class TracerAspect {
}
synchronized (TracerAspect.class) {
if (verbose) {
- System.out.print(System.currentTimeMillis() + " ... ");
+ System.out.print(System.currentTimeMillis() + "... ");
}
String jsonTrace = JSONSerialiser.serialiseAcyclicObject(trace);
jsonTrace += "\n";
- System.out.print(System.currentTimeMillis() + " ... ");
+ if (verbose) {
+ System.out.print(System.currentTimeMillis() + "... ");
+ }
try (FileWriter fileWriter = new FileWriter(tracesPath, true)) {
fileWriter.write(jsonTrace);
}
- if (verbose){
+ if (verbose) {
System.out.println(System.currentTimeMillis());
}
}