Skip to content

Add declare_from_file! macro#4469

Draft
franciszekjob wants to merge 2 commits into
franciszekjob/cheatnet-native-testsfrom
franciszekjob/3266-declare-from-file-macro
Draft

Add declare_from_file! macro#4469
franciszekjob wants to merge 2 commits into
franciszekjob/cheatnet-native-testsfrom
franciszekjob/3266-declare-from-file-macro

Conversation

@franciszekjob

@franciszekjob franciszekjob commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

Closes #

Introduced changes

Add declare_from_file! macro - a type-safe version of snforge_std::declare_from_file

Checklist

  • Linked relevant issue
  • Updated relevant documentation
  • Added relevant tests
  • Performed self-review of the code
  • Added changes to CHANGELOG.md

@franciszekjob
franciszekjob force-pushed the franciszekjob/3266-declare-from-file branch from cd285cc to a10eb58 Compare July 1, 2026 13:56
@franciszekjob
franciszekjob force-pushed the franciszekjob/3266-declare-from-file-macro branch 4 times, most recently from 35154a4 to fe0fcdd Compare July 1, 2026 16:13
@franciszekjob
franciszekjob force-pushed the franciszekjob/3266-declare-from-file branch from 65e3f8e to e713227 Compare July 1, 2026 16:23
@franciszekjob
franciszekjob force-pushed the franciszekjob/3266-declare-from-file-macro branch 2 times, most recently from 8617631 to 8e0f121 Compare July 1, 2026 16:45
@franciszekjob
franciszekjob force-pushed the franciszekjob/3266-declare-from-file branch 10 times, most recently from efa0d76 to 7f705df Compare July 7, 2026 10:33
@franciszekjob
franciszekjob force-pushed the franciszekjob/3266-declare-from-file-macro branch from 8e0f121 to 5178683 Compare July 8, 2026 08:56
@franciszekjob
franciszekjob force-pushed the franciszekjob/3266-declare-from-file branch from 59cb61b to 930717a Compare July 8, 2026 11:30
@franciszekjob
franciszekjob force-pushed the franciszekjob/3266-declare-from-file-macro branch from 5178683 to 4f15165 Compare July 8, 2026 11:30
@franciszekjob
franciszekjob force-pushed the franciszekjob/3266-declare-from-file branch from 930717a to 2c507f7 Compare July 9, 2026 23:25
@franciszekjob
franciszekjob force-pushed the franciszekjob/3266-declare-from-file-macro branch 5 times, most recently from f786a9e to 86fb8da Compare July 13, 2026 10:46
@franciszekjob
franciszekjob force-pushed the franciszekjob/3266-declare-from-file-macro branch from 86fb8da to 784fae0 Compare July 13, 2026 14:38
@franciszekjob
franciszekjob force-pushed the franciszekjob/3266-declare-from-file branch from ae077f7 to 906abb2 Compare July 13, 2026 16:34
@franciszekjob
franciszekjob force-pushed the franciszekjob/3266-declare-from-file-macro branch 3 times, most recently from 5301fde to 5051728 Compare July 15, 2026 08:44
@franciszekjob
franciszekjob force-pushed the franciszekjob/3266-declare-from-file branch from ff84040 to 07ba5b2 Compare July 15, 2026 09:34
@franciszekjob
franciszekjob force-pushed the franciszekjob/3266-declare-from-file-macro branch 3 times, most recently from a70e9a3 to 89366d3 Compare July 15, 2026 10:29
@franciszekjob
franciszekjob force-pushed the franciszekjob/3266-declare-from-file branch from 42cdf1e to f6dc56f Compare July 15, 2026 17:02
@franciszekjob
franciszekjob force-pushed the franciszekjob/3266-declare-from-file-macro branch from 89366d3 to 1e0e434 Compare July 15, 2026 17:02
@franciszekjob
franciszekjob force-pushed the franciszekjob/3266-declare-from-file branch from f6dc56f to 3363851 Compare July 16, 2026 17:02
@franciszekjob
franciszekjob force-pushed the franciszekjob/3266-declare-from-file-macro branch from 1e0e434 to 3fc9137 Compare July 16, 2026 17:02
@franciszekjob
franciszekjob changed the base branch from franciszekjob/3266-declare-from-file to franciszekjob/cheatnet-native-tests July 17, 2026 07:49
@franciszekjob
franciszekjob force-pushed the franciszekjob/3266-declare-from-file-macro branch from 3fc9137 to eacbbf1 Compare July 17, 2026 07:49
@franciszekjob
franciszekjob force-pushed the franciszekjob/3266-declare-from-file-macro branch 2 times, most recently from 57c7d00 to ba82fcc Compare July 17, 2026 10:18
@franciszekjob
franciszekjob force-pushed the franciszekjob/cheatnet-native-tests branch from bd5b5c2 to 9a88b60 Compare July 20, 2026 07:18
@franciszekjob
franciszekjob force-pushed the franciszekjob/3266-declare-from-file-macro branch from ba82fcc to e7cc1f6 Compare July 20, 2026 07:18
@franciszekjob
franciszekjob force-pushed the franciszekjob/cheatnet-native-tests branch from 9a88b60 to 498811c Compare July 20, 2026 07:49
@franciszekjob
franciszekjob force-pushed the franciszekjob/3266-declare-from-file-macro branch 2 times, most recently from 7ef1e9f to 3c34ea5 Compare July 20, 2026 17:09
@franciszekjob
franciszekjob force-pushed the franciszekjob/cheatnet-native-tests branch from 0d6cf36 to 1ae79f1 Compare July 21, 2026 14:42
@franciszekjob
franciszekjob force-pushed the franciszekjob/3266-declare-from-file-macro branch from 3c34ea5 to 5ee2bef Compare July 21, 2026 14:42
@franciszekjob
franciszekjob force-pushed the franciszekjob/cheatnet-native-tests branch from 1ae79f1 to 039ee87 Compare July 21, 2026 15:50
@franciszekjob
franciszekjob force-pushed the franciszekjob/3266-declare-from-file-macro branch from 5ee2bef to e789133 Compare July 21, 2026 15:50
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.

1 participant