Skip to content

[BUG][swift5] Optional parameters miss delimiters #5774

Open
@cedricziel

Description

@cedricziel

Bug Report Checklist

  • Have you provided a full/minimal spec to reproduce the issue?
  • Have you validated the input using an OpenAPI validator (example)?
  • What's the version of OpenAPI Generator used?
  • Have you search for related issues/PRs?
  • [-] What's the actual output vs expected output?
  • [-] [Optional] Bounty to sponsor the fix (example)
Description

Generating a client with the swift5 generator yields missing delimiters in function declarations.

openapi-generator version

4.3.0

OpenAPI declaration file content or url

The spec is public, see https://github.com/cedricziel/instana-swift/blob/master/meta/openapi.json

Command line used for generation

See below.

Steps to reproduce

Check the following commit that corrects some of the issues after generation: cedricziel/instana-swift@20c7093

You can checkout the repo and run ./regenerate.sh to reproduce.

Related issues/PRs
Suggest a fix

It is not deterministic to me and seems to have something to do with the hasMore helper in the template.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions