FuelLabs / FuelLabs/fuel-vm

Autogenerate offsets fields using a proc-macro instead of writing them by hand

Open
#792 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
370
Forks
96
PR merge metrics
No merged PRs in 30d

Description

The current way of doing this is rather error-prone. There should be only a single source of truth for the offsets.

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue does not name any files, tests, or entry points. Start by locating the manually written offsets fields and the existing Rust macro infrastructure, then determine how one source of truth can generate them; done means the fields are autogenerated and no longer duplicated by hand.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
tooling
Issue type
Refactor
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.