Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • O openapi-generator
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 3,476
    • Issues 3,476
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 402
    • Merge requests 402
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • OpenAPI Tools
  • openapi-generator
  • Issues
  • #4448
Closed
Open
Issue created Nov 11, 2019 by Administrator@rootContributor

[REQ] [Dart] Use Dart SDK to generate Dart keywords for reserved words list

Created by: nickmeinhold

Is your feature request related to a problem? Please describe.

A recent PR improved the Dart generator by updating the reserved words. When I went through and checked if there were any more Dart keywords missing, there were a few still missing and it was quite time consuming to determine exactly which words were missing as it is a hard-coded list.

Describe the solution you'd like

Use the Dart SDK to automatically generate the Dart keywords and have the dart generator use the generated set of words.

Describe alternatives you've considered

We could keep the list of reserved words hard-coded in and just add a comment that the list was generated by the SDK with a date and Dart version so we know when the list needs to be updated.

Assignee
Assign to
Time tracking