diff --git a/build.gradle b/build.gradle index 4b2abbf..21cf3c5 100644 --- a/build.gradle +++ b/build.gradle @@ -7,7 +7,7 @@ plugins { id 'me.champeau.jmh' version '0.7.1' } -group = 'com.github.piotrrzysko' +group = 'org.simdjson' version = '0.0.1-SNAPSHOT' repositories { diff --git a/src/jmh/java/com/github/piotrrzysko/simdjson/ParseAndSelectBenchmark.java b/src/jmh/java/org/simdjson/ParseAndSelectBenchmark.java similarity index 97% rename from src/jmh/java/com/github/piotrrzysko/simdjson/ParseAndSelectBenchmark.java rename to src/jmh/java/org/simdjson/ParseAndSelectBenchmark.java index f399e68..a37135c 100644 --- a/src/jmh/java/com/github/piotrrzysko/simdjson/ParseAndSelectBenchmark.java +++ b/src/jmh/java/org/simdjson/ParseAndSelectBenchmark.java @@ -1,4 +1,4 @@ -package com.github.piotrrzysko.simdjson; +package org.simdjson; import com.alibaba.fastjson2.JSON; import com.alibaba.fastjson2.JSONObject; @@ -24,7 +24,7 @@ import java.util.Set; import java.util.concurrent.TimeUnit; -import static com.github.piotrrzysko.simdjson.SimdJsonPaddingUtil.padded; +import static org.simdjson.SimdJsonPaddingUtil.padded; @State(Scope.Benchmark) @BenchmarkMode(Mode.Throughput) diff --git a/src/jmh/java/com/github/piotrrzysko/simdjson/ParseBenchmark.java b/src/jmh/java/org/simdjson/ParseBenchmark.java similarity index 92% rename from src/jmh/java/com/github/piotrrzysko/simdjson/ParseBenchmark.java rename to src/jmh/java/org/simdjson/ParseBenchmark.java index a82bfa5..e64c0cc 100644 --- a/src/jmh/java/com/github/piotrrzysko/simdjson/ParseBenchmark.java +++ b/src/jmh/java/org/simdjson/ParseBenchmark.java @@ -1,4 +1,4 @@ -package com.github.piotrrzysko.simdjson; +package org.simdjson; import org.openjdk.jmh.annotations.Benchmark; import org.openjdk.jmh.annotations.BenchmarkMode; @@ -14,7 +14,7 @@ import java.io.InputStream; import java.util.concurrent.TimeUnit; -import static com.github.piotrrzysko.simdjson.SimdJsonPaddingUtil.padded; +import static org.simdjson.SimdJsonPaddingUtil.padded; @State(Scope.Benchmark) @BenchmarkMode(Mode.Throughput) diff --git a/src/jmh/java/com/github/piotrrzysko/simdjson/SimdJsonPaddingUtil.java b/src/jmh/java/org/simdjson/SimdJsonPaddingUtil.java similarity index 84% rename from src/jmh/java/com/github/piotrrzysko/simdjson/SimdJsonPaddingUtil.java rename to src/jmh/java/org/simdjson/SimdJsonPaddingUtil.java index c0309d6..347e59d 100644 --- a/src/jmh/java/com/github/piotrrzysko/simdjson/SimdJsonPaddingUtil.java +++ b/src/jmh/java/org/simdjson/SimdJsonPaddingUtil.java @@ -1,4 +1,4 @@ -package com.github.piotrrzysko.simdjson; +package org.simdjson; class SimdJsonPaddingUtil { diff --git a/src/jmh/scala/com/github/piotrrzysko/simdjson/Twitter.scala b/src/jmh/scala/org/simdjson/Twitter.scala similarity index 89% rename from src/jmh/scala/com/github/piotrrzysko/simdjson/Twitter.scala rename to src/jmh/scala/org/simdjson/Twitter.scala index f46b786..0be7966 100644 --- a/src/jmh/scala/com/github/piotrrzysko/simdjson/Twitter.scala +++ b/src/jmh/scala/org/simdjson/Twitter.scala @@ -1,4 +1,4 @@ -package com.github.piotrrzysko.simdjson +package org.simdjson import com.github.plokhotnyuk.jsoniter_scala.core.JsonValueCodec import com.github.plokhotnyuk.jsoniter_scala.macros.JsonCodecMaker diff --git a/src/main/java/com/github/piotrrzysko/simdjson/BitIndexes.java b/src/main/java/org/simdjson/BitIndexes.java similarity index 97% rename from src/main/java/com/github/piotrrzysko/simdjson/BitIndexes.java rename to src/main/java/org/simdjson/BitIndexes.java index 920d41f..4ab1dde 100644 --- a/src/main/java/com/github/piotrrzysko/simdjson/BitIndexes.java +++ b/src/main/java/org/simdjson/BitIndexes.java @@ -1,4 +1,4 @@ -package com.github.piotrrzysko.simdjson; +package org.simdjson; class BitIndexes { diff --git a/src/main/java/com/github/piotrrzysko/simdjson/BlockReader.java b/src/main/java/org/simdjson/BlockReader.java similarity index 96% rename from src/main/java/com/github/piotrrzysko/simdjson/BlockReader.java rename to src/main/java/org/simdjson/BlockReader.java index bc73d1d..4567386 100644 --- a/src/main/java/com/github/piotrrzysko/simdjson/BlockReader.java +++ b/src/main/java/org/simdjson/BlockReader.java @@ -1,4 +1,4 @@ -package com.github.piotrrzysko.simdjson; +package org.simdjson; import java.util.Arrays; diff --git a/src/main/java/com/github/piotrrzysko/simdjson/CharactersClassifier.java b/src/main/java/org/simdjson/CharactersClassifier.java similarity index 98% rename from src/main/java/com/github/piotrrzysko/simdjson/CharactersClassifier.java rename to src/main/java/org/simdjson/CharactersClassifier.java index 2fc8b81..df0bf9e 100644 --- a/src/main/java/com/github/piotrrzysko/simdjson/CharactersClassifier.java +++ b/src/main/java/org/simdjson/CharactersClassifier.java @@ -1,4 +1,4 @@ -package com.github.piotrrzysko.simdjson; +package org.simdjson; import jdk.incubator.vector.ByteVector; import jdk.incubator.vector.VectorShuffle; diff --git a/src/main/java/com/github/piotrrzysko/simdjson/IntegerUtils.java b/src/main/java/org/simdjson/IntegerUtils.java similarity index 92% rename from src/main/java/com/github/piotrrzysko/simdjson/IntegerUtils.java rename to src/main/java/org/simdjson/IntegerUtils.java index 57375bf..ab6b17e 100644 --- a/src/main/java/com/github/piotrrzysko/simdjson/IntegerUtils.java +++ b/src/main/java/org/simdjson/IntegerUtils.java @@ -1,4 +1,4 @@ -package com.github.piotrrzysko.simdjson; +package org.simdjson; class IntegerUtils { diff --git a/src/main/java/com/github/piotrrzysko/simdjson/JsonCharUtils.java b/src/main/java/org/simdjson/JsonCharUtils.java similarity index 98% rename from src/main/java/com/github/piotrrzysko/simdjson/JsonCharUtils.java rename to src/main/java/org/simdjson/JsonCharUtils.java index a4aa58f..4768f48 100644 --- a/src/main/java/com/github/piotrrzysko/simdjson/JsonCharUtils.java +++ b/src/main/java/org/simdjson/JsonCharUtils.java @@ -1,4 +1,4 @@ -package com.github.piotrrzysko.simdjson; +package org.simdjson; class JsonCharUtils { diff --git a/src/main/java/com/github/piotrrzysko/simdjson/JsonCharacterBlock.java b/src/main/java/org/simdjson/JsonCharacterBlock.java similarity index 74% rename from src/main/java/com/github/piotrrzysko/simdjson/JsonCharacterBlock.java rename to src/main/java/org/simdjson/JsonCharacterBlock.java index 111d0c1..b99db20 100644 --- a/src/main/java/com/github/piotrrzysko/simdjson/JsonCharacterBlock.java +++ b/src/main/java/org/simdjson/JsonCharacterBlock.java @@ -1,4 +1,4 @@ -package com.github.piotrrzysko.simdjson; +package org.simdjson; record JsonCharacterBlock(long whitespace, long op) { diff --git a/src/main/java/com/github/piotrrzysko/simdjson/JsonIterator.java b/src/main/java/org/simdjson/JsonIterator.java similarity index 99% rename from src/main/java/com/github/piotrrzysko/simdjson/JsonIterator.java rename to src/main/java/org/simdjson/JsonIterator.java index 8412871..3e96274 100644 --- a/src/main/java/com/github/piotrrzysko/simdjson/JsonIterator.java +++ b/src/main/java/org/simdjson/JsonIterator.java @@ -1,4 +1,4 @@ -package com.github.piotrrzysko.simdjson; +package org.simdjson; import java.util.Arrays; diff --git a/src/main/java/com/github/piotrrzysko/simdjson/JsonParsingException.java b/src/main/java/org/simdjson/JsonParsingException.java similarity index 77% rename from src/main/java/com/github/piotrrzysko/simdjson/JsonParsingException.java rename to src/main/java/org/simdjson/JsonParsingException.java index dc7623d..5091eb2 100644 --- a/src/main/java/com/github/piotrrzysko/simdjson/JsonParsingException.java +++ b/src/main/java/org/simdjson/JsonParsingException.java @@ -1,4 +1,4 @@ -package com.github.piotrrzysko.simdjson; +package org.simdjson; public class JsonParsingException extends RuntimeException { diff --git a/src/main/java/com/github/piotrrzysko/simdjson/JsonStringBlock.java b/src/main/java/org/simdjson/JsonStringBlock.java similarity index 83% rename from src/main/java/com/github/piotrrzysko/simdjson/JsonStringBlock.java rename to src/main/java/org/simdjson/JsonStringBlock.java index f661e8b..d806681 100644 --- a/src/main/java/com/github/piotrrzysko/simdjson/JsonStringBlock.java +++ b/src/main/java/org/simdjson/JsonStringBlock.java @@ -1,4 +1,4 @@ -package com.github.piotrrzysko.simdjson; +package org.simdjson; record JsonStringBlock(long quote, long inString) { diff --git a/src/main/java/com/github/piotrrzysko/simdjson/JsonStringScanner.java b/src/main/java/org/simdjson/JsonStringScanner.java similarity index 98% rename from src/main/java/com/github/piotrrzysko/simdjson/JsonStringScanner.java rename to src/main/java/org/simdjson/JsonStringScanner.java index 233aeca..a9a78ab 100644 --- a/src/main/java/com/github/piotrrzysko/simdjson/JsonStringScanner.java +++ b/src/main/java/org/simdjson/JsonStringScanner.java @@ -1,4 +1,4 @@ -package com.github.piotrrzysko.simdjson; +package org.simdjson; import jdk.incubator.vector.ByteVector; import jdk.incubator.vector.VectorSpecies; diff --git a/src/main/java/com/github/piotrrzysko/simdjson/JsonValue.java b/src/main/java/org/simdjson/JsonValue.java similarity index 91% rename from src/main/java/com/github/piotrrzysko/simdjson/JsonValue.java rename to src/main/java/org/simdjson/JsonValue.java index cf5c892..8d08183 100644 --- a/src/main/java/com/github/piotrrzysko/simdjson/JsonValue.java +++ b/src/main/java/org/simdjson/JsonValue.java @@ -1,16 +1,16 @@ -package com.github.piotrrzysko.simdjson; +package org.simdjson; import java.util.Iterator; import java.util.Map; -import static com.github.piotrrzysko.simdjson.Tape.DOUBLE; -import static com.github.piotrrzysko.simdjson.Tape.FALSE_VALUE; -import static com.github.piotrrzysko.simdjson.Tape.INT64; -import static com.github.piotrrzysko.simdjson.Tape.NULL_VALUE; -import static com.github.piotrrzysko.simdjson.Tape.START_ARRAY; -import static com.github.piotrrzysko.simdjson.Tape.START_OBJECT; -import static com.github.piotrrzysko.simdjson.Tape.STRING; -import static com.github.piotrrzysko.simdjson.Tape.TRUE_VALUE; +import static org.simdjson.Tape.DOUBLE; +import static org.simdjson.Tape.FALSE_VALUE; +import static org.simdjson.Tape.INT64; +import static org.simdjson.Tape.NULL_VALUE; +import static org.simdjson.Tape.START_ARRAY; +import static org.simdjson.Tape.START_OBJECT; +import static org.simdjson.Tape.STRING; +import static org.simdjson.Tape.TRUE_VALUE; import static java.nio.charset.StandardCharsets.UTF_8; public class JsonValue { diff --git a/src/main/java/com/github/piotrrzysko/simdjson/NumberParser.java b/src/main/java/org/simdjson/NumberParser.java similarity index 97% rename from src/main/java/com/github/piotrrzysko/simdjson/NumberParser.java rename to src/main/java/org/simdjson/NumberParser.java index 798ebb7..6506a95 100644 --- a/src/main/java/com/github/piotrrzysko/simdjson/NumberParser.java +++ b/src/main/java/org/simdjson/NumberParser.java @@ -1,6 +1,6 @@ -package com.github.piotrrzysko.simdjson; +package org.simdjson; -import static com.github.piotrrzysko.simdjson.JsonCharUtils.isStructuralOrWhitespace; +import static org.simdjson.JsonCharUtils.isStructuralOrWhitespace; class NumberParser { diff --git a/src/main/java/com/github/piotrrzysko/simdjson/SimdJsonParser.java b/src/main/java/org/simdjson/SimdJsonParser.java similarity index 98% rename from src/main/java/com/github/piotrrzysko/simdjson/SimdJsonParser.java rename to src/main/java/org/simdjson/SimdJsonParser.java index 313bbbe..fe127c5 100644 --- a/src/main/java/com/github/piotrrzysko/simdjson/SimdJsonParser.java +++ b/src/main/java/org/simdjson/SimdJsonParser.java @@ -1,4 +1,4 @@ -package com.github.piotrrzysko.simdjson; +package org.simdjson; public class SimdJsonParser { diff --git a/src/main/java/com/github/piotrrzysko/simdjson/StructuralIndexer.java b/src/main/java/org/simdjson/StructuralIndexer.java similarity index 98% rename from src/main/java/com/github/piotrrzysko/simdjson/StructuralIndexer.java rename to src/main/java/org/simdjson/StructuralIndexer.java index c2de9ec..5e4958d 100644 --- a/src/main/java/com/github/piotrrzysko/simdjson/StructuralIndexer.java +++ b/src/main/java/org/simdjson/StructuralIndexer.java @@ -1,4 +1,4 @@ -package com.github.piotrrzysko.simdjson; +package org.simdjson; import jdk.incubator.vector.ByteVector; diff --git a/src/main/java/com/github/piotrrzysko/simdjson/Tape.java b/src/main/java/org/simdjson/Tape.java similarity index 98% rename from src/main/java/com/github/piotrrzysko/simdjson/Tape.java rename to src/main/java/org/simdjson/Tape.java index 51e90d2..2d7af22 100644 --- a/src/main/java/com/github/piotrrzysko/simdjson/Tape.java +++ b/src/main/java/org/simdjson/Tape.java @@ -1,4 +1,4 @@ -package com.github.piotrrzysko.simdjson; +package org.simdjson; class Tape { diff --git a/src/main/java/com/github/piotrrzysko/simdjson/TapeBuilder.java b/src/main/java/org/simdjson/TapeBuilder.java similarity index 93% rename from src/main/java/com/github/piotrrzysko/simdjson/TapeBuilder.java rename to src/main/java/org/simdjson/TapeBuilder.java index 65de5a1..e835f5e 100644 --- a/src/main/java/com/github/piotrrzysko/simdjson/TapeBuilder.java +++ b/src/main/java/org/simdjson/TapeBuilder.java @@ -1,19 +1,19 @@ -package com.github.piotrrzysko.simdjson; +package org.simdjson; import jdk.incubator.vector.ByteVector; import java.util.Arrays; -import static com.github.piotrrzysko.simdjson.JsonCharUtils.isStructuralOrWhitespace; -import static com.github.piotrrzysko.simdjson.Tape.END_ARRAY; -import static com.github.piotrrzysko.simdjson.Tape.END_OBJECT; -import static com.github.piotrrzysko.simdjson.Tape.FALSE_VALUE; -import static com.github.piotrrzysko.simdjson.Tape.NULL_VALUE; -import static com.github.piotrrzysko.simdjson.Tape.ROOT; -import static com.github.piotrrzysko.simdjson.Tape.START_ARRAY; -import static com.github.piotrrzysko.simdjson.Tape.START_OBJECT; -import static com.github.piotrrzysko.simdjson.Tape.STRING; -import static com.github.piotrrzysko.simdjson.Tape.TRUE_VALUE; +import static org.simdjson.JsonCharUtils.isStructuralOrWhitespace; +import static org.simdjson.Tape.END_ARRAY; +import static org.simdjson.Tape.END_OBJECT; +import static org.simdjson.Tape.FALSE_VALUE; +import static org.simdjson.Tape.NULL_VALUE; +import static org.simdjson.Tape.ROOT; +import static org.simdjson.Tape.START_ARRAY; +import static org.simdjson.Tape.START_OBJECT; +import static org.simdjson.Tape.STRING; +import static org.simdjson.Tape.TRUE_VALUE; import static jdk.incubator.vector.ByteVector.SPECIES_256; class TapeBuilder { diff --git a/src/test/java/com/github/piotrrzysko/simdjson/BenchmarkCorrectnessTest.java b/src/test/java/org/simdjson/BenchmarkCorrectnessTest.java similarity index 96% rename from src/test/java/com/github/piotrrzysko/simdjson/BenchmarkCorrectnessTest.java rename to src/test/java/org/simdjson/BenchmarkCorrectnessTest.java index f5a917e..a5fbfc1 100644 --- a/src/test/java/com/github/piotrrzysko/simdjson/BenchmarkCorrectnessTest.java +++ b/src/test/java/org/simdjson/BenchmarkCorrectnessTest.java @@ -1,4 +1,4 @@ -package com.github.piotrrzysko.simdjson; +package org.simdjson; import org.junit.jupiter.api.Test; diff --git a/src/test/java/com/github/piotrrzysko/simdjson/BlockReaderTest.java b/src/test/java/org/simdjson/BlockReaderTest.java similarity index 98% rename from src/test/java/com/github/piotrrzysko/simdjson/BlockReaderTest.java rename to src/test/java/org/simdjson/BlockReaderTest.java index 6887821..1e587cf 100644 --- a/src/test/java/com/github/piotrrzysko/simdjson/BlockReaderTest.java +++ b/src/test/java/org/simdjson/BlockReaderTest.java @@ -1,4 +1,4 @@ -package com.github.piotrrzysko.simdjson; +package org.simdjson; import org.junit.jupiter.api.Test; diff --git a/src/test/java/com/github/piotrrzysko/simdjson/CharactersClassifierTest.java b/src/test/java/org/simdjson/CharactersClassifierTest.java similarity index 92% rename from src/test/java/com/github/piotrrzysko/simdjson/CharactersClassifierTest.java rename to src/test/java/org/simdjson/CharactersClassifierTest.java index a1bb25e..b2bbffb 100644 --- a/src/test/java/com/github/piotrrzysko/simdjson/CharactersClassifierTest.java +++ b/src/test/java/org/simdjson/CharactersClassifierTest.java @@ -1,11 +1,11 @@ -package com.github.piotrrzysko.simdjson; +package org.simdjson; import org.junit.jupiter.api.Test; -import static com.github.piotrrzysko.simdjson.StringUtils.chunk0; -import static com.github.piotrrzysko.simdjson.StringUtils.chunk1; import static java.nio.charset.StandardCharsets.UTF_8; import static org.assertj.core.api.Assertions.assertThat; +import static org.simdjson.StringUtils.chunk0; +import static org.simdjson.StringUtils.chunk1; public class CharactersClassifierTest { diff --git a/src/test/java/com/github/piotrrzysko/simdjson/JsonStringScannerTest.java b/src/test/java/org/simdjson/JsonStringScannerTest.java similarity index 94% rename from src/test/java/com/github/piotrrzysko/simdjson/JsonStringScannerTest.java rename to src/test/java/org/simdjson/JsonStringScannerTest.java index 12cddc8..0f4fbe0 100644 --- a/src/test/java/com/github/piotrrzysko/simdjson/JsonStringScannerTest.java +++ b/src/test/java/org/simdjson/JsonStringScannerTest.java @@ -1,13 +1,13 @@ -package com.github.piotrrzysko.simdjson; +package org.simdjson; import org.junit.jupiter.api.Test; import org.junit.jupiter.params.ParameterizedTest; import org.junit.jupiter.params.provider.ValueSource; -import static com.github.piotrrzysko.simdjson.StringUtils.chunk0; -import static com.github.piotrrzysko.simdjson.StringUtils.chunk1; -import static com.github.piotrrzysko.simdjson.StringUtils.padWithSpaces; import static org.assertj.core.api.Assertions.assertThat; +import static org.simdjson.StringUtils.chunk0; +import static org.simdjson.StringUtils.chunk1; +import static org.simdjson.StringUtils.padWithSpaces; public class JsonStringScannerTest { diff --git a/src/test/java/com/github/piotrrzysko/simdjson/SimdJsonParserTest.java b/src/test/java/org/simdjson/SimdJsonParserTest.java similarity index 99% rename from src/test/java/com/github/piotrrzysko/simdjson/SimdJsonParserTest.java rename to src/test/java/org/simdjson/SimdJsonParserTest.java index 8bbb35d..3ee1b80 100644 --- a/src/test/java/com/github/piotrrzysko/simdjson/SimdJsonParserTest.java +++ b/src/test/java/org/simdjson/SimdJsonParserTest.java @@ -1,6 +1,5 @@ -package com.github.piotrrzysko.simdjson; +package org.simdjson; -import org.junit.jupiter.api.Disabled; import org.junit.jupiter.api.Test; import org.junit.jupiter.params.ParameterizedTest; import org.junit.jupiter.params.provider.ValueSource; diff --git a/src/test/java/com/github/piotrrzysko/simdjson/StringUtils.java b/src/test/java/org/simdjson/StringUtils.java similarity index 95% rename from src/test/java/com/github/piotrrzysko/simdjson/StringUtils.java rename to src/test/java/org/simdjson/StringUtils.java index 9a453c5..e4bd1bd 100644 --- a/src/test/java/com/github/piotrrzysko/simdjson/StringUtils.java +++ b/src/test/java/org/simdjson/StringUtils.java @@ -1,4 +1,4 @@ -package com.github.piotrrzysko.simdjson; +package org.simdjson; import jdk.incubator.vector.ByteVector;