swagger-api/swagger-codegen

[R] Enums are not supported

Aberta

#6.616 aberto em 3 de out. de 2017

 (3 comentários) (0 reação) (0 responsável)HTML (5.474 forks)batch import
Client: REnhancement: FeatureFeature: Enumhelp wanted

Métricas do repositório

Stars
 (12.701 estrelas)
Métricas de merge de PR
 (Métricas PR pendentes)

Description

Models that are enum classes are not being generated correctly, they are missing allowable values from the swagger specs.

How should enums be implemented since R doesn't support it?

Here's one solution: enumClass <- R6::R6Class( 'ElevationLevel', type1 = "TYPE_1", type2 = "TYPE_2", type3 = "TYPE_3", value = NULL public = list( initialize = function(value){ self$value <- value } ) )

@ramnov @wing328

Guia do colaborador