Skip to content

Conversation

@williballenthin
Copy link
Owner

  • Update test.rs to use unicorn-engine 2.x API:

    • Replace Permission with Prot for memory permissions
    • Change mem_map/mem_protect size parameter from usize to u64
    • Use bitwise OR instead of insert() for Prot flags
  • Reorganize justfile for better discoverability:

    • Add help command showing all available recipes
    • Add ci recipe that runs full lint + test pipeline
    • Align recipes with CI workflow (nightly for fmt/clippy)
    • Organize into clear sections: build, lint, test, dev
    • Add fmt-check for formatting verification without changes

- Update test.rs to use unicorn-engine 2.x API:
  - Replace Permission with Prot for memory permissions
  - Change mem_map/mem_protect size parameter from usize to u64
  - Use bitwise OR instead of insert() for Prot flags

- Reorganize justfile for better discoverability:
  - Add help command showing all available recipes
  - Add ci recipe that runs full lint + test pipeline
  - Align recipes with CI workflow (nightly for fmt/clippy)
  - Organize into clear sections: build, lint, test, dev
  - Add fmt-check for formatting verification without changes
@williballenthin williballenthin merged commit 2a07b86 into master Jan 7, 2026
3 of 5 checks passed
@williballenthin williballenthin deleted the claude/build-test-lancelot-QiOq4 branch January 7, 2026 08:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants