swagger-api/swagger-codegen

[R] Enums are not supported

Ouverte

#6 616 ouverte le 3 oct. 2017

 (3 commentaires) (0 réaction) (0 personne assignée)HTML (5 474 forks)batch import
Client: REnhancement: FeatureFeature: Enumhelp wanted

Métriques du dépôt

Stars
 (12 701 étoiles)
Métriques de merge PR
 (Métriques PR en attente)

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

Guide contributeur