diff --git a/json-path-web-test/src/main/java/com/jayway/jsonpath/web/bench/Bench.java b/json-path-web-test/src/main/java/com/jayway/jsonpath/web/bench/Bench.java old mode 100644 new mode 100755 index 3d9a49e7..8d51620b --- a/json-path-web-test/src/main/java/com/jayway/jsonpath/web/bench/Bench.java +++ b/json-path-web-test/src/main/java/com/jayway/jsonpath/web/bench/Bench.java @@ -3,7 +3,7 @@ package com.jayway.jsonpath.web.bench; import com.jayway.jsonpath.Configuration; import com.jayway.jsonpath.JsonPath; import com.jayway.jsonpath.Option; -import com.jayway.jsonpath.internal.spi.json.JacksonJsonProvider; +import com.jayway.jsonpath.spi.json.JacksonJsonProvider; import io.gatling.jsonpath.JsonPath$; import org.boon.json.JsonParser; import org.boon.json.ObjectMapper; diff --git a/json-path/src/main/java/com/jayway/jsonpath/Configuration.java b/json-path/src/main/java/com/jayway/jsonpath/Configuration.java old mode 100644 new mode 100755 index e9a2ceae..26f90a97 --- a/json-path/src/main/java/com/jayway/jsonpath/Configuration.java +++ b/json-path/src/main/java/com/jayway/jsonpath/Configuration.java @@ -14,8 +14,8 @@ */ package com.jayway.jsonpath; -import com.jayway.jsonpath.internal.spi.json.JsonSmartJsonProvider; -import com.jayway.jsonpath.internal.spi.mapper.JsonSmartMappingProvider; +import com.jayway.jsonpath.spi.json.JsonSmartJsonProvider; +import com.jayway.jsonpath.spi.mapper.JsonSmartMappingProvider; import com.jayway.jsonpath.spi.json.JsonProvider; import com.jayway.jsonpath.spi.mapper.MappingProvider; import org.slf4j.Logger; diff --git a/json-path/src/main/java/com/jayway/jsonpath/internal/spi/json/AbstractJsonProvider.java b/json-path/src/main/java/com/jayway/jsonpath/spi/json/AbstractJsonProvider.java old mode 100644 new mode 100755 similarity index 98% rename from json-path/src/main/java/com/jayway/jsonpath/internal/spi/json/AbstractJsonProvider.java rename to json-path/src/main/java/com/jayway/jsonpath/spi/json/AbstractJsonProvider.java index 07e3c26f..0653e7b9 --- a/json-path/src/main/java/com/jayway/jsonpath/internal/spi/json/AbstractJsonProvider.java +++ b/json-path/src/main/java/com/jayway/jsonpath/spi/json/AbstractJsonProvider.java @@ -12,10 +12,9 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.jayway.jsonpath.internal.spi.json; +package com.jayway.jsonpath.spi.json; import com.jayway.jsonpath.JsonPathException; -import com.jayway.jsonpath.spi.json.JsonProvider; import org.slf4j.Logger; import org.slf4j.LoggerFactory; diff --git a/json-path/src/main/java/com/jayway/jsonpath/internal/spi/json/GsonJsonProvider.java b/json-path/src/main/java/com/jayway/jsonpath/spi/json/GsonJsonProvider.java old mode 100644 new mode 100755 similarity index 99% rename from json-path/src/main/java/com/jayway/jsonpath/internal/spi/json/GsonJsonProvider.java rename to json-path/src/main/java/com/jayway/jsonpath/spi/json/GsonJsonProvider.java index 07c23b42..95bf35b5 --- a/json-path/src/main/java/com/jayway/jsonpath/internal/spi/json/GsonJsonProvider.java +++ b/json-path/src/main/java/com/jayway/jsonpath/spi/json/GsonJsonProvider.java @@ -12,7 +12,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.jayway.jsonpath.internal.spi.json; +package com.jayway.jsonpath.spi.json; import com.google.gson.Gson; import com.google.gson.GsonBuilder; diff --git a/json-path/src/main/java/com/jayway/jsonpath/internal/spi/json/JacksonJsonNodeJsonProvider.java b/json-path/src/main/java/com/jayway/jsonpath/spi/json/JacksonJsonNodeJsonProvider.java old mode 100644 new mode 100755 similarity index 99% rename from json-path/src/main/java/com/jayway/jsonpath/internal/spi/json/JacksonJsonNodeJsonProvider.java rename to json-path/src/main/java/com/jayway/jsonpath/spi/json/JacksonJsonNodeJsonProvider.java index 0a07b8f1..382e47af --- a/json-path/src/main/java/com/jayway/jsonpath/internal/spi/json/JacksonJsonNodeJsonProvider.java +++ b/json-path/src/main/java/com/jayway/jsonpath/spi/json/JacksonJsonNodeJsonProvider.java @@ -1,4 +1,4 @@ -package com.jayway.jsonpath.internal.spi.json; +package com.jayway.jsonpath.spi.json; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; diff --git a/json-path/src/main/java/com/jayway/jsonpath/internal/spi/json/JacksonJsonProvider.java b/json-path/src/main/java/com/jayway/jsonpath/spi/json/JacksonJsonProvider.java old mode 100644 new mode 100755 similarity index 98% rename from json-path/src/main/java/com/jayway/jsonpath/internal/spi/json/JacksonJsonProvider.java rename to json-path/src/main/java/com/jayway/jsonpath/spi/json/JacksonJsonProvider.java index 9372d89b..1d864bdc --- a/json-path/src/main/java/com/jayway/jsonpath/internal/spi/json/JacksonJsonProvider.java +++ b/json-path/src/main/java/com/jayway/jsonpath/spi/json/JacksonJsonProvider.java @@ -12,7 +12,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.jayway.jsonpath.internal.spi.json; +package com.jayway.jsonpath.spi.json; import com.fasterxml.jackson.core.JsonGenerator; import com.fasterxml.jackson.databind.ObjectMapper; diff --git a/json-path/src/main/java/com/jayway/jsonpath/internal/spi/json/JsonSmartJsonProvider.java b/json-path/src/main/java/com/jayway/jsonpath/spi/json/JsonSmartJsonProvider.java old mode 100644 new mode 100755 similarity index 97% rename from json-path/src/main/java/com/jayway/jsonpath/internal/spi/json/JsonSmartJsonProvider.java rename to json-path/src/main/java/com/jayway/jsonpath/spi/json/JsonSmartJsonProvider.java index 78b495eb..e6c54b8c --- a/json-path/src/main/java/com/jayway/jsonpath/internal/spi/json/JsonSmartJsonProvider.java +++ b/json-path/src/main/java/com/jayway/jsonpath/spi/json/JsonSmartJsonProvider.java @@ -12,11 +12,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.jayway.jsonpath.internal.spi.json; +package com.jayway.jsonpath.spi.json; import com.jayway.jsonpath.InvalidJsonException; import com.jayway.jsonpath.JsonPathException; -import com.jayway.jsonpath.spi.json.Mode; import net.minidev.json.JSONArray; import net.minidev.json.JSONObject; import net.minidev.json.JSONStyle; diff --git a/json-path/src/main/java/com/jayway/jsonpath/internal/spi/mapper/Factory.java b/json-path/src/main/java/com/jayway/jsonpath/spi/mapper/Factory.java old mode 100644 new mode 100755 similarity index 54% rename from json-path/src/main/java/com/jayway/jsonpath/internal/spi/mapper/Factory.java rename to json-path/src/main/java/com/jayway/jsonpath/spi/mapper/Factory.java index 32060b63..91b4843e --- a/json-path/src/main/java/com/jayway/jsonpath/internal/spi/mapper/Factory.java +++ b/json-path/src/main/java/com/jayway/jsonpath/spi/mapper/Factory.java @@ -1,4 +1,4 @@ -package com.jayway.jsonpath.internal.spi.mapper; +package com.jayway.jsonpath.spi.mapper; public interface Factory { diff --git a/json-path/src/main/java/com/jayway/jsonpath/internal/spi/mapper/GsonMappingProvider.java b/json-path/src/main/java/com/jayway/jsonpath/spi/mapper/GsonMappingProvider.java old mode 100644 new mode 100755 similarity index 94% rename from json-path/src/main/java/com/jayway/jsonpath/internal/spi/mapper/GsonMappingProvider.java rename to json-path/src/main/java/com/jayway/jsonpath/spi/mapper/GsonMappingProvider.java index 51bee874..512dc6e0 --- a/json-path/src/main/java/com/jayway/jsonpath/internal/spi/mapper/GsonMappingProvider.java +++ b/json-path/src/main/java/com/jayway/jsonpath/spi/mapper/GsonMappingProvider.java @@ -12,7 +12,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.jayway.jsonpath.internal.spi.mapper; +package com.jayway.jsonpath.spi.mapper; import com.google.gson.Gson; import com.google.gson.JsonElement; @@ -21,8 +21,6 @@ import com.google.gson.reflect.TypeToken; import com.jayway.jsonpath.Configuration; import com.jayway.jsonpath.JsonPathException; import com.jayway.jsonpath.TypeRef; -import com.jayway.jsonpath.spi.mapper.MappingException; -import com.jayway.jsonpath.spi.mapper.MappingProvider; import org.slf4j.Logger; import org.slf4j.LoggerFactory; diff --git a/json-path/src/main/java/com/jayway/jsonpath/internal/spi/mapper/JacksonMappingProvider.java b/json-path/src/main/java/com/jayway/jsonpath/spi/mapper/JacksonMappingProvider.java old mode 100644 new mode 100755 similarity index 92% rename from json-path/src/main/java/com/jayway/jsonpath/internal/spi/mapper/JacksonMappingProvider.java rename to json-path/src/main/java/com/jayway/jsonpath/spi/mapper/JacksonMappingProvider.java index 90a12ca2..3971b2b9 --- a/json-path/src/main/java/com/jayway/jsonpath/internal/spi/mapper/JacksonMappingProvider.java +++ b/json-path/src/main/java/com/jayway/jsonpath/spi/mapper/JacksonMappingProvider.java @@ -12,14 +12,12 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.jayway.jsonpath.internal.spi.mapper; +package com.jayway.jsonpath.spi.mapper; import com.fasterxml.jackson.databind.JavaType; import com.fasterxml.jackson.databind.ObjectMapper; import com.jayway.jsonpath.Configuration; import com.jayway.jsonpath.TypeRef; -import com.jayway.jsonpath.spi.mapper.MappingException; -import com.jayway.jsonpath.spi.mapper.MappingProvider; public class JacksonMappingProvider implements MappingProvider { diff --git a/json-path/src/main/java/com/jayway/jsonpath/internal/spi/mapper/JsonSmartMappingProvider.java b/json-path/src/main/java/com/jayway/jsonpath/spi/mapper/JsonSmartMappingProvider.java old mode 100644 new mode 100755 similarity index 97% rename from json-path/src/main/java/com/jayway/jsonpath/internal/spi/mapper/JsonSmartMappingProvider.java rename to json-path/src/main/java/com/jayway/jsonpath/spi/mapper/JsonSmartMappingProvider.java index bd02d67f..ec9eb1a9 --- a/json-path/src/main/java/com/jayway/jsonpath/internal/spi/mapper/JsonSmartMappingProvider.java +++ b/json-path/src/main/java/com/jayway/jsonpath/spi/mapper/JsonSmartMappingProvider.java @@ -12,12 +12,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.jayway.jsonpath.internal.spi.mapper; +package com.jayway.jsonpath.spi.mapper; import com.jayway.jsonpath.Configuration; import com.jayway.jsonpath.TypeRef; -import com.jayway.jsonpath.spi.mapper.MappingException; -import com.jayway.jsonpath.spi.mapper.MappingProvider; import net.minidev.json.JSONUtil; import net.minidev.json.JSONValue; import net.minidev.json.writer.JsonReader; @@ -25,14 +23,10 @@ import net.minidev.json.writer.JsonReaderI; import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import java.lang.reflect.ParameterizedType; -import java.lang.reflect.Type; import java.math.BigDecimal; import java.text.DateFormat; import java.text.ParseException; -import java.util.Collection; import java.util.Date; -import java.util.Map; public class JsonSmartMappingProvider implements MappingProvider { diff --git a/json-path/src/test/java/com/jayway/jsonpath/BaseTest.java b/json-path/src/test/java/com/jayway/jsonpath/BaseTest.java old mode 100644 new mode 100755 index 680451ac..8070b04d --- a/json-path/src/test/java/com/jayway/jsonpath/BaseTest.java +++ b/json-path/src/test/java/com/jayway/jsonpath/BaseTest.java @@ -1,11 +1,11 @@ package com.jayway.jsonpath; import com.jayway.jsonpath.internal.Path; -import com.jayway.jsonpath.internal.spi.json.GsonJsonProvider; -import com.jayway.jsonpath.internal.spi.json.JacksonJsonNodeJsonProvider; -import com.jayway.jsonpath.internal.spi.json.JacksonJsonProvider; -import com.jayway.jsonpath.internal.spi.mapper.GsonMappingProvider; -import com.jayway.jsonpath.internal.spi.mapper.JacksonMappingProvider; +import com.jayway.jsonpath.spi.json.GsonJsonProvider; +import com.jayway.jsonpath.spi.json.JacksonJsonNodeJsonProvider; +import com.jayway.jsonpath.spi.json.JacksonJsonProvider; +import com.jayway.jsonpath.spi.mapper.GsonMappingProvider; +import com.jayway.jsonpath.spi.mapper.JacksonMappingProvider; import com.jayway.jsonpath.internal.token.PredicateContextImpl; import java.util.HashMap; diff --git a/json-path/src/test/java/com/jayway/jsonpath/old/JsonProviderTest.java b/json-path/src/test/java/com/jayway/jsonpath/old/JsonProviderTest.java old mode 100644 new mode 100755 index 7cde8216..a1e31693 --- a/json-path/src/test/java/com/jayway/jsonpath/old/JsonProviderTest.java +++ b/json-path/src/test/java/com/jayway/jsonpath/old/JsonProviderTest.java @@ -1,6 +1,6 @@ package com.jayway.jsonpath.old; -import com.jayway.jsonpath.internal.spi.json.JacksonJsonProvider; +import com.jayway.jsonpath.spi.json.JacksonJsonProvider; import org.junit.Test; public class JsonProviderTest {