Skip to content

Feature Tracker #1

Description

@NexRX

Anything checked off is merged into the main branch

Features

  • Enum support for views
  • Ability to ('base', 'with', 'include', 'using', 'from', 'extend') previous view or model and add or omit on top of it
  • Attribute filtering, e.g. a list of attributes to keep (and default to none).
  • Add optional rustdoc arg for the generated model (Used with the first arg(s) being a comment/rustdoc

Research / Techspikes

Additions that I'm not sure if its possible or easy to add & maintain. Non-commital.

  • Struct level attributes to top of generated model, maybe even at the field level (helpful for defaults on enums etc)

Support

  • Carry over field rust docs
  • Paths in the derive list for generated models

Tweaks & Fixes

  • Tweak dependacy feature to not need to be included with them, relying on consumers to import/depend them
  • Docs has so many spelling/grammar mistakes, update that!

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions