swagger-api/swagger-codegen

[R] Enums are not supported

开放

#6,616 创建于 2017年10月3日

 (3 条评论) (0 个反应) (0 位负责人)HTML (5,474 个派生)batch import
Client: REnhancement: FeatureFeature: Enumhelp wanted

仓库指标

星标
 (12,701 个星标)
PR 合并指标
 (PR 指标待抓取)

描述

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

贡献者指南