Skip to content

Commit

Permalink
Fix template for interfaces
Browse files Browse the repository at this point in the history
  • Loading branch information
Nicolas Haan committed May 19, 2022
1 parent 8195fc9 commit cec4458
Show file tree
Hide file tree
Showing 17 changed files with 17 additions and 17 deletions.
Expand Up @@ -63,5 +63,5 @@ data class AnimatedGifEntity (
@SerialName(value = "variants")
val variants: kotlin.collections.List<VideoAllOfVariantsEntity>? = null

) : MediaEntity()
) : MediaEntity

Expand Up @@ -49,5 +49,5 @@ data class ClientDisconnectedProblemEntity (
@SerialName(value = "status")
override val status: kotlin.Int? = null

) : ProblemEntity()
) : ProblemEntity

Expand Up @@ -58,7 +58,7 @@ data class ClientForbiddenProblemEntity (
@Contextual @SerialName(value = "registration_url")
val registrationUrl: java.net.URI? = null

) : ProblemEntity() {
) : ProblemEntity {

/**
*
Expand Down
Expand Up @@ -49,5 +49,5 @@ data class ConflictProblemEntity (
@SerialName(value = "status")
override val status: kotlin.Int? = null

) : ProblemEntity()
) : ProblemEntity

Expand Up @@ -54,7 +54,7 @@ data class ConnectionExceptionProblemEntity (
@SerialName(value = "connection_issue")
val connectionIssue: ConnectionExceptionProblemEntity.ConnectionIssue? = null

) : ProblemEntity() {
) : ProblemEntity {

/**
*
Expand Down
Expand Up @@ -62,7 +62,7 @@ data class DisallowedResourceProblemEntity (
@SerialName(value = "status")
override val status: kotlin.Int? = null

) : ProblemEntity() {
) : ProblemEntity {

/**
*
Expand Down
Expand Up @@ -58,5 +58,5 @@ data class DuplicateRuleProblemEntity (
@SerialName(value = "id")
val id: kotlin.String? = null

) : ProblemEntity()
) : ProblemEntity

Expand Up @@ -62,7 +62,7 @@ data class FieldUnauthorizedProblemEntity (
@SerialName(value = "status")
override val status: kotlin.Int? = null

) : ProblemEntity() {
) : ProblemEntity {

/**
*
Expand Down
Expand Up @@ -49,5 +49,5 @@ data class InvalidRuleProblemEntity (
@SerialName(value = "status")
override val status: kotlin.Int? = null

) : ProblemEntity()
) : ProblemEntity

Expand Up @@ -54,7 +54,7 @@ data class OperationalDisconnectProblemEntity (
@SerialName(value = "disconnect_type")
val disconnectType: OperationalDisconnectProblemEntity.DisconnectType? = null

) : ProblemEntity() {
) : ProblemEntity {

/**
*
Expand Down
Expand Up @@ -61,5 +61,5 @@ data class PhotoEntity (
@SerialName(value = "alt_text")
val altText: kotlin.String? = null

) : MediaEntity()
) : MediaEntity

Expand Up @@ -70,7 +70,7 @@ data class ResourceUnauthorizedProblemEntity (
@SerialName(value = "status")
override val status: kotlin.Int? = null

) : ProblemEntity() {
) : ProblemEntity {

/**
*
Expand Down
Expand Up @@ -49,5 +49,5 @@ data class RulesCapProblemEntity (
@SerialName(value = "status")
override val status: kotlin.Int? = null

) : ProblemEntity()
) : ProblemEntity

Expand Up @@ -49,5 +49,5 @@ data class UnsupportedAuthenticationProblemEntity (
@SerialName(value = "status")
override val status: kotlin.Int? = null

) : ProblemEntity()
) : ProblemEntity

Expand Up @@ -58,7 +58,7 @@ data class UsageCapExceededProblemEntity (
@SerialName(value = "scope")
val scope: UsageCapExceededProblemEntity.Scope? = null

) : ProblemEntity() {
) : ProblemEntity {

/**
*
Expand Down
Expand Up @@ -87,5 +87,5 @@ data class VideoEntity (
@SerialName(value = "promoted_metrics")
val promotedMetrics: VideoAllOfPromotedMetricsEntity? = null

) : MediaEntity()
) : MediaEntity

2 changes: 1 addition & 1 deletion template/data_class.mustache
Expand Up @@ -60,7 +60,7 @@ import {{packageName}}.infrastructure.ITransformForStorage
{{#required}}{{>data_class_req_var}}{{/required}}{{^required}}{{>data_class_opt_var}}{{/required}}{{^-last}},{{/-last}}

{{/allVars}}
){{/discriminator}}{{#parent}}{{^serializableModel}}{{^parcelizeModels}} : {{{parent}}}{{#isMap}}(){{/isMap}}{{#isArray}}(){{/isArray}}{{/parcelizeModels}}{{/serializableModel}}{{/parent}}{{#parent}}{{#serializableModel}}{{^parcelizeModels}} : {{{parent}}}{{#isMap}}(){{/isMap}}{{#isArray}}(){{/isArray}}, Serializable{{/parcelizeModels}}{{/serializableModel}}{{/parent}}{{#parent}}{{^serializableModel}}{{#parcelizeModels}} : {{{parent}}}{{#isMap}}(){{/isMap}}{{#isArray}}(){{/isArray}}, Parcelable{{/parcelizeModels}}{{/serializableModel}}{{/parent}}{{#parent}}{{#serializableModel}}{{#parcelizeModels}} : {{{parent}}}{{#isMap}}(){{/isMap}}{{#isArray}}(){{/isArray}}, Serializable, Parcelable{{/parcelizeModels}}{{/serializableModel}}{{/parent}}{{^parent}}{{#serializableModel}}{{^parcelizeModels}} : Serializable{{/parcelizeModels}}{{/serializableModel}}{{/parent}}{{^parent}}{{^serializableModel}}{{#parcelizeModels}} : Parcelable{{/parcelizeModels}}{{/serializableModel}}{{/parent}}{{^parent}}{{#serializableModel}}{{#parcelizeModels}} : Serializable, Parcelable{{/parcelizeModels}}{{/serializableModel}}{{/parent}}{{#generateRoomModels}}{{#parent}}, {{/parent}}{{^discriminator}}{{^parent}}:{{/parent}} ITransformForStorage<{{classname}}RoomModel>{{/discriminator}}{{/generateRoomModels}}{{#vendorExtensions.x-has-data-class-body}} {
){{/discriminator}}{{#parent}}{{^serializableModel}}{{^parcelizeModels}} : {{{parent}}}{{#discriminator}}{{#isMap}}(){{/isMap}}{{/discriminator}}{{#isArray}}{{/isArray}}{{/parcelizeModels}}{{/serializableModel}}{{/parent}}{{#parent}}{{#serializableModel}}{{^parcelizeModels}} : {{{parent}}}{{#isMap}}{{/isMap}}{{#isArray}}{{/isArray}}, Serializable{{/parcelizeModels}}{{/serializableModel}}{{/parent}}{{#parent}}{{^serializableModel}}{{#parcelizeModels}} : {{{parent}}}{{#isMap}}{{/isMap}}{{#isArray}}{{/isArray}}, Parcelable{{/parcelizeModels}}{{/serializableModel}}{{/parent}}{{#parent}}{{#serializableModel}}{{#parcelizeModels}} : {{{parent}}}{{#isMap}}{{/isMap}}{{#isArray}}{{/isArray}}, Serializable, Parcelable{{/parcelizeModels}}{{/serializableModel}}{{/parent}}{{^parent}}{{#serializableModel}}{{^parcelizeModels}} : Serializable{{/parcelizeModels}}{{/serializableModel}}{{/parent}}{{^parent}}{{^serializableModel}}{{#parcelizeModels}} : Parcelable{{/parcelizeModels}}{{/serializableModel}}{{/parent}}{{^parent}}{{#serializableModel}}{{#parcelizeModels}} : Serializable, Parcelable{{/parcelizeModels}}{{/serializableModel}}{{/parent}}{{#generateRoomModels}}{{#parent}}, {{/parent}}{{^discriminator}}{{^parent}}:{{/parent}} ITransformForStorage<{{classname}}RoomModel>{{/discriminator}}{{/generateRoomModels}}{{#vendorExtensions.x-has-data-class-body}} {
{{/vendorExtensions.x-has-data-class-body}}
{{#generateRoomModels}}
companion object { }
Expand Down

0 comments on commit cec4458

Please sign in to comment.