linera-io/linera-protocol

Use a dedicated proc-macro parsing library for attribute parsing in `linera-witty-macros`

Open

#1,762 opened on Mar 6, 2024

View on GitHub
 (0 comments) (0 reactions) (0 assignees)Rust (2,354 forks)batch import
good first issue

Repository metrics

Stars
 (32,149 stars)
PR merge metrics
 (Avg merge 2d 6h) (155 merged PRs in 30d)

Description

Currently we have a hand-rolled attribute parser in linera-witty-macros. It would be nice to replace it with a mature solution like darling or deluxe, which should reduce some code duplication by allowing us to use an option struct as the source of truth for our attributes.

Contributor guide