docusign/OpenAPI-Specifications

ESignature 2.1 number and date definitions are being ignored by OpenAPI Generator for some languages

nathany-copia opened this issue · 3 comments

For some languages (I'm using Elixir), the "number" definition and "date" definition are being mapped to built-in types instead of the DocuSign provided type definitions.

The current workaround is to edit the OpenAPI spec to rename these definitions and the references to them. See: neilberkman/docusign_elixir#37

This may be a bug in OpenAPI Generator specific to Elixir, but I was wondering if anyone is seeing this problem with other languages?

The names of all tabs elements should have the "Tab" postfix. Should be DateTab, NumberTab, TextTab. This avoids the issue with reserved words in some languages for things like "Date" or "Number" or even "Text"

❓ ❓

I don't see any changes to the spec, so why is this completed?

It remains an issue that the spec for ESignature has definitions for "date" and "number".