Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Extend SchemaFrame::references_to to support dynamic references #1563

Merged
merged 2 commits into from
Feb 12, 2025

Conversation

jviotti
Copy link
Member

@jviotti jviotti commented Feb 12, 2025

Signed-off-by: Juan Cruz Viotti jv@jviotti.com

Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Benchmark (macos/llvm)

Benchmark suite Current: ef2cd1c Previous: d7462b0 Ratio
Regex_Lower_S_Or_Upper_S_Asterisk 1.5789734981534087 ns/iter 1.696604474696498 ns/iter 0.93
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar 1.5881130264007786 ns/iter 1.703810963513433 ns/iter 0.93
Regex_Period_Asterisk 1.6272599796090286 ns/iter 1.7887529593632676 ns/iter 0.91
Regex_Group_Period_Asterisk_Group 1.5680028447408134 ns/iter 2.1553606263875786 ns/iter 0.73
Regex_Period_Plus 1.8890487087407988 ns/iter 2.0605517130773072 ns/iter 0.92
Regex_Period 1.8946572396941452 ns/iter 2.0373039478918793 ns/iter 0.93
Regex_Caret_Period_Plus_Dollar 1.8883090572943226 ns/iter 2.0380709975071087 ns/iter 0.93
Regex_Caret_Group_Period_Plus_Group_Dollar 1.8946423854860885 ns/iter 2.0234730302988817 ns/iter 0.94
Regex_Caret_Period_Asterisk_Dollar 1.572896984515412 ns/iter 1.7141124551906983 ns/iter 0.92
Regex_Caret_Group_Period_Asterisk_Group_Dollar 1.5833726265633188 ns/iter 1.9138730592804936 ns/iter 0.83
Regex_Caret_X_Hyphen 6.274902868758299 ns/iter 8.040795004682305 ns/iter 0.78
Regex_Period_Md_Dollar 69.23894615136066 ns/iter 72.56491896574693 ns/iter 0.95
Regex_Caret_Slash_Period_Asterisk 6.888953754643095 ns/iter 5.371752433208181 ns/iter 1.28
Regex_Caret_Period_Range_Dollar 2.1963296671817725 ns/iter 2.363400862839644 ns/iter 0.93
Regex_Nested_Backtrack 760.3789912254356 ns/iter 785.9671926068885 ns/iter 0.97
JSON_Array_Of_Objects_Unique 334.9097180353743 ns/iter 349.103007463289 ns/iter 0.96
JSON_Parse_1 21561.309100889604 ns/iter 22902.11677735832 ns/iter 0.94
JSON_Fast_Hash_Helm_Chart_Lock 47.845650303381184 ns/iter 51.718127729973055 ns/iter 0.93
JSON_Equality_Helm_Chart_Lock 118.50331852682805 ns/iter 125.81756101926591 ns/iter 0.94
JSON_String_Equal/10 7.518581047422743 ns/iter 8.061195452462718 ns/iter 0.93
JSON_String_Equal/100 6.483526886963098 ns/iter 6.4806190778180115 ns/iter 1.00
JSON_String_Equal_Small_By_Perfect_Hash/10 0.31404796851717415 ns/iter 0.33635136281480515 ns/iter 0.93
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 2.9703438533698723 ns/iter 3.5310915670242884 ns/iter 0.84
JSON_String_Fast_Hash/10 1.5697002834293208 ns/iter 1.9119243489411926 ns/iter 0.82
JSON_String_Fast_Hash/100 1.8872464866527727 ns/iter 2.022228197241664 ns/iter 0.93
JSON_String_Key_Hash/10 1.3029225001900249 ns/iter 1.3464400639527845 ns/iter 0.97
JSON_String_Key_Hash/100 1.2545189765501958 ns/iter 1.3617187098244419 ns/iter 0.92
JSON_Object_Defines_Miss_Same_Length 2.1971263488967816 ns/iter 2.3511327805116795 ns/iter 0.93
JSON_Object_Defines_Miss_Too_Small 2.2273501227985704 ns/iter 2.3504453628811635 ns/iter 0.95
JSON_Object_Defines_Miss_Too_Large 2.256635610634508 ns/iter 2.367282285603057 ns/iter 0.95
Pointer_Object_Traverse 15.363912127990229 ns/iter 16.52808700689239 ns/iter 0.93
Pointer_Object_Try_Traverse 21.7327799310449 ns/iter 23.824790684263935 ns/iter 0.91
Pointer_Push_Back_Pointer_To_Weak_Pointer 169.93613316116753 ns/iter 183.97307448393246 ns/iter 0.92
Schema_Frame_OMC_Instances 162681853.9999988 ns/iter 181177375.0000043 ns/iter 0.90
Schema_Frame_OMC_References 96545452.28571416 ns/iter 116916347.16665553 ns/iter 0.83
Schema_Bundle_Meta_2020_12 4382918.812508052 ns/iter 5696601.098360379 ns/iter 0.77

This comment was automatically generated by workflow using github-action-benchmark.

Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Benchmark (linux/llvm)

Benchmark suite Current: ef2cd1c Previous: d7462b0 Ratio
Regex_Lower_S_Or_Upper_S_Asterisk 2.2409513602281206 ns/iter 2.2152558701035123 ns/iter 1.01
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar 2.197464273161739 ns/iter 2.2225711284928455 ns/iter 0.99
Regex_Period_Asterisk 2.221060059473725 ns/iter 2.2100802513402176 ns/iter 1.00
Regex_Group_Period_Asterisk_Group 2.197312809585801 ns/iter 2.220383843665145 ns/iter 0.99
Regex_Period_Plus 2.489154800352601 ns/iter 2.389077885999126 ns/iter 1.04
Regex_Period 2.4885271176653823 ns/iter 2.2204141424624355 ns/iter 1.12
Regex_Caret_Period_Plus_Dollar 2.488040398938792 ns/iter 2.207493557636528 ns/iter 1.13
Regex_Caret_Group_Period_Plus_Group_Dollar 2.4868768507399035 ns/iter 2.2154366204693434 ns/iter 1.12
Regex_Caret_Period_Asterisk_Dollar 3.4182085516844967 ns/iter 2.4891986277576206 ns/iter 1.37
Regex_Caret_Group_Period_Asterisk_Group_Dollar 3.418582941271659 ns/iter 2.4886323205928895 ns/iter 1.37
Regex_Caret_X_Hyphen 12.669827957258905 ns/iter 13.064838648293337 ns/iter 0.97
Regex_Period_Md_Dollar 73.95299004114761 ns/iter 76.65367926293294 ns/iter 0.96
Regex_Caret_Slash_Period_Asterisk 7.162847944511722 ns/iter 7.15444163154767 ns/iter 1.00
Regex_Caret_Period_Range_Dollar 4.0422376917349 ns/iter 4.044547593646728 ns/iter 1.00
Regex_Nested_Backtrack 456.603604337918 ns/iter 456.1746692036361 ns/iter 1.00
JSON_Array_Of_Objects_Unique 398.9871035110379 ns/iter 393.5006023185591 ns/iter 1.01
JSON_Parse_1 30333.56843010923 ns/iter 30567.756735915584 ns/iter 0.99
JSON_Fast_Hash_Helm_Chart_Lock 59.34580224675489 ns/iter 59.526495043070526 ns/iter 1.00
JSON_Equality_Helm_Chart_Lock 154.72264556443824 ns/iter 154.57382581522762 ns/iter 1.00
JSON_String_Equal/10 6.5101877761605165 ns/iter 7.470701922173477 ns/iter 0.87
JSON_String_Equal/100 6.533087436802563 ns/iter 8.129750287281963 ns/iter 0.80
JSON_String_Equal_Small_By_Perfect_Hash/10 0.9686522609599679 ns/iter 0.9348447448385483 ns/iter 1.04
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 14.607427941678752 ns/iter 10.26003974326856 ns/iter 1.42
JSON_String_Fast_Hash/10 2.2530564061021088 ns/iter 2.1758932332172196 ns/iter 1.04
JSON_String_Fast_Hash/100 2.1766778404139773 ns/iter 2.177277664228982 ns/iter 1.00
JSON_String_Key_Hash/10 2.696198307381072 ns/iter 1.876522951959082 ns/iter 1.44
JSON_String_Key_Hash/100 2.179407907757812 ns/iter 2.271470773326283 ns/iter 0.96
JSON_Object_Defines_Miss_Same_Length 3.7366495302123552 ns/iter 3.740077762050494 ns/iter 1.00
JSON_Object_Defines_Miss_Too_Small 3.765998342071713 ns/iter 3.7312747724549213 ns/iter 1.01
JSON_Object_Defines_Miss_Too_Large 3.7340873511111736 ns/iter 3.7454273854550637 ns/iter 1.00
Pointer_Object_Traverse 44.36678987747866 ns/iter 44.21608419671982 ns/iter 1.00
Pointer_Object_Try_Traverse 52.31407460011435 ns/iter 52.286120098160445 ns/iter 1.00
Pointer_Push_Back_Pointer_To_Weak_Pointer 288.6663553953933 ns/iter 285.03935617561217 ns/iter 1.01
Schema_Frame_OMC_Instances 223062155.66667712 ns/iter 216064299.666679 ns/iter 1.03
Schema_Frame_OMC_References 144534098.40000403 ns/iter 141350373.39999598 ns/iter 1.02
Schema_Bundle_Meta_2020_12 6973000.902914985 ns/iter 6809535.475726371 ns/iter 1.02

This comment was automatically generated by workflow using github-action-benchmark.

Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Benchmark (windows/msvc)

Benchmark suite Current: ef2cd1c Previous: d7462b0 Ratio
Regex_Lower_S_Or_Upper_S_Asterisk 6.681176339287426 ns/iter 6.847448660714914 ns/iter 0.98
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar 6.724995535713723 ns/iter 6.516661830356136 ns/iter 1.03
Regex_Period_Asterisk 6.587585937499593 ns/iter 6.638825892856407 ns/iter 0.99
Regex_Group_Period_Asterisk_Group 6.533833705358713 ns/iter 6.672385044641516 ns/iter 0.98
Regex_Period_Plus 6.870524553571147 ns/iter 7.008699075853404 ns/iter 0.98
Regex_Period 6.854600446428399 ns/iter 6.846880580358825 ns/iter 1.00
Regex_Caret_Period_Plus_Dollar 6.91472209821496 ns/iter 7.339658482144225 ns/iter 0.94
Regex_Caret_Group_Period_Plus_Group_Dollar 6.964024553572606 ns/iter 7.060666294643271 ns/iter 0.99
Regex_Caret_Period_Asterisk_Dollar 6.549872767855901 ns/iter 6.812678571428421 ns/iter 0.96
Regex_Caret_Group_Period_Asterisk_Group_Dollar 6.690949776785462 ns/iter 6.903700892857095 ns/iter 0.97
Regex_Caret_X_Hyphen 11.825076785714016 ns/iter 11.826560937500119 ns/iter 1.00
Regex_Period_Md_Dollar 155.39658482143383 ns/iter 155.43354910713603 ns/iter 1.00
Regex_Caret_Slash_Period_Asterisk 10.090427633525303 ns/iter 10.124001562498819 ns/iter 1.00
Regex_Caret_Period_Range_Dollar 7.5649767519435525 ns/iter 7.345293717208897 ns/iter 1.03
Regex_Nested_Backtrack 590.3091964285068 ns/iter 582.952946428504 ns/iter 1.01
JSON_Array_Of_Objects_Unique 415.4074800859164 ns/iter 415.53772698488956 ns/iter 1.00
JSON_Parse_1 79628.85044643693 ns/iter 79025.81473214606 ns/iter 1.01
JSON_Fast_Hash_Helm_Chart_Lock 56.25646428571583 ns/iter 62.77375000000822 ns/iter 0.90
JSON_Equality_Helm_Chart_Lock 187.41639173360437 ns/iter 189.9120973135836 ns/iter 0.99
JSON_String_Equal/10 9.332223172622987 ns/iter 9.29478210136291 ns/iter 1.00
JSON_String_Equal/100 9.982123616149664 ns/iter 9.95112183057653 ns/iter 1.00
JSON_String_Equal_Small_By_Perfect_Hash/10 2.1671578125001645 ns/iter 2.1682571874997336 ns/iter 1.00
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 14.780667791157938 ns/iter 14.60240401785638 ns/iter 1.01
JSON_String_Fast_Hash/10 3.106808745838646 ns/iter 3.0987825892856744 ns/iter 1.00
JSON_String_Fast_Hash/100 3.0985280538863478 ns/iter 3.0986687499999936 ns/iter 1.00
JSON_String_Key_Hash/10 7.615397321430859 ns/iter 7.4575569196408 ns/iter 1.02
JSON_String_Key_Hash/100 3.7332396361904485 ns/iter 3.7197187433579075 ns/iter 1.00
JSON_Object_Defines_Miss_Same_Length 4.029136435766625 ns/iter 4.0250925071878925 ns/iter 1.00
JSON_Object_Defines_Miss_Too_Small 3.453445083119569 ns/iter 3.4072131635579157 ns/iter 1.01
JSON_Object_Defines_Miss_Too_Large 3.730110730778518 ns/iter 3.7056744576681044 ns/iter 1.01
Pointer_Object_Traverse 52.196157179193875 ns/iter 52.50349107143393 ns/iter 0.99
Pointer_Object_Try_Traverse 64.56822321429253 ns/iter 64.58542857142139 ns/iter 1.00
Pointer_Push_Back_Pointer_To_Weak_Pointer 180.12424822539526 ns/iter 180.47425718515296 ns/iter 1.00
Schema_Frame_OMC_Instances 485481449.999952 ns/iter 482586900.00000113 ns/iter 1.01
Schema_Frame_OMC_References 355594650.0000573 ns/iter 350880749.99998754 ns/iter 1.01
Schema_Bundle_Meta_2020_12 16429002.222225284 ns/iter 16207629.268298503 ns/iter 1.01

This comment was automatically generated by workflow using github-action-benchmark.

Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Benchmark (linux/gcc)

Benchmark suite Current: ef2cd1c Previous: d7462b0 Ratio
Schema_Frame_OMC_Instances 220012224.00001553 ns/iter 215360644.9999946 ns/iter 1.02
Schema_Frame_OMC_References 141678100.6000065 ns/iter 141406177.79999048 ns/iter 1.00
Schema_Bundle_Meta_2020_12 6979403.189997128 ns/iter 6947907.574259613 ns/iter 1.00
Pointer_Object_Traverse 47.552610869203164 ns/iter 47.606154620613076 ns/iter 1.00
Pointer_Object_Try_Traverse 22.814574574670907 ns/iter 22.664995634057274 ns/iter 1.01
Pointer_Push_Back_Pointer_To_Weak_Pointer 164.33721405357863 ns/iter 170.26525001531328 ns/iter 0.97
JSON_Array_Of_Objects_Unique 379.12283982896014 ns/iter 380.5052398528238 ns/iter 1.00
JSON_Parse_1 33364.97624827388 ns/iter 33255.12406248366 ns/iter 1.00
JSON_Fast_Hash_Helm_Chart_Lock 65.92558180364996 ns/iter 61.15471802658631 ns/iter 1.08
JSON_Equality_Helm_Chart_Lock 151.66199042612 ns/iter 147.0476816962147 ns/iter 1.03
JSON_String_Equal/10 5.678334317123202 ns/iter 5.718141265863693 ns/iter 0.99
JSON_String_Equal/100 6.3107462806788694 ns/iter 6.338779045373991 ns/iter 1.00
JSON_String_Equal_Small_By_Perfect_Hash/10 0.9354249381435783 ns/iter 0.9338912315797262 ns/iter 1.00
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 12.227001214916982 ns/iter 25.461921537334558 ns/iter 0.48
JSON_String_Fast_Hash/10 0.9344700289677387 ns/iter 0.9329693670199243 ns/iter 1.00
JSON_String_Fast_Hash/100 0.9344462015928259 ns/iter 0.9328975362428258 ns/iter 1.00
JSON_String_Key_Hash/10 1.246739601432565 ns/iter 1.247294000493082 ns/iter 1.00
JSON_String_Key_Hash/100 0.9350111309788229 ns/iter 0.9348287291295491 ns/iter 1.00
JSON_Object_Defines_Miss_Same_Length 2.486883481614079 ns/iter 2.488993716237215 ns/iter 1.00
JSON_Object_Defines_Miss_Too_Small 2.490581166625002 ns/iter 2.49453936857683 ns/iter 1.00
JSON_Object_Defines_Miss_Too_Large 2.4903109850445038 ns/iter 2.4912464411770627 ns/iter 1.00
Regex_Lower_S_Or_Upper_S_Asterisk 3.1104676503394972 ns/iter 3.107876566831174 ns/iter 1.00
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar 3.11043888297472 ns/iter 2.7988681392935484 ns/iter 1.11
Regex_Period_Asterisk 3.109425239818916 ns/iter 2.8323632842196407 ns/iter 1.10
Regex_Group_Period_Asterisk_Group 3.1148899488848247 ns/iter 2.8036162200166768 ns/iter 1.11
Regex_Period_Plus 3.4190625491493853 ns/iter 3.107752047833098 ns/iter 1.10
Regex_Period 3.41854851268635 ns/iter 3.11331582130845 ns/iter 1.10
Regex_Caret_Period_Plus_Dollar 3.4268261983310877 ns/iter 3.1083111726720882 ns/iter 1.10
Regex_Caret_Group_Period_Plus_Group_Dollar 3.4175368042150156 ns/iter 3.1129715942758622 ns/iter 1.10
Regex_Caret_Period_Asterisk_Dollar 4.3764005359857165 ns/iter 4.0418682339916945 ns/iter 1.08
Regex_Caret_Group_Period_Asterisk_Group_Dollar 4.35126802928156 ns/iter 2.802302705374473 ns/iter 1.55
Regex_Caret_X_Hyphen 13.678799600208068 ns/iter 13.673846377177377 ns/iter 1.00
Regex_Period_Md_Dollar 92.64524862005989 ns/iter 94.54781598302102 ns/iter 0.98
Regex_Caret_Slash_Period_Asterisk 9.339893015650519 ns/iter 7.767299495968858 ns/iter 1.20
Regex_Caret_Period_Range_Dollar 4.3496261192072945 ns/iter 3.4174289538970357 ns/iter 1.27
Regex_Nested_Backtrack 818.8921426449874 ns/iter 822.5812336133608 ns/iter 1.00

This comment was automatically generated by workflow using github-action-benchmark.

Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Benchmark (macos/gcc)

Benchmark suite Current: ef2cd1c Previous: d7462b0 Ratio
Regex_Lower_S_Or_Upper_S_Asterisk 1.8996659104979376 ns/iter 2.0848273392373984 ns/iter 0.91
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar 1.888655922354297 ns/iter 2.1106078304757627 ns/iter 0.89
Regex_Period_Asterisk 1.9039921010894216 ns/iter 1.940458140972509 ns/iter 0.98
Regex_Group_Period_Asterisk_Group 1.889038696109754 ns/iter 1.9801542827940306 ns/iter 0.95
Regex_Period_Plus 1.584877500036807 ns/iter 1.6380360920507469 ns/iter 0.97
Regex_Period 1.5794272800566063 ns/iter 1.6696068812897948 ns/iter 0.95
Regex_Caret_Period_Plus_Dollar 1.5778197142153192 ns/iter 1.6567603193478482 ns/iter 0.95
Regex_Caret_Group_Period_Plus_Group_Dollar 1.6251550972827473 ns/iter 1.6696381983058857 ns/iter 0.97
Regex_Caret_Period_Asterisk_Dollar 2.0381138160506644 ns/iter 1.9770922225461323 ns/iter 1.03
Regex_Caret_Group_Period_Asterisk_Group_Dollar 1.95585072058964 ns/iter 1.9031693404753276 ns/iter 1.03
Regex_Caret_X_Hyphen 6.019607026126752 ns/iter 6.556890641905077 ns/iter 0.92
Regex_Period_Md_Dollar 76.74234952482773 ns/iter 70.99264804032389 ns/iter 1.08
Regex_Caret_Slash_Period_Asterisk 4.481157001482186 ns/iter 4.4694410959207 ns/iter 1.00
Regex_Caret_Period_Range_Dollar 1.8919301253822152 ns/iter 1.9109337201561845 ns/iter 0.99
Regex_Nested_Backtrack 843.7365531276029 ns/iter 876.7768269006175 ns/iter 0.96
JSON_Array_Of_Objects_Unique 208.9474603076735 ns/iter 204.32379747518928 ns/iter 1.02
JSON_Parse_1 22930.613754934155 ns/iter 23151.291946306264 ns/iter 0.99
JSON_Fast_Hash_Helm_Chart_Lock 23.485345210524684 ns/iter 24.927695008649252 ns/iter 0.94
JSON_Equality_Helm_Chart_Lock 114.12022765846437 ns/iter 115.32901352856686 ns/iter 0.99
JSON_String_Equal/10 5.596168304383016 ns/iter 5.523510701958894 ns/iter 1.01
JSON_String_Equal/100 5.082492505270133 ns/iter 5.090981785496996 ns/iter 1.00
JSON_String_Equal_Small_By_Perfect_Hash/10 0.7710541857096023 ns/iter 0.750533093371511 ns/iter 1.03
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 3.4726291073925406 ns/iter 3.5029671085375793 ns/iter 0.99
JSON_String_Fast_Hash/10 1.9063972667837108 ns/iter 1.9220475884208303 ns/iter 0.99
JSON_String_Fast_Hash/100 1.905246314792027 ns/iter 1.9270940272825559 ns/iter 0.99
JSON_String_Key_Hash/10 1.4428018333653816 ns/iter 1.4429517101361464 ns/iter 1.00
JSON_String_Key_Hash/100 1.9236400718762194 ns/iter 1.9401800519765706 ns/iter 0.99
JSON_Object_Defines_Miss_Same_Length 1.7327856856950652 ns/iter 1.7327970045968493 ns/iter 1.00
JSON_Object_Defines_Miss_Too_Small 1.8903376030718608 ns/iter 1.8976589903081273 ns/iter 1.00
JSON_Object_Defines_Miss_Too_Large 1.735070358638532 ns/iter 1.7440971600483728 ns/iter 0.99
Pointer_Object_Traverse 52.252084016226384 ns/iter 54.025260746597596 ns/iter 0.97
Pointer_Object_Try_Traverse 36.21247476601558 ns/iter 37.42092916912557 ns/iter 0.97
Pointer_Push_Back_Pointer_To_Weak_Pointer 161.26268676526556 ns/iter 156.87358201261486 ns/iter 1.03
Schema_Frame_OMC_Instances 169021964.07318115 ns/iter 164029240.60821533 ns/iter 1.03
Schema_Frame_OMC_References 109061479.56848145 ns/iter 100869757.7885219 ns/iter 1.08
Schema_Bundle_Meta_2020_12 5025295.902499192 ns/iter 4750666.484026842 ns/iter 1.06

This comment was automatically generated by workflow using github-action-benchmark.

Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
@jviotti jviotti force-pushed the references-to-dynamic branch from 77ef48a to fa90791 Compare February 12, 2025 16:26
Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
@jviotti jviotti force-pushed the references-to-dynamic branch from 8fb8eb7 to ef2cd1c Compare February 12, 2025 17:06
@jviotti jviotti changed the title [WIP] Extend SchemaFrame::references_to to support dynamic references Extend SchemaFrame::references_to to support dynamic references Feb 12, 2025
@jviotti jviotti marked this pull request as ready for review February 12, 2025 17:06
@jviotti jviotti merged commit 3cb57b5 into main Feb 12, 2025
13 checks passed
@jviotti jviotti deleted the references-to-dynamic branch February 12, 2025 17:35
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