forked from loafle/openapi-generator-original
[ruby] Add gemspec required_ruby_version setting. (#3718)
* [ruby] Add gemspec required_ruby_version setting. * [ruby] Add gemspec required_ruby_version setting. * Add gemRequiredRubyVersion option to Ruby client code generator.
This commit is contained in:
committed by
wing328
parent
23283cb0c0
commit
92eb722ced
@@ -14,6 +14,7 @@ public class RubyClientOptionsProvider implements OptionsProvider {
|
||||
public static final String SORT_PARAMS_VALUE = "false";
|
||||
public static final String ENSURE_UNIQUE_PARAMS_VALUE = "true";
|
||||
public static final String GEM_LICENSE_VALUE = "MIT";
|
||||
public static final String GEM_REQUIRED_RUBY_VERSION_VALUE = ">= 1.9";
|
||||
public static final String GEM_HOMEPAGE_VALUE = "homepage";
|
||||
public static final String GEM_SUMMARY_VALUE = "summary";
|
||||
public static final String GEM_DESCRIPTION_VALUE = "description";
|
||||
@@ -32,6 +33,7 @@ public class RubyClientOptionsProvider implements OptionsProvider {
|
||||
.put(RubyClientCodegen.MODULE_NAME, MODULE_NAME_VALUE)
|
||||
.put(RubyClientCodegen.GEM_VERSION, GEM_VERSION_VALUE)
|
||||
.put(RubyClientCodegen.GEM_LICENSE, GEM_LICENSE_VALUE)
|
||||
.put(RubyClientCodegen.GEM_REQUIRED_RUBY_VERSION, GEM_REQUIRED_RUBY_VERSION_VALUE)
|
||||
.put(RubyClientCodegen.GEM_DESCRIPTION, GEM_DESCRIPTION_VALUE)
|
||||
.put(RubyClientCodegen.GEM_HOMEPAGE, GEM_HOMEPAGE_VALUE)
|
||||
.put(RubyClientCodegen.GEM_SUMMARY, GEM_SUMMARY_VALUE)
|
||||
|
||||
@@ -34,6 +34,8 @@ public class RubyClientOptionsTest extends AbstractOptionsTest {
|
||||
times = 1;
|
||||
clientCodegen.setGemLicense(RubyClientOptionsProvider.GEM_LICENSE_VALUE);
|
||||
times = 1;
|
||||
clientCodegen.setGemRequiredRubyVersion(RubyClientOptionsProvider.GEM_REQUIRED_RUBY_VERSION_VALUE);
|
||||
times = 1;
|
||||
clientCodegen.setGemHomepage(RubyClientOptionsProvider.GEM_HOMEPAGE_VALUE);
|
||||
times = 1;
|
||||
clientCodegen.setGemDescription(RubyClientOptionsProvider.GEM_DESCRIPTION_VALUE);
|
||||
|
||||
Reference in New Issue
Block a user