Skip to content

Latest commit

 

History

History
24 lines (23 loc) · 956 Bytes

TODO.md

File metadata and controls

24 lines (23 loc) · 956 Bytes

TODO

  • HIGH: fix publicity modifiers ISSUE
    • Enums
    • Confirm structures
  • Generic Nesting
    • Add support for container generic nesting
    • Add support for tuple slice + more types generic nesting
  • add nested attribute #>[meta] support
  • fix where clause
  • improve documentation
  • write README.md
  • add recursive generic support
  • fix bug where _ : <ty> struct Name {} is valid when it should not be
  • rework fish support
  • rename fish to FishHook
  • fix spans
  • fix issue where struct { }; "unexpected ;" error is not spanned correctly
  • better errors
    • add diagnostic warnings and possibly errors behind a feature flag for nightly users
    • add warning to put #>[meta] after #[meta]
    • update errors to be more descriptive
    • switch errors from proc-macro-error abort! to syn
  • write more tests