Skip to content

Commit

Permalink
Regenerate junit-tests to allow testing moshi-codegen
Browse files Browse the repository at this point in the history
  • Loading branch information
macisamuele committed Jan 26, 2020
1 parent fbee264 commit aa38f00
Show file tree
Hide file tree
Showing 14 changed files with 32 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
package com.yelp.codegen.generatecodesamples.models

import com.squareup.moshi.Json
import com.squareup.moshi.JsonClass
import org.threeten.bp.LocalDate
import org.threeten.bp.ZonedDateTime

Expand All @@ -16,6 +17,7 @@ import org.threeten.bp.ZonedDateTime
* @property datetimeProperty
* @property enumProperty
*/
@JsonClass(generateAdapter = true)
data class FormatResponses(
@Json(name = "date_property") @field:Json(name = "date_property") var dateProperty: LocalDate? = null,
@Json(name = "datetime_property") @field:Json(name = "datetime_property") var datetimeProperty: ZonedDateTime? = null,
Expand All @@ -25,6 +27,7 @@ data class FormatResponses(
*
* Values: VALUE1, VALUE2
*/
@JsonClass(generateAdapter = false)
enum class EnumPropertyEnum(val value: String) {
@Json(name = "VALUE1") VALUE1("VALUE1"),
@Json(name = "VALUE2") VALUE2("VALUE2")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,15 @@
package com.yelp.codegen.generatecodesamples.models

import com.squareup.moshi.Json
import com.squareup.moshi.JsonClass
import java.math.BigDecimal

/**
*
* @property numberArray
* @property stringArray
*/
@JsonClass(generateAdapter = true)
data class PropertyArray(
@Json(name = "number_array") @field:Json(name = "number_array") var numberArray: List<BigDecimal>? = null,
@Json(name = "string_array") @field:Json(name = "string_array") var stringArray: List<String>? = null
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
package com.yelp.codegen.generatecodesamples.models

import com.squareup.moshi.Json
import com.squareup.moshi.JsonClass
import java.math.BigDecimal

/**
Expand All @@ -15,6 +16,7 @@ import java.math.BigDecimal
* @property objectMap
* @property stringMap
*/
@JsonClass(generateAdapter = true)
data class PropertyMap(
@Json(name = "number_map") @field:Json(name = "number_map") var numberMap: Map<String, BigDecimal>? = null,
@Json(name = "object_map") @field:Json(name = "object_map") var objectMap: Map<String, Any?>? = null,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
package com.yelp.codegen.generatecodesamples.models

import com.squareup.moshi.Json
import com.squareup.moshi.JsonClass
import java.math.BigDecimal

/**
Expand All @@ -17,6 +18,7 @@ import java.math.BigDecimal
* @property numberProperty
* @property stringProperty
*/
@JsonClass(generateAdapter = true)
data class RequiredTypeResponses(
@Json(name = "boolean_property") @field:Json(name = "boolean_property") var booleanProperty: Boolean,
@Json(name = "enum_property") @field:Json(name = "enum_property") var enumProperty: RequiredTypeResponses.EnumPropertyEnum,
Expand All @@ -28,6 +30,7 @@ data class RequiredTypeResponses(
*
* Values: VALUE1, VALUE2
*/
@JsonClass(generateAdapter = false)
enum class EnumPropertyEnum(val value: String) {
@Json(name = "VALUE1") VALUE1("VALUE1"),
@Json(name = "VALUE2") VALUE2("VALUE2")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
package com.yelp.codegen.generatecodesamples.models

import com.squareup.moshi.Json
import com.squareup.moshi.JsonClass

/**
*
Expand All @@ -17,6 +18,7 @@ import com.squareup.moshi.Json
* @property `var`
* @property `when`
*/
@JsonClass(generateAdapter = true)
data class ReservedKeywords(
@Json(name = "class") @field:Json(name = "class") var `class`: String? = null,
@Json(name = "for") @field:Json(name = "for") var `for`: String? = null,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,13 @@
package com.yelp.codegen.generatecodesamples.models

import com.squareup.moshi.Json
import com.squareup.moshi.JsonClass

/**
*
* Values: VALUE1,VALUE2
*/
@JsonClass(generateAdapter = false)
enum class TopLevelEnum(val value: String) {
@Json(name = "TOP_LEVEL_VALUE1") VALUE1("TOP_LEVEL_VALUE1"),
@Json(name = "TOP_LEVEL_VALUE2") VALUE2("TOP_LEVEL_VALUE2")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
package com.yelp.codegen.generatecodesamples.models

import com.squareup.moshi.Json
import com.squareup.moshi.JsonClass
import java.math.BigDecimal

/**
Expand All @@ -16,6 +17,7 @@ import java.math.BigDecimal
* @property numberProperty
* @property stringProperty
*/
@JsonClass(generateAdapter = true)
data class TypeResponses(
@Json(name = "boolean_property") @field:Json(name = "boolean_property") var booleanProperty: Boolean? = null,
@Json(name = "integer_property") @field:Json(name = "integer_property") var integerProperty: Int? = null,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
package com.yelp.codegen.generatecodesamples.models

import com.squareup.moshi.Json
import com.squareup.moshi.JsonClass
import com.yelp.codegen.generatecodesamples.tools.XNullable
import org.threeten.bp.LocalDate
import org.threeten.bp.ZonedDateTime
Expand All @@ -17,6 +18,7 @@ import org.threeten.bp.ZonedDateTime
* @property datetimeProperty
* @property doubleProperty
*/
@JsonClass(generateAdapter = true)
data class XnullableFormatResponses(
@Json(name = "date_property") @field:Json(name = "date_property") @XNullable var dateProperty: LocalDate? = null,
@Json(name = "datetime_property") @field:Json(name = "datetime_property") @XNullable var datetimeProperty: ZonedDateTime? = null,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
package com.yelp.codegen.generatecodesamples.models

import com.squareup.moshi.Json
import com.squareup.moshi.JsonClass
import com.yelp.codegen.generatecodesamples.tools.XNullable
import java.math.BigDecimal

Expand All @@ -15,6 +16,7 @@ import java.math.BigDecimal
* @property numberArray
* @property stringArray
*/
@JsonClass(generateAdapter = true)
data class XnullablePropertyArray(
@Json(name = "number_array") @field:Json(name = "number_array") @XNullable var numberArray: List<BigDecimal?>? = null,
@Json(name = "string_array") @field:Json(name = "string_array") @XNullable var stringArray: List<String?>? = null
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
package com.yelp.codegen.generatecodesamples.models

import com.squareup.moshi.Json
import com.squareup.moshi.JsonClass
import com.yelp.codegen.generatecodesamples.tools.XNullable
import java.math.BigDecimal

Expand All @@ -16,6 +17,7 @@ import java.math.BigDecimal
* @property objectMap
* @property stringMap
*/
@JsonClass(generateAdapter = true)
data class XnullablePropertyMap(
@Json(name = "number_map") @field:Json(name = "number_map") @XNullable var numberMap: Map<String, BigDecimal?>? = null,
@Json(name = "object_map") @field:Json(name = "object_map") @XNullable var objectMap: Map<String, Any?>? = null,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
package com.yelp.codegen.generatecodesamples.models

import com.squareup.moshi.Json
import com.squareup.moshi.JsonClass
import com.yelp.codegen.generatecodesamples.tools.XNullable
import java.math.BigDecimal

Expand All @@ -15,6 +16,7 @@ import java.math.BigDecimal
* @property numberArray
* @property stringArray
*/
@JsonClass(generateAdapter = true)
data class XnullableRequiredPropertyArray(
@Json(name = "number_array") @field:Json(name = "number_array") @XNullable var numberArray: List<BigDecimal?>? = null,
@Json(name = "string_array") @field:Json(name = "string_array") @XNullable var stringArray: List<String?>? = null
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
package com.yelp.codegen.generatecodesamples.models

import com.squareup.moshi.Json
import com.squareup.moshi.JsonClass
import com.yelp.codegen.generatecodesamples.tools.XNullable
import java.math.BigDecimal

Expand All @@ -16,6 +17,7 @@ import java.math.BigDecimal
* @property objectMap
* @property stringMap
*/
@JsonClass(generateAdapter = true)
data class XnullableRequiredPropertyMap(
@Json(name = "number_map") @field:Json(name = "number_map") @XNullable var numberMap: Map<String, BigDecimal?>? = null,
@Json(name = "object_map") @field:Json(name = "object_map") @XNullable var objectMap: Map<String, Any?>? = null,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
package com.yelp.codegen.generatecodesamples.models

import com.squareup.moshi.Json
import com.squareup.moshi.JsonClass
import com.yelp.codegen.generatecodesamples.tools.XNullable
import java.math.BigDecimal

Expand All @@ -18,6 +19,7 @@ import java.math.BigDecimal
* @property numberProperty
* @property stringProperty
*/
@JsonClass(generateAdapter = true)
data class XnullableRequiredTypeResponses(
@Json(name = "boolean_property") @field:Json(name = "boolean_property") @XNullable var booleanProperty: Boolean? = null,
@Json(name = "enum_property") @field:Json(name = "enum_property") @XNullable var enumProperty: XnullableRequiredTypeResponses.EnumPropertyEnum? = null,
Expand All @@ -29,6 +31,7 @@ data class XnullableRequiredTypeResponses(
*
* Values: VALUE1, VALUE2
*/
@JsonClass(generateAdapter = false)
enum class EnumPropertyEnum(val value: String) {
@Json(name = "VALUE1") VALUE1("VALUE1"),
@Json(name = "VALUE2") VALUE2("VALUE2")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
package com.yelp.codegen.generatecodesamples.models

import com.squareup.moshi.Json
import com.squareup.moshi.JsonClass
import com.yelp.codegen.generatecodesamples.tools.XNullable
import java.math.BigDecimal

Expand All @@ -18,6 +19,7 @@ import java.math.BigDecimal
* @property numberProperty
* @property stringProperty
*/
@JsonClass(generateAdapter = true)
data class XnullableTypeResponses(
@Json(name = "boolean_property") @field:Json(name = "boolean_property") @XNullable var booleanProperty: Boolean? = null,
@Json(name = "enum_property") @field:Json(name = "enum_property") @XNullable var enumProperty: XnullableTypeResponses.EnumPropertyEnum? = null,
Expand All @@ -29,6 +31,7 @@ data class XnullableTypeResponses(
*
* Values: VALUE1, VALUE2
*/
@JsonClass(generateAdapter = false)
enum class EnumPropertyEnum(val value: String) {
@Json(name = "VALUE1") VALUE1("VALUE1"),
@Json(name = "VALUE2") VALUE2("VALUE2")
Expand Down

0 comments on commit aa38f00

Please sign in to comment.