aboutsummaryrefslogtreecommitdiffstats
path: root/microbenchmark-template
diff options
context:
space:
mode:
authorJulien HENRY <julien.henry@sonarsource.com>2015-06-30 16:08:07 +0200
committerJulien HENRY <julien.henry@sonarsource.com>2015-06-30 16:08:20 +0200
commit0063b92f605464e8d684e5e4aabc41c23a04f513 (patch)
tree1784a758b2fb9807a6f0147020c4394df64cbaab /microbenchmark-template
parent3f109b182cd3fa3d80f3a3b56e90fa4283e64e86 (diff)
downloadsonarqube-0063b92f605464e8d684e5e4aabc41c23a04f513.tar.gz
sonarqube-0063b92f605464e8d684e5e4aabc41c23a04f513.zip
Fix some quality flaws
Diffstat (limited to 'microbenchmark-template')
-rw-r--r--microbenchmark-template/pom.xml2
-rw-r--r--microbenchmark-template/src/main/java/org/sonar/microbenchmark/FileSourceDbBenchmark.java13
-rw-r--r--microbenchmark-template/src/main/java/org/sonar/microbenchmark/SerializationBenchmark.java33
3 files changed, 23 insertions, 25 deletions
diff --git a/microbenchmark-template/pom.xml b/microbenchmark-template/pom.xml
index 7a07993a8b8..261b3d4a58d 100644
--- a/microbenchmark-template/pom.xml
+++ b/microbenchmark-template/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.codehaus.sonar</groupId>
<artifactId>sonar</artifactId>
- <version>5.1-SNAPSHOT</version>
+ <version>5.2-SNAPSHOT</version>
</parent>
<artifactId>microbenchmark-template</artifactId>
<packaging>jar</packaging>
diff --git a/microbenchmark-template/src/main/java/org/sonar/microbenchmark/FileSourceDbBenchmark.java b/microbenchmark-template/src/main/java/org/sonar/microbenchmark/FileSourceDbBenchmark.java
index 99bd0c1026f..94110d436cc 100644
--- a/microbenchmark-template/src/main/java/org/sonar/microbenchmark/FileSourceDbBenchmark.java
+++ b/microbenchmark-template/src/main/java/org/sonar/microbenchmark/FileSourceDbBenchmark.java
@@ -20,6 +20,11 @@
package org.sonar.microbenchmark;
import com.google.protobuf.CodedOutputStream;
+import java.io.ByteArrayOutputStream;
+import java.util.ArrayList;
+import java.util.Arrays;
+import java.util.List;
+import java.util.concurrent.TimeUnit;
import org.apache.commons.lang.RandomStringUtils;
import org.openjdk.jmh.annotations.Benchmark;
import org.openjdk.jmh.annotations.BenchmarkMode;
@@ -38,12 +43,6 @@ import org.openjdk.jmh.runner.options.Options;
import org.openjdk.jmh.runner.options.OptionsBuilder;
import org.sonar.server.source.db.FileSourceDb;
-import java.io.ByteArrayOutputStream;
-import java.util.ArrayList;
-import java.util.Arrays;
-import java.util.List;
-import java.util.concurrent.TimeUnit;
-
/**
*
* See https://code.google.com/p/xxhash/ and https://github.com/jpountz/lz4-java
@@ -79,7 +78,7 @@ public class FileSourceDbBenchmark {
.setSource(RandomStringUtils.randomAlphanumeric(10))
.setHighlighting(RandomStringUtils.randomAlphanumeric(20))
.setSymbols(RandomStringUtils.randomAlphanumeric(20))
- .addAllDuplications(Arrays.asList(12,13,15))
+ .addAllDuplication(Arrays.asList(12, 13, 15))
.build());
}
data = builder.build();
diff --git a/microbenchmark-template/src/main/java/org/sonar/microbenchmark/SerializationBenchmark.java b/microbenchmark-template/src/main/java/org/sonar/microbenchmark/SerializationBenchmark.java
index 7286eabff3b..ff9361d7a0c 100644
--- a/microbenchmark-template/src/main/java/org/sonar/microbenchmark/SerializationBenchmark.java
+++ b/microbenchmark-template/src/main/java/org/sonar/microbenchmark/SerializationBenchmark.java
@@ -24,6 +24,21 @@ import com.esotericsoftware.kryo.io.Output;
import com.google.gson.Gson;
import com.google.gson.GsonBuilder;
import com.google.gson.stream.JsonWriter;
+import java.io.BufferedOutputStream;
+import java.io.BufferedWriter;
+import java.io.Externalizable;
+import java.io.File;
+import java.io.FileOutputStream;
+import java.io.FileWriter;
+import java.io.IOException;
+import java.io.ObjectInput;
+import java.io.ObjectOutput;
+import java.io.ObjectOutputStream;
+import java.io.OutputStream;
+import java.io.Serializable;
+import java.util.Arrays;
+import java.util.List;
+import java.util.concurrent.TimeUnit;
import org.openjdk.jmh.annotations.Benchmark;
import org.openjdk.jmh.annotations.BenchmarkMode;
import org.openjdk.jmh.annotations.Fork;
@@ -41,22 +56,6 @@ import org.openjdk.jmh.runner.options.OptionsBuilder;
import org.sonar.batch.protocol.Constants;
import org.sonar.batch.protocol.output.BatchReport;
-import java.io.BufferedOutputStream;
-import java.io.BufferedWriter;
-import java.io.Externalizable;
-import java.io.File;
-import java.io.FileOutputStream;
-import java.io.FileWriter;
-import java.io.IOException;
-import java.io.ObjectInput;
-import java.io.ObjectOutput;
-import java.io.ObjectOutputStream;
-import java.io.OutputStream;
-import java.io.Serializable;
-import java.util.Arrays;
-import java.util.List;
-import java.util.concurrent.TimeUnit;
-
@OutputTimeUnit(TimeUnit.MILLISECONDS)
@State(Scope.Thread)
@Fork(1)
@@ -103,7 +102,7 @@ public class SerializationBenchmark {
issueBuilder.setMsg("this is the message of issue " + i);
issueBuilder.setLine(i);
issueBuilder.setAuthorLogin("someone");
- issueBuilder.addAllTags(Arrays.asList("tag" + i, "othertag" + i));
+ issueBuilder.addAllTag(Arrays.asList("tag" + i, "othertag" + i));
issueBuilder.build().writeDelimitedTo(out);
}
}