Skip to content

Feature Tracker #1

@NexRX

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!

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