Skip to content

Commit c92ed82

Browse files
committed
feat: first try at implementing macros for dogs
1 parent a0fa5f4 commit c92ed82

File tree

10 files changed

+803
-30
lines changed

10 files changed

+803
-30
lines changed

packages/dogs/analysis_options.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,10 @@ linter:
2222
- avoid_print
2323
- prefer_final_locals
2424

25+
analyzer:
26+
enable-experiment:
27+
- macros
28+
2529
# Uncomment the following section to specify additional rules.
2630

2731
# linter:

packages/dogs/lib/dogs_core.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ export "src/global.dart";
3737
export "src/graph_value.dart";
3838
export "src/hooks.dart";
3939
export "src/json.dart";
40+
export 'src/macro.dart';
4041
export "src/metadata.dart";
4142
export "src/opmodes/factory.dart";
4243
export "src/opmodes/operation.dart";

0 commit comments

Comments
 (0)