diff options
author | Julien HENRY <julien.henry@sonarsource.com> | 2015-06-30 16:08:07 +0200 |
---|---|---|
committer | Julien HENRY <julien.henry@sonarsource.com> | 2015-06-30 16:08:20 +0200 |
commit | 0063b92f605464e8d684e5e4aabc41c23a04f513 (patch) | |
tree | 1784a758b2fb9807a6f0147020c4394df64cbaab /microbenchmark-template | |
parent | 3f109b182cd3fa3d80f3a3b56e90fa4283e64e86 (diff) | |
download | sonarqube-0063b92f605464e8d684e5e4aabc41c23a04f513.tar.gz sonarqube-0063b92f605464e8d684e5e4aabc41c23a04f513.zip |
Fix some quality flaws
Diffstat (limited to 'microbenchmark-template')
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); } } |