Skip to content

Instantly share code, notes, and snippets.

@coffeejunk
Created March 22, 2017 09:38
Show Gist options
  • Save coffeejunk/188d8cea06bf5c0e59c7b638a11b0e3e to your computer and use it in GitHub Desktop.
Save coffeejunk/188d8cea06bf5c0e59c7b638a11b0e3e to your computer and use it in GitHub Desktop.
[~/code/LT/cr_gen]$ swagger-codegen generate -i ../CredentialRegistry/public/swagger.json -l ruby -o rb
[main] INFO io.swagger.parser.Swagger20Parser - reading from ../CredentialRegistry/public/swagger.json
[main] INFO io.swagger.codegen.ignore.CodegenIgnoreProcessor - No .swagger-codegen-ignore file found.
[main] INFO io.swagger.codegen.AbstractGenerator - writing file /Users/max/code/LT/cr_gen/rb/lib/swagger_client/models/api_info.rb
[main] INFO io.swagger.codegen.AbstractGenerator - writing file /Users/max/code/LT/cr_gen/rb/spec/models/api_info_spec.rb
[main] INFO io.swagger.codegen.AbstractGenerator - writing file /Users/max/code/LT/cr_gen/rb/docs/ApiInfo.md
[main] INFO io.swagger.codegen.AbstractGenerator - writing file /Users/max/code/LT/cr_gen/rb/lib/swagger_client/models/api_root.rb
[main] INFO io.swagger.codegen.AbstractGenerator - writing file /Users/max/code/LT/cr_gen/rb/spec/models/api_root_spec.rb
[main] INFO io.swagger.codegen.AbstractGenerator - writing file /Users/max/code/LT/cr_gen/rb/docs/ApiRoot.md
[main] INFO io.swagger.codegen.AbstractGenerator - writing file /Users/max/code/LT/cr_gen/rb/lib/swagger_client/models/community.rb
[main] INFO io.swagger.codegen.AbstractGenerator - writing file /Users/max/code/LT/cr_gen/rb/spec/models/community_spec.rb
[main] INFO io.swagger.codegen.AbstractGenerator - writing file /Users/max/code/LT/cr_gen/rb/docs/Community.md
[main] INFO io.swagger.codegen.AbstractGenerator - writing file /Users/max/code/LT/cr_gen/rb/lib/swagger_client/models/community_info.rb
[main] INFO io.swagger.codegen.AbstractGenerator - writing file /Users/max/code/LT/cr_gen/rb/spec/models/community_info_spec.rb
[main] INFO io.swagger.codegen.AbstractGenerator - writing file /Users/max/code/LT/cr_gen/rb/docs/CommunityInfo.md
[main] INFO io.swagger.codegen.AbstractGenerator - writing file /Users/max/code/LT/cr_gen/rb/lib/swagger_client/models/ctid.rb
[main] INFO io.swagger.codegen.AbstractGenerator - writing file /Users/max/code/LT/cr_gen/rb/spec/models/ctid_spec.rb
[main] INFO io.swagger.codegen.AbstractGenerator - writing file /Users/max/code/LT/cr_gen/rb/docs/Ctid.md
[main] INFO io.swagger.codegen.AbstractGenerator - writing file /Users/max/code/LT/cr_gen/rb/lib/swagger_client/models/delete_token.rb
[main] INFO io.swagger.codegen.AbstractGenerator - writing file /Users/max/code/LT/cr_gen/rb/spec/models/delete_token_spec.rb
[main] INFO io.swagger.codegen.AbstractGenerator - writing file /Users/max/code/LT/cr_gen/rb/docs/DeleteToken.md
[main] INFO io.swagger.codegen.AbstractGenerator - writing file /Users/max/code/LT/cr_gen/rb/lib/swagger_client/models/envelope.rb
[main] INFO io.swagger.codegen.AbstractGenerator - writing file /Users/max/code/LT/cr_gen/rb/spec/models/envelope_spec.rb
[main] INFO io.swagger.codegen.AbstractGenerator - writing file /Users/max/code/LT/cr_gen/rb/docs/Envelope.md
[main] INFO io.swagger.codegen.AbstractGenerator - writing file /Users/max/code/LT/cr_gen/rb/lib/swagger_client/models/envelopes_info.rb
[main] INFO io.swagger.codegen.AbstractGenerator - writing file /Users/max/code/LT/cr_gen/rb/spec/models/envelopes_info_spec.rb
[main] INFO io.swagger.codegen.AbstractGenerator - writing file /Users/max/code/LT/cr_gen/rb/docs/EnvelopesInfo.md
[main] INFO io.swagger.codegen.AbstractGenerator - writing file /Users/max/code/LT/cr_gen/rb/lib/swagger_client/models/envelopes_info_post.rb
[main] INFO io.swagger.codegen.AbstractGenerator - writing file /Users/max/code/LT/cr_gen/rb/spec/models/envelopes_info_post_spec.rb
[main] INFO io.swagger.codegen.AbstractGenerator - writing file /Users/max/code/LT/cr_gen/rb/docs/EnvelopesInfoPOST.md
[main] INFO io.swagger.codegen.AbstractGenerator - writing file /Users/max/code/LT/cr_gen/rb/lib/swagger_client/models/envelopes_info_put.rb
[main] INFO io.swagger.codegen.AbstractGenerator - writing file /Users/max/code/LT/cr_gen/rb/spec/models/envelopes_info_put_spec.rb
[main] INFO io.swagger.codegen.AbstractGenerator - writing file /Users/max/code/LT/cr_gen/rb/docs/EnvelopesInfoPUT.md
[main] INFO io.swagger.codegen.AbstractGenerator - writing file /Users/max/code/LT/cr_gen/rb/lib/swagger_client/models/node_headers.rb
[main] INFO io.swagger.codegen.AbstractGenerator - writing file /Users/max/code/LT/cr_gen/rb/spec/models/node_headers_spec.rb
[main] INFO io.swagger.codegen.AbstractGenerator - writing file /Users/max/code/LT/cr_gen/rb/docs/NodeHeaders.md
[main] INFO io.swagger.codegen.AbstractGenerator - writing file /Users/max/code/LT/cr_gen/rb/lib/swagger_client/models/request_envelope.rb
[main] INFO io.swagger.codegen.AbstractGenerator - writing file /Users/max/code/LT/cr_gen/rb/spec/models/request_envelope_spec.rb
[main] INFO io.swagger.codegen.AbstractGenerator - writing file /Users/max/code/LT/cr_gen/rb/docs/RequestEnvelope.md
[main] INFO io.swagger.codegen.AbstractGenerator - writing file /Users/max/code/LT/cr_gen/rb/lib/swagger_client/models/schemas_info.rb
[main] INFO io.swagger.codegen.AbstractGenerator - writing file /Users/max/code/LT/cr_gen/rb/spec/models/schemas_info_spec.rb
[main] INFO io.swagger.codegen.AbstractGenerator - writing file /Users/max/code/LT/cr_gen/rb/docs/SchemasInfo.md
[main] INFO io.swagger.codegen.AbstractGenerator - writing file /Users/max/code/LT/cr_gen/rb/lib/swagger_client/models/single_envelope_info.rb
[main] INFO io.swagger.codegen.AbstractGenerator - writing file /Users/max/code/LT/cr_gen/rb/spec/models/single_envelope_info_spec.rb
[main] INFO io.swagger.codegen.AbstractGenerator - writing file /Users/max/code/LT/cr_gen/rb/docs/SingleEnvelopeInfo.md
[main] INFO io.swagger.codegen.AbstractGenerator - writing file /Users/max/code/LT/cr_gen/rb/lib/swagger_client/models/single_envelope_info_delete.rb
[main] INFO io.swagger.codegen.AbstractGenerator - writing file /Users/max/code/LT/cr_gen/rb/spec/models/single_envelope_info_delete_spec.rb
[main] INFO io.swagger.codegen.AbstractGenerator - writing file /Users/max/code/LT/cr_gen/rb/docs/SingleEnvelopeInfoDELETE.md
[main] INFO io.swagger.codegen.AbstractGenerator - writing file /Users/max/code/LT/cr_gen/rb/lib/swagger_client/models/single_envelope_info_patch.rb
[main] INFO io.swagger.codegen.AbstractGenerator - writing file /Users/max/code/LT/cr_gen/rb/spec/models/single_envelope_info_patch_spec.rb
[main] INFO io.swagger.codegen.AbstractGenerator - writing file /Users/max/code/LT/cr_gen/rb/docs/SingleEnvelopeInfoPATCH.md
[main] INFO io.swagger.codegen.AbstractGenerator - writing file /Users/max/code/LT/cr_gen/rb/lib/swagger_client/models/validation_error.rb
[main] INFO io.swagger.codegen.AbstractGenerator - writing file /Users/max/code/LT/cr_gen/rb/spec/models/validation_error_spec.rb
[main] INFO io.swagger.codegen.AbstractGenerator - writing file /Users/max/code/LT/cr_gen/rb/docs/ValidationError.md
[main] INFO io.swagger.codegen.AbstractGenerator - writing file /Users/max/code/LT/cr_gen/rb/lib/swagger_client/models/version.rb
[main] INFO io.swagger.codegen.AbstractGenerator - writing file /Users/max/code/LT/cr_gen/rb/spec/models/version_spec.rb
[main] INFO io.swagger.codegen.AbstractGenerator - writing file /Users/max/code/LT/cr_gen/rb/docs/Version.md
[main] WARN io.swagger.codegen.DefaultCodegen - generated unique operationId `get_api_0`
Exception in thread "main" java.lang.RuntimeException: Could not process operation:
Tag: default
Operation: putApiEnvelopes
Resource: put /api/{community_name}/envelopes
Definitions: {ApiRoot=io.swagger.models.ModelImpl@2a6d1d6d, ApiInfo=io.swagger.models.ModelImpl@d1371901, SchemasInfo=io.swagger.models.ModelImpl@46ec0c60, Community=io.swagger.models.ModelImpl@6dbd6a64, CommunityInfo=io.swagger.models.ModelImpl@dd881366, EnvelopesInfo=io.swagger.models.ModelImpl@7dc09cd8, SingleEnvelopeInfo=io.swagger.models.ModelImpl@b05af054, Envelope=io.swagger.models.ModelImpl@e1bbd80f, NodeHeaders=io.swagger.models.ModelImpl@22335e7, Version=io.swagger.models.ModelImpl@4d7eda6, ValidationError=io.swagger.models.ModelImpl@4b5e6915, DeleteToken=io.swagger.models.ModelImpl@2fca6187, RequestEnvelope=io.swagger.models.ModelImpl@2d704475, Ctid=io.swagger.models.ModelImpl@e281b14f, EnvelopesInfo_POST=io.swagger.models.ModelImpl@1a05c330, EnvelopesInfo_PUT=io.swagger.models.ModelImpl@62428fb3, SingleEnvelopeInfo_PATCH=io.swagger.models.ModelImpl@ee3bb95a, SingleEnvelopeInfo_DELETE=io.swagger.models.ModelImpl@725747c5}
Exception: null
at io.swagger.codegen.DefaultGenerator.processOperation(DefaultGenerator.java:827)
at io.swagger.codegen.DefaultGenerator.processPaths(DefaultGenerator.java:729)
at io.swagger.codegen.DefaultGenerator.generateApis(DefaultGenerator.java:356)
at io.swagger.codegen.DefaultGenerator.generate(DefaultGenerator.java:666)
at io.swagger.codegen.cmd.Generate.run(Generate.java:234)
at io.swagger.codegen.SwaggerCodegen.main(SwaggerCodegen.java:41)
Caused by: java.lang.NullPointerException
at io.swagger.codegen.DefaultCodegen.isDataTypeBinary(DefaultCodegen.java:2590)
at io.swagger.codegen.DefaultCodegen.fromParameter(DefaultCodegen.java:2541)
at io.swagger.codegen.DefaultCodegen.fromOperation(DefaultCodegen.java:2121)
at io.swagger.codegen.languages.RubyClientCodegen.fromOperation(RubyClientCodegen.java:267)
at io.swagger.codegen.DefaultGenerator.processOperation(DefaultGenerator.java:774)
... 5 more
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment