divviup / janus

Experimental implementation of the Distributed Aggregation Protocol (DAP) specification.
Mozilla Public License 2.0
53 stars 15 forks source link

Replace uses of fixed-macro #3394

Closed divergentdave closed 2 months ago

divergentdave commented 2 months ago

This removes our fixed-macro dependency, replacing it with constants that use the lit method from the fixed crate itself. This removes a number of crates from the dependency graph, including many proc-macro crates, which should help with test build times a bit. It also resolves an advisory, as one of those crates is unmaintained.