Skip to content

Extend src/documentation to Draft 4#742

Merged
jviotti merged 1 commit into
mainfrom
documentation-draft4
Apr 22, 2026
Merged

Extend src/documentation to Draft 4#742
jviotti merged 1 commit into
mainfrom
documentation-draft4

Conversation

@jviotti
Copy link
Copy Markdown
Member

@jviotti jviotti commented Apr 22, 2026

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

Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
@augmentcode
Copy link
Copy Markdown

augmentcode Bot commented Apr 22, 2026

🤖 Augment PR Summary

Summary: This PR extends the documentation generator to properly cover JSON Schema Draft-04 constructs.

Changes:

  • Teach type_expression_of to treat Draft-04 tuple validation ("items": [...]) as a tuple type and to surface additionalItems as the tuple “additional” schema.
  • Update the tuple-walking logic to support Draft-04 tuples by reading tuple elements from items when prefixItems is not present, and to emit wildcard rows for additionalItems.
  • Adjust numeric constraint rendering so Draft-04’s boolean exclusiveMinimum/exclusiveMaximum modifies the displayed comparator for minimum/maximum.
  • Add a new Draft-04-focused unit test suite and wire it into the documentation test CMake target.

Technical Notes: The new tests validate tuple item expansion, additionalItems propagation, and Draft-04 exclusive-bound formatting alongside existing documentation output validation.

🤖 Was this summary useful? React with 👍 or 👎

Copy link
Copy Markdown

@augmentcode augmentcode Bot left a comment

Choose a reason for hiding this comment

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

Review completed. No suggestions at this time.

Comment augment review to trigger a new review at any time.

Copy link
Copy Markdown

@cubic-dev-ai cubic-dev-ai Bot left a comment

Choose a reason for hiding this comment

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

No issues found across 3 files

@jviotti jviotti merged commit bc2d211 into main Apr 22, 2026
15 checks passed
@jviotti jviotti deleted the documentation-draft4 branch April 22, 2026 15:41
Copy link
Copy Markdown

@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)

Details
Benchmark suite Current: aa6e445 Previous: e4943d0 Ratio
E2E_Compiler_adaptivecard 66823189.444436245 ns/iter 62634032.09999297 ns/iter 1.07
E2E_Compiler_ansible_meta 29634478.041662265 ns/iter 29238447.208333205 ns/iter 1.01
E2E_Compiler_aws_cdk 386002.1609006553 ns/iter 382293.3801969692 ns/iter 1.01
E2E_Compiler_babelrc 2610319.513011076 ns/iter 2609897.3222221704 ns/iter 1.00
E2E_Compiler_clang_format 18748823.526314147 ns/iter 18590763.026314728 ns/iter 1.01
E2E_Compiler_cmake_presets 26495815.884612303 ns/iter 26114408.3076925 ns/iter 1.01
E2E_Compiler_code_climate 2637302.401515223 ns/iter 2653091.169811475 ns/iter 0.99
E2E_Compiler_cql2 13209558.716981381 ns/iter 13101832.68518333 ns/iter 1.01
E2E_Compiler_cspell 23384128.00000166 ns/iter 23288197.566667654 ns/iter 1.00
E2E_Compiler_cypress 4005028.439999998 ns/iter 4047244.982857592 ns/iter 0.99
E2E_Compiler_deno 7802809.922221362 ns/iter 7808631.404494396 ns/iter 1.00
E2E_Compiler_dependabot 3996801.6400000905 ns/iter 3992474.262857156 ns/iter 1.00
E2E_Compiler_draft_04 2706021.6511627496 ns/iter 2703463.872092985 ns/iter 1.00
E2E_Compiler_fabric_mod 4837898.24827611 ns/iter 4852147.806896655 ns/iter 1.00
E2E_Compiler_geojson 22669740.161290973 ns/iter 22232581.281247832 ns/iter 1.02
E2E_Compiler_gitpod_configuration 5000907.9714284 ns/iter 4948007.499999514 ns/iter 1.01
E2E_Compiler_helm_chart_lock 719092.3689619967 ns/iter 713953.5795918814 ns/iter 1.01
E2E_Compiler_importmap 290172.5060191097 ns/iter 288305.52284054656 ns/iter 1.01
E2E_Compiler_jasmine 1395656.5089462802 ns/iter 1380260.1597633648 ns/iter 1.01
E2E_Compiler_jshintrc 4411348.018867966 ns/iter 4400832.76729575 ns/iter 1.00
E2E_Compiler_jsconfig 22580932.838709045 ns/iter 22388668.999999408 ns/iter 1.01
E2E_Compiler_krakend 158217350.00000104 ns/iter 146623982.79999706 ns/iter 1.08
E2E_Compiler_lazygit 34205965.60000035 ns/iter 33783225.57142881 ns/iter 1.01
E2E_Compiler_lerna 1633747.955398862 ns/iter 1628527.624130075 ns/iter 1.00
E2E_Compiler_nest_cli 7575339.978494432 ns/iter 7535117.516129024 ns/iter 1.01
E2E_Compiler_omc 169523439.50001135 ns/iter 160510391.99999195 ns/iter 1.06
E2E_Compiler_omnisharp 6847016.475246777 ns/iter 6829414.362745383 ns/iter 1.00
E2E_Compiler_openapi 25876071.66666809 ns/iter 25441804.96428388 ns/iter 1.02
E2E_Compiler_pre_commit_hooks 5395340.223077045 ns/iter 5401808.2362209875 ns/iter 1.00
E2E_Compiler_pulumi 4102598.4588232483 ns/iter 4093903.573099814 ns/iter 1.00
E2E_Compiler_semantic_release 1619085.1077981528 ns/iter 1595671.2380952232 ns/iter 1.01
E2E_Compiler_stale 1594347.663615463 ns/iter 1586721.4203233547 ns/iter 1.00
E2E_Compiler_stylecop 6297343.261261269 ns/iter 6261342.491071226 ns/iter 1.01
E2E_Compiler_tmuxinator 1972420.8253518569 ns/iter 1954617.8547486113 ns/iter 1.01
E2E_Compiler_ui5 50467588.571426146 ns/iter 47717994.53333188 ns/iter 1.06
E2E_Compiler_ui5_manifest 349294135.99996907 ns/iter 320466092.00000376 ns/iter 1.09
E2E_Compiler_unreal_engine_uproject 4709416.530201128 ns/iter 4651232.463576185 ns/iter 1.01
E2E_Compiler_users_array 813969.57723578 ns/iter 800973.936854167 ns/iter 1.02
E2E_Compiler_vercel 12743553.618181316 ns/iter 12743712.618182393 ns/iter 1.00
E2E_Compiler_yamllint 353989.3684210887 ns/iter 351634.0090270685 ns/iter 1.01
E2E_Evaluator_adaptivecard 26152.1619178193 ns/iter 26139.9443583502 ns/iter 1.00
E2E_Evaluator_ansible_meta 235428.8361429631 ns/iter 236204.35467651644 ns/iter 1.00
E2E_Evaluator_aws_cdk 50179.67170000474 ns/iter 50056.476299994305 ns/iter 1.00
E2E_Evaluator_babelrc 109757.41969230933 ns/iter 110071.50757340644 ns/iter 1.00
E2E_Evaluator_cerebrum_criminal_case 973409.6969273717 ns/iter 959005.7958041677 ns/iter 1.02
E2E_Evaluator_clang_format 122789.07564640128 ns/iter 122320.12049037346 ns/iter 1.00
E2E_Evaluator_cmake_presets 4421971.619047722 ns/iter 4241182.303029967 ns/iter 1.04
E2E_Evaluator_code_climate 179292.18070442844 ns/iter 175927.44519858956 ns/iter 1.02
E2E_Evaluator_cql2 223720.131361315 ns/iter 223231.62612035425 ns/iter 1.00
E2E_Evaluator_cspell 562147.4654340947 ns/iter 588109.5044177086 ns/iter 0.96
E2E_Evaluator_cypress 190979.50301701727 ns/iter 190917.04455445523 ns/iter 1.00
E2E_Evaluator_deno 313552.6223713916 ns/iter 313952.34280556865 ns/iter 1.00
E2E_Evaluator_dependabot 317826.5040872026 ns/iter 319973.2342177383 ns/iter 0.99
E2E_Evaluator_draft_04 9219019.02597415 ns/iter 7276379.588889388 ns/iter 1.27
E2E_Evaluator_fabric_mod 686905.2155511952 ns/iter 688391.5268817322 ns/iter 1.00
E2E_Evaluator_geojson 16475810.025638519 ns/iter 16217240.790696407 ns/iter 1.02
E2E_Evaluator_gitpod_configuration 232363.5944353726 ns/iter 231802.20851203788 ns/iter 1.00
E2E_Evaluator_helm_chart_lock 353154.7960626375 ns/iter 355832.8491983857 ns/iter 0.99
E2E_Evaluator_importmap 49323.416214691235 ns/iter 47981.74390914891 ns/iter 1.03
E2E_Evaluator_jasmine 106144.73908444829 ns/iter 105716.69078742614 ns/iter 1.00
E2E_Evaluator_jshintrc 1207214.3413792579 ns/iter 1218769.5077185656 ns/iter 0.99
E2E_Evaluator_jsconfig 419396.21775649016 ns/iter 421698.2608695448 ns/iter 0.99
E2E_Evaluator_krakend 203144.49778827897 ns/iter 202249.87075419218 ns/iter 1.00
E2E_Evaluator_lazygit 146991.94165248706 ns/iter 147509.15046296496 ns/iter 1.00
E2E_Evaluator_lerna 140261.553007442 ns/iter 140039.24023011766 ns/iter 1.00
E2E_Evaluator_nest_cli 179581.41497298115 ns/iter 175104.14526687344 ns/iter 1.03
E2E_Evaluator_omc 17541.200466666047 ns/iter 17472.497781064223 ns/iter 1.00
E2E_Evaluator_omnisharp 615208.1301247855 ns/iter 621395.5970148704 ns/iter 0.99
E2E_Evaluator_openapi 10329044.957143197 ns/iter 10932417.666667525 ns/iter 0.94
E2E_Evaluator_pre_commit_hooks 472311.1521885548 ns/iter 465754.75531916914 ns/iter 1.01
E2E_Evaluator_pulumi 690525.2482622149 ns/iter 683117.0019531152 ns/iter 1.01
E2E_Evaluator_semantic_release 97279.26726395034 ns/iter 95942.87305487481 ns/iter 1.01
E2E_Evaluator_stale 147167.91623037704 ns/iter 148437.49389729992 ns/iter 0.99
E2E_Evaluator_stylecop 286644.2934738864 ns/iter 284895.47921758465 ns/iter 1.01
E2E_Evaluator_tmuxinator 99962.46698849699 ns/iter 99774.59014751004 ns/iter 1.00
E2E_Evaluator_ui5 506365.2392856609 ns/iter 503158.4918612621 ns/iter 1.01
E2E_Evaluator_ui5_manifest 2406120.340206425 ns/iter 2361632.309523785 ns/iter 1.02
E2E_Evaluator_unreal_engine_uproject 424627.88398787146 ns/iter 427052.6906344496 ns/iter 0.99
E2E_Evaluator_users_array 530536.6353846134 ns/iter 533672.6801836044 ns/iter 0.99
E2E_Evaluator_vercel 327610.27464787307 ns/iter 326010.7696285885 ns/iter 1.00
E2E_Evaluator_yamllint 7973.685956752607 ns/iter 8098.253235733255 ns/iter 0.98
Micro_Draft4_Meta_1_No_Callback 189.28588228925594 ns/iter 189.76919970242213 ns/iter 1.00
Micro_Draft4_Required_Properties 790.5552404092064 ns/iter 789.489569917484 ns/iter 1.00
Micro_Draft4_Many_Optional_Properties_Minimal_Match 20.91298437449869 ns/iter 20.930805464421304 ns/iter 1.00
Micro_Draft4_Few_Optional_Properties_Minimal_Match 10.900151059547381 ns/iter 11.043148910444398 ns/iter 0.99
Micro_Draft4_Items_Schema 297.2591774732798 ns/iter 295.1542364898644 ns/iter 1.01
Micro_Draft4_Nested_Object 1.8229661386683231 ns/iter 1.8136391866234458 ns/iter 1.01
Micro_Draft4_Properties_Triad_Optional 313.83435759939374 ns/iter 313.75058832800534 ns/iter 1.00
Micro_Draft4_Properties_Triad_Closed 259.24338685224467 ns/iter 263.0900843597942 ns/iter 0.99
Micro_Draft4_Properties_Triad_Required 329.93490187425283 ns/iter 330.2021790934501 ns/iter 1.00
Micro_Draft4_Properties_Closed 55.75092372086876 ns/iter 55.469371063593414 ns/iter 1.01
Micro_Draft4_Non_Recursive_Ref 12.408003429389597 ns/iter 12.422054862680715 ns/iter 1.00
Micro_Draft4_Pattern_Properties_True 149.8392147291319 ns/iter 149.7079580555139 ns/iter 1.00
Micro_Draft4_Ref_To_Single_Property 11.254059633164147 ns/iter 10.897720615086655 ns/iter 1.03
Micro_Draft4_Additional_Properties_Type 23.04904121080758 ns/iter 22.193527169460626 ns/iter 1.04
Micro_Draft4_Nested_Oneof 57.9360279190877 ns/iter 57.8989597211869 ns/iter 1.00
Micro_Draft4_Short_Enum 11.831234166619673 ns/iter 11.829449807257161 ns/iter 1.00
Micro_Draft4_Long_Enum 14.361744352142358 ns/iter 13.733892316634098 ns/iter 1.05
Micro_Draft4_Long_Enum_Short_Strings 11.83842337916478 ns/iter 11.834084790765479 ns/iter 1.00
Micro_Draft4_Type_Object 3.424957401587121 ns/iter 3.4237426237895243 ns/iter 1.00
Micro_Draft4_Ref_Single_100 2394983.4300339324 ns/iter 2396726.760273956 ns/iter 1.00
Micro_Draft4_Compile_Ref_Many_Nested 1730257.311881288 ns/iter 1731949.0716048405 ns/iter 1.00
Micro_Draft4_Compile_Wrap 2382873.2457336737 ns/iter 2387805.1877133595 ns/iter 1.00
Micro_Draft6_Property_Names 119.09560913021454 ns/iter 122.08360981651859 ns/iter 0.98
Micro_Draft6_Compile_FHIR 14179692077.000027 ns/iter 13839742746.999947 ns/iter 1.02
Micro_Draft7_If_Then_Else 23.38132385335786 ns/iter 23.357990680407116 ns/iter 1.00
Micro_2019_09_Unevaluated_Properties 29.622855833888746 ns/iter 28.98512107363934 ns/iter 1.02
Micro_2019_09_Compile_Wrap 314739659.9999865 ns/iter 310457066.4999642 ns/iter 1.01
Micro_2020_12_Dynamic_Ref 226.20205453625482 ns/iter 225.45865706206789 ns/iter 1.00
Micro_2020_12_Dynamic_Ref_Single 3.4304386056805845 ns/iter 3.4251143820629046 ns/iter 1.00
Micro_2020_12_Simple_Output_Mask 1068.1185587630528 ns/iter 1068.1124680290407 ns/iter 1.00
Micro_2020_12_Simple_Output_Annotations 104088.3349368629 ns/iter 103586.08483781801 ns/iter 1.00
Micro_2020_12_Compile_NonCircular_Shared_Refs 1107687.7814991786 ns/iter 1107122.9842022979 ns/iter 1.00
Micro_2020_12_Exhaustive_Deep_Numeric 8147.511051558246 ns/iter 8139.601639138133 ns/iter 1.00
Micro_2020_12_Exhaustive_Deep_Numeric_SimpleOutput 176140.2663668196 ns/iter 175753.33544804913 ns/iter 1.00
Micro_2020_12_Exhaustive_Deep_Numeric_TraceOutput 22917.61252137129 ns/iter 22251.851738543806 ns/iter 1.03
Micro_2020_12_Exhaustive_Deep_Numeric_Fail 142.29270936999703 ns/iter 142.2463581779321 ns/iter 1.00
Micro_2020_12_Exhaustive_Deep_Numeric_Fail_SimpleOutput 4289.819005826458 ns/iter 4412.9607332463165 ns/iter 0.97
Alterschema_Check_Readibility_ISO_Language_Set_3 354569901.00004756 ns/iter 372326263.9999803 ns/iter 0.95
Alterschema_Check_Readibility_OMC 86712633.37500079 ns/iter 84753753.12499978 ns/iter 1.02
Alterschema_Check_Readibility_KrakenD 1205375924.9999986 ns/iter 1173084711.9999907 ns/iter 1.03
Alterschema_Apply_Readibility_KrakenD 122034898614.99997 ns/iter 117619383445.99991 ns/iter 1.04
Alterschema_Check_Invalid_External_Refs 312741611.5000301 ns/iter 290620450.0000058 ns/iter 1.08

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

Copy link
Copy Markdown

@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.

JavaScript (linux/llvm)

Details
Benchmark suite Current: aa6e445 Previous: e4943d0 Ratio
E2E_Evaluator_adaptivecard 116913 ns 117034 ns 1.00
E2E_Evaluator_ansible-meta 502885 ns 514418 ns 0.98
E2E_Evaluator_aws-cdk 138865 ns 136577 ns 1.02
E2E_Evaluator_babelrc 325326 ns 312198 ns 1.04
E2E_Evaluator_cerebrum-criminal-case 2408855 ns 2422519 ns 0.99
E2E_Evaluator_clang-format 261659 ns 257421 ns 1.02
E2E_Evaluator_cmake-presets 18094444 ns 17400877 ns 1.04
E2E_Evaluator_code-climate 491603 ns 492508 ns 1.00
E2E_Evaluator_cql2 1191133 ns 1215003 ns 0.98
E2E_Evaluator_cspell 1450764 ns 1512215 ns 0.96
E2E_Evaluator_cypress 798104 ns 784367 ns 1.02
E2E_Evaluator_deno 1033876 ns 1046853 ns 0.99
E2E_Evaluator_dependabot 1052060 ns 1173046 ns 0.90
E2E_Evaluator_draft-04 22656049 ns 27812372 ns 0.81
E2E_Evaluator_fabric-mod 2295897 ns 2358645 ns 0.97
E2E_Evaluator_geojson 28745518 ns 17413584 ns 1.65
E2E_Evaluator_gitpod-configuration 706313 ns 684487 ns 1.03
E2E_Evaluator_helm-chart-lock 987244 ns 997517 ns 0.99
E2E_Evaluator_importmap 269962 ns 271061 ns 1.00
E2E_Evaluator_jasmine 298855 ns 318988 ns 0.94
E2E_Evaluator_jsconfig 1268476 ns 1273158 ns 1.00
E2E_Evaluator_jshintrc 2801235 ns 2785121 ns 1.01
E2E_Evaluator_krakend 703582 ns 701387 ns 1.00
E2E_Evaluator_lazygit 507313 ns 493419 ns 1.03
E2E_Evaluator_lerna 450027 ns 446955 ns 1.01
E2E_Evaluator_nest-cli 574457 ns 562381 ns 1.02
E2E_Evaluator_omc 88830 ns 90761 ns 0.98
E2E_Evaluator_omnisharp 1404866 ns 1398600 ns 1.00
E2E_Evaluator_openapi 26274691 ns 22798194 ns 1.15
E2E_Evaluator_pre-commit-hooks 1900812 ns 1916326 ns 0.99
E2E_Evaluator_pulumi 1801287 ns 1818343 ns 0.99
E2E_Evaluator_semantic-release 255903 ns 245350 ns 1.04
E2E_Evaluator_stale 385360 ns 391439 ns 0.98
E2E_Evaluator_stylecop 1109180 ns 1156566 ns 0.96
E2E_Evaluator_tmuxinator 224945 ns 218362 ns 1.03
E2E_Evaluator_ui5 2036032 ns 2126207 ns 0.96
E2E_Evaluator_ui5-manifest 11105924 ns 9765098 ns 1.14
E2E_Evaluator_unreal-engine-uproject 1450899 ns 1459768 ns 0.99
E2E_Evaluator_users-array 2264359 ns 2291207 ns 0.99
E2E_Evaluator_vercel 953643 ns 943738 ns 1.01
E2E_Evaluator_yamllint 28030 ns 27762 ns 1.01

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

Copy link
Copy Markdown

@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)

Details
Benchmark suite Current: aa6e445 Previous: e4943d0 Ratio
E2E_Compiler_adaptivecard 55825038.46153486 ns/iter 119276472.33331603 ns/iter 0.47
E2E_Compiler_ansible_meta 27303627.964284617 ns/iter 36016321.1176394 ns/iter 0.76
E2E_Compiler_aws_cdk 412300.6615598911 ns/iter 371332.673706394 ns/iter 1.11
E2E_Compiler_babelrc 3095161.2786069727 ns/iter 3113089.03418742 ns/iter 0.99
E2E_Compiler_clang_format 24270292.857142653 ns/iter 19973842.18181899 ns/iter 1.22
E2E_Compiler_cmake_presets 41039303.5714324 ns/iter 35087557.000009075 ns/iter 1.17
E2E_Compiler_code_climate 2999335.8082192657 ns/iter 3260965.204301401 ns/iter 0.92
E2E_Compiler_cql2 16213236.104166621 ns/iter 18823314.28571758 ns/iter 0.86
E2E_Compiler_cspell 26558219.433335733 ns/iter 35390806.13042801 ns/iter 0.75
E2E_Compiler_cypress 4127160.7852765825 ns/iter 5791153.58823624 ns/iter 0.71
E2E_Compiler_deno 7538813.277777636 ns/iter 9890841.672726806 ns/iter 0.76
E2E_Compiler_dependabot 3763337.020833054 ns/iter 5409901.249997802 ns/iter 0.70
E2E_Compiler_draft_04 2034428.2464184628 ns/iter 2954075.1647060714 ns/iter 0.69
E2E_Compiler_fabric_mod 3958696.7034885017 ns/iter 5859887.9199985275 ns/iter 0.68
E2E_Compiler_geojson 26385229.89655187 ns/iter 36075996.54166431 ns/iter 0.73
E2E_Compiler_gitpod_configuration 4402506.726707842 ns/iter 5712933.628318453 ns/iter 0.77
E2E_Compiler_helm_chart_lock 615786.9409961262 ns/iter 866804.3121738463 ns/iter 0.71
E2E_Compiler_importmap 306898.7157534316 ns/iter 333709.2591195211 ns/iter 0.92
E2E_Compiler_jasmine 1525148.8598288724 ns/iter 1704771.4242902775 ns/iter 0.89
E2E_Compiler_jshintrc 4152562.396984878 ns/iter 4575550.368132339 ns/iter 0.91
E2E_Compiler_jsconfig 26615291.677418806 ns/iter 27846679.46153919 ns/iter 0.96
E2E_Compiler_krakend 206163300.0000029 ns/iter 190845277.66661572 ns/iter 1.08
E2E_Compiler_lazygit 46519980.60000248 ns/iter 44180395.81250355 ns/iter 1.05
E2E_Compiler_lerna 2213312.2882653493 ns/iter 1873934.3629030746 ns/iter 1.18
E2E_Compiler_nest_cli 9496199.442623274 ns/iter 9231626.776597219 ns/iter 1.03
E2E_Compiler_omc 256299437.49999028 ns/iter 276723527.6666421 ns/iter 0.93
E2E_Compiler_omnisharp 10499521.088607403 ns/iter 8261974.106795446 ns/iter 1.27
E2E_Compiler_openapi 31326086.791665375 ns/iter 30779317.708332125 ns/iter 1.02
E2E_Compiler_pre_commit_hooks 5558325.829999831 ns/iter 6153020.052632446 ns/iter 0.90
E2E_Compiler_pulumi 4664765.09420344 ns/iter 4847819.841726711 ns/iter 0.96
E2E_Compiler_semantic_release 1818991.8449612227 ns/iter 1510203.744493135 ns/iter 1.20
E2E_Compiler_stale 1795384.3646788036 ns/iter 1880059.539215653 ns/iter 0.95
E2E_Compiler_stylecop 7537072.487804569 ns/iter 7042196.892157068 ns/iter 1.07
E2E_Compiler_tmuxinator 1872273.6666665392 ns/iter 2402536.0762191378 ns/iter 0.78
E2E_Compiler_ui5 69380107.66666025 ns/iter 80822388.88889353 ns/iter 0.86
E2E_Compiler_ui5_manifest 415166499.999998 ns/iter 422476125.00000286 ns/iter 0.98
E2E_Compiler_unreal_engine_uproject 4396349.500000473 ns/iter 6213002.777776974 ns/iter 0.71
E2E_Compiler_users_array 907557.7563830026 ns/iter 1176813.1505682787 ns/iter 0.77
E2E_Compiler_vercel 13434444.437497936 ns/iter 18370054.931815296 ns/iter 0.73
E2E_Compiler_yamllint 269307.7037773337 ns/iter 342834.4132893322 ns/iter 0.79
E2E_Evaluator_adaptivecard 22838.14208443704 ns/iter 26821.75443306516 ns/iter 0.85
E2E_Evaluator_ansible_meta 216149.49324323243 ns/iter 213970.10778037878 ns/iter 1.01
E2E_Evaluator_aws_cdk 52154.42090000124 ns/iter 47158.33064876517 ns/iter 1.11
E2E_Evaluator_babelrc 116604.01332779092 ns/iter 105467.22745625586 ns/iter 1.11
E2E_Evaluator_cerebrum_criminal_case 751345.9988262986 ns/iter 945828.9902280035 ns/iter 0.79
E2E_Evaluator_clang_format 110815.8001106231 ns/iter 123708.96646872697 ns/iter 0.90
E2E_Evaluator_cmake_presets 4528898.045454828 ns/iter 6119154.037877927 ns/iter 0.74
E2E_Evaluator_code_climate 138372.77410774832 ns/iter 176355.59507234246 ns/iter 0.78
E2E_Evaluator_cql2 148994.98713960743 ns/iter 193252.76580458332 ns/iter 0.77
E2E_Evaluator_cspell 483203.14883727767 ns/iter 673061.9804992019 ns/iter 0.72
E2E_Evaluator_cypress 182703.41974229246 ns/iter 199369.84430482035 ns/iter 0.92
E2E_Evaluator_deno 252979.16002552758 ns/iter 293974.3780241278 ns/iter 0.86
E2E_Evaluator_dependabot 277998.91980553954 ns/iter 330547.68755333556 ns/iter 0.84
E2E_Evaluator_draft_04 6444862.739495691 ns/iter 7696802.083333273 ns/iter 0.84
E2E_Evaluator_fabric_mod 600006.7680751798 ns/iter 696595.5141957001 ns/iter 0.86
E2E_Evaluator_geojson 14023360.521738814 ns/iter 13470862.500003021 ns/iter 1.04
E2E_Evaluator_gitpod_configuration 199067.3516634319 ns/iter 199769.2626658375 ns/iter 1.00
E2E_Evaluator_helm_chart_lock 250119.51877136325 ns/iter 226932.1547295634 ns/iter 1.10
E2E_Evaluator_importmap 39160.8869852883 ns/iter 31942.557344830908 ns/iter 1.23
E2E_Evaluator_jasmine 108483.38343373462 ns/iter 86551.09241413252 ns/iter 1.25
E2E_Evaluator_jshintrc 1211046.8262478733 ns/iter 1049505.416666534 ns/iter 1.15
E2E_Evaluator_jsconfig 365049.4505494023 ns/iter 328314.2167146533 ns/iter 1.11
E2E_Evaluator_krakend 135026.1317555532 ns/iter 130781.76384179058 ns/iter 1.03
E2E_Evaluator_lazygit 112086.15598694181 ns/iter 95751.41893698154 ns/iter 1.17
E2E_Evaluator_lerna 136213.11272489367 ns/iter 112935.02008029974 ns/iter 1.21
E2E_Evaluator_nest_cli 127400.67829456106 ns/iter 127895.04628477721 ns/iter 1.00
E2E_Evaluator_omc 14230.800659122198 ns/iter 13972.672042895172 ns/iter 1.02
E2E_Evaluator_omnisharp 433875.65716019133 ns/iter 506627.3738796096 ns/iter 0.86
E2E_Evaluator_openapi 5925250.884210024 ns/iter 5702653.617390752 ns/iter 1.04
E2E_Evaluator_pre_commit_hooks 431250.2308467874 ns/iter 340681.1653061298 ns/iter 1.27
E2E_Evaluator_pulumi 506759.63696694584 ns/iter 603132.9100691539 ns/iter 0.84
E2E_Evaluator_semantic_release 68837.65682151314 ns/iter 70616.26695097816 ns/iter 0.97
E2E_Evaluator_stale 110585.2085620287 ns/iter 116578.9856311821 ns/iter 0.95
E2E_Evaluator_stylecop 168283.94312309517 ns/iter 203854.0350821902 ns/iter 0.83
E2E_Evaluator_tmuxinator 69135.51589724883 ns/iter 89524.37255173006 ns/iter 0.77
E2E_Evaluator_ui5 323072.4246513943 ns/iter 354667.57889495895 ns/iter 0.91
E2E_Evaluator_ui5_manifest 1748163.333333347 ns/iter 1873823.02989091 ns/iter 0.93
E2E_Evaluator_unreal_engine_uproject 357172.9260089839 ns/iter 323806.6014957369 ns/iter 1.10
E2E_Evaluator_users_array 492821.6121951168 ns/iter 482324.63430841285 ns/iter 1.02
E2E_Evaluator_vercel 243449.94994999206 ns/iter 226728.3779373905 ns/iter 1.07
E2E_Evaluator_yamllint 7285.150860279533 ns/iter 6108.088143494481 ns/iter 1.19
Micro_Draft4_Meta_1_No_Callback 153.58502778168955 ns/iter 133.50284068858517 ns/iter 1.15
Micro_Draft4_Required_Properties 726.6513176979103 ns/iter 719.226767815219 ns/iter 1.01
Micro_Draft4_Many_Optional_Properties_Minimal_Match 17.716376895088597 ns/iter 17.827424094265982 ns/iter 0.99
Micro_Draft4_Few_Optional_Properties_Minimal_Match 7.477503183240349 ns/iter 7.550672082973106 ns/iter 0.99
Micro_Draft4_Items_Schema 274.30204523479216 ns/iter 275.7770302744377 ns/iter 0.99
Micro_Draft4_Nested_Object 0.8131410140913075 ns/iter 0.6908417768628858 ns/iter 1.18
Micro_Draft4_Properties_Triad_Optional 227.13003290781688 ns/iter 214.59817893106856 ns/iter 1.06
Micro_Draft4_Properties_Triad_Closed 182.3795275753207 ns/iter 173.6541902729095 ns/iter 1.05
Micro_Draft4_Properties_Triad_Required 241.0681206406309 ns/iter 212.89311087933183 ns/iter 1.13
Micro_Draft4_Properties_Closed 37.9199668316069 ns/iter 38.93784840694835 ns/iter 0.97
Micro_Draft4_Non_Recursive_Ref 13.059034701465094 ns/iter 13.3981683154803 ns/iter 0.97
Micro_Draft4_Pattern_Properties_True 151.8348077100981 ns/iter 149.632987747753 ns/iter 1.01
Micro_Draft4_Ref_To_Single_Property 7.368722225280088 ns/iter 7.273811938307654 ns/iter 1.01
Micro_Draft4_Additional_Properties_Type 26.58366181530739 ns/iter 28.135512245192672 ns/iter 0.94
Micro_Draft4_Nested_Oneof 50.82200979252231 ns/iter 42.817687028803476 ns/iter 1.19
Micro_Draft4_Short_Enum 4.9403416332907035 ns/iter 5.040839966577331 ns/iter 0.98
Micro_Draft4_Long_Enum 10.06428762904093 ns/iter 10.487328884221277 ns/iter 0.96
Micro_Draft4_Long_Enum_Short_Strings 6.277613211089732 ns/iter 6.460115125580631 ns/iter 0.97
Micro_Draft4_Type_Object 2.190891312756148 ns/iter 2.2422016469991113 ns/iter 0.98
Micro_Draft4_Ref_Single_100 1744804.6533665452 ns/iter 1748294.5331693634 ns/iter 1.00
Micro_Draft4_Compile_Ref_Many_Nested 1223813.2504288831 ns/iter 1304559.9365385058 ns/iter 0.94
Micro_Draft4_Compile_Wrap 1992051.7751477787 ns/iter 2146421.972049906 ns/iter 0.93
Micro_Draft6_Property_Names 95.84661066948028 ns/iter 95.01543755391546 ns/iter 1.01
Micro_Draft6_Compile_FHIR 8293696167.000008 ns/iter 11593720207.999922 ns/iter 0.72
Micro_Draft7_If_Then_Else 18.115802381777126 ns/iter 17.835110289133326 ns/iter 1.02
Micro_2019_09_Unevaluated_Properties 27.28524486522711 ns/iter 27.784539032938724 ns/iter 0.98
Micro_2019_09_Compile_Wrap 299984645.4999897 ns/iter 450414145.9999573 ns/iter 0.67
Micro_2020_12_Dynamic_Ref 180.06507742829112 ns/iter 206.91304120984793 ns/iter 0.87
Micro_2020_12_Dynamic_Ref_Single 2.058371224225914 ns/iter 2.2328377800189534 ns/iter 0.92
Micro_2020_12_Simple_Output_Mask 723.8658289707435 ns/iter 845.1629559142885 ns/iter 0.86
Micro_2020_12_Simple_Output_Annotations 80050.14298529808 ns/iter 90515.45762711119 ns/iter 0.88
Micro_2020_12_Compile_NonCircular_Shared_Refs 746332.3210137346 ns/iter 822761.7066832561 ns/iter 0.91
Micro_2020_12_Exhaustive_Deep_Numeric 4940.2347617361465 ns/iter 5361.641108208871 ns/iter 0.92
Micro_2020_12_Exhaustive_Deep_Numeric_SimpleOutput 109318.93870968181 ns/iter 123907.17413281665 ns/iter 0.88
Micro_2020_12_Exhaustive_Deep_Numeric_TraceOutput 13356.442623581546 ns/iter 15037.949092222561 ns/iter 0.89
Micro_2020_12_Exhaustive_Deep_Numeric_Fail 89.79969172248234 ns/iter 91.76200922195528 ns/iter 0.98
Micro_2020_12_Exhaustive_Deep_Numeric_Fail_SimpleOutput 4545.8700800844645 ns/iter 5430.21312003693 ns/iter 0.84
Alterschema_Check_Readibility_ISO_Language_Set_3 239190277.6666939 ns/iter 251721861.0000024 ns/iter 0.95
Alterschema_Check_Readibility_OMC 54865993.08333477 ns/iter 77209949.99999675 ns/iter 0.71
Alterschema_Check_Readibility_KrakenD 615158707.9998535 ns/iter 728577165.9999228 ns/iter 0.84
Alterschema_Apply_Readibility_KrakenD 69032334251.00006 ns/iter 78025042209.00005 ns/iter 0.88
Alterschema_Check_Invalid_External_Refs 161225124.9999872 ns/iter 166365073.00000858 ns/iter 0.97

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

Copy link
Copy Markdown

@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.

JavaScript (macos/llvm)

Details
Benchmark suite Current: aa6e445 Previous: e4943d0 Ratio
E2E_Evaluator_adaptivecard 94724 ns 114817 ns 0.82
E2E_Evaluator_ansible-meta 332276 ns 367688 ns 0.90
E2E_Evaluator_aws-cdk 119214 ns 142851 ns 0.83
E2E_Evaluator_babelrc 251083 ns 338886 ns 0.74
E2E_Evaluator_cerebrum-criminal-case 1792746 ns 1798368 ns 1.00
E2E_Evaluator_clang-format 197543 ns 218960 ns 0.90
E2E_Evaluator_cmake-presets 11915739 ns 16016392 ns 0.74
E2E_Evaluator_code-climate 422254 ns 548002 ns 0.77
E2E_Evaluator_cql2 1065321 ns 1226504 ns 0.87
E2E_Evaluator_cspell 1341676 ns 1823746 ns 0.74
E2E_Evaluator_cypress 589797 ns 837699 ns 0.70
E2E_Evaluator_deno 696903 ns 834236 ns 0.84
E2E_Evaluator_dependabot 729716 ns 921902 ns 0.79
E2E_Evaluator_draft-04 15582776 ns 17606186 ns 0.89
E2E_Evaluator_fabric-mod 1452381 ns 1600696 ns 0.91
E2E_Evaluator_geojson 16920010 ns 20964150 ns 0.81
E2E_Evaluator_gitpod-configuration 468343 ns 547290 ns 0.86
E2E_Evaluator_helm-chart-lock 846622 ns 1095809 ns 0.77
E2E_Evaluator_importmap 220555 ns 273045 ns 0.81
E2E_Evaluator_jasmine 222909 ns 299331 ns 0.74
E2E_Evaluator_jsconfig 1090941 ns 1108382 ns 0.98
E2E_Evaluator_jshintrc 2630177 ns 2134506 ns 1.23
E2E_Evaluator_krakend 638673 ns 517174 ns 1.23
E2E_Evaluator_lazygit 333580 ns 314672 ns 1.06
E2E_Evaluator_lerna 351432 ns 330996 ns 1.06
E2E_Evaluator_nest-cli 455123 ns 418999 ns 1.09
E2E_Evaluator_omc 71559 ns 70349 ns 1.02
E2E_Evaluator_omnisharp 1061264 ns 1036937 ns 1.02
E2E_Evaluator_openapi 16595757 ns 17197651 ns 0.97
E2E_Evaluator_pre-commit-hooks 1355152 ns 1353359 ns 1.00
E2E_Evaluator_pulumi 1582140 ns 1509970 ns 1.05
E2E_Evaluator_semantic-release 192002 ns 192555 ns 1.00
E2E_Evaluator_stale 315049 ns 295558 ns 1.07
E2E_Evaluator_stylecop 742113 ns 737897 ns 1.01
E2E_Evaluator_tmuxinator 164714 ns 163400 ns 1.01
E2E_Evaluator_ui5 1642053 ns 1567430 ns 1.05
E2E_Evaluator_ui5-manifest 8010888 ns 8125920 ns 0.99
E2E_Evaluator_unreal-engine-uproject 1282568 ns 1286111 ns 1.00
E2E_Evaluator_users-array 1873077 ns 1935312 ns 0.97
E2E_Evaluator_vercel 763214 ns 745234 ns 1.02
E2E_Evaluator_yamllint 26505 ns 28748 ns 0.92

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

Copy link
Copy Markdown

@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)

Details
Benchmark suite Current: aa6e445 Previous: e4943d0 Ratio
Alterschema_Check_Readibility_ISO_Language_Set_3 350884360.0000091 ns/iter 351832844.9999899 ns/iter 1.00
Alterschema_Check_Readibility_OMC 95627086.14287528 ns/iter 95882419.42859505 ns/iter 1.00
Alterschema_Check_Readibility_KrakenD 1235309215.000143 ns/iter 1333417648.0000224 ns/iter 0.93
Alterschema_Apply_Readibility_KrakenD 122457228553.00005 ns/iter 122827182094.00014 ns/iter 1.00
Alterschema_Check_Invalid_External_Refs 336411554.5000459 ns/iter 334753659.4999383 ns/iter 1.00
Micro_2020_12_Dynamic_Ref 270.69317567610835 ns/iter 264.5107603344619 ns/iter 1.02
Micro_2020_12_Dynamic_Ref_Single 4.66919571476162 ns/iter 4.674281565875273 ns/iter 1.00
Micro_2020_12_Simple_Output_Mask 1174.7641897393933 ns/iter 1178.9861455194623 ns/iter 1.00
Micro_2020_12_Simple_Output_Annotations 126130.01752192248 ns/iter 118091.17046216263 ns/iter 1.07
Micro_2020_12_Compile_NonCircular_Shared_Refs 1226875.688927931 ns/iter 1204578.0292096909 ns/iter 1.02
Micro_2020_12_Exhaustive_Deep_Numeric 8382.32464985205 ns/iter 8452.03776438795 ns/iter 0.99
Micro_2020_12_Exhaustive_Deep_Numeric_SimpleOutput 166048.15353680993 ns/iter 164781.0973702728 ns/iter 1.01
Micro_2020_12_Exhaustive_Deep_Numeric_TraceOutput 25106.53650610044 ns/iter 25320.886235747566 ns/iter 0.99
Micro_2020_12_Exhaustive_Deep_Numeric_Fail 131.33473031973335 ns/iter 131.55379619349284 ns/iter 1.00
Micro_2020_12_Exhaustive_Deep_Numeric_Fail_SimpleOutput 4908.0524741447 ns/iter 4763.353016954058 ns/iter 1.03
Micro_2019_09_Unevaluated_Properties 28.68941533816753 ns/iter 28.671891051671157 ns/iter 1.00
Micro_2019_09_Compile_Wrap 307191481.499899 ns/iter 306368472.50002575 ns/iter 1.00
Micro_Draft7_If_Then_Else 24.55411779225747 ns/iter 24.59696943554555 ns/iter 1.00
Micro_Draft6_Property_Names 142.22966108464576 ns/iter 142.3033778045285 ns/iter 1.00
Micro_Draft6_Compile_FHIR 13578461215.999823 ns/iter 13327668915.000004 ns/iter 1.02
Micro_Draft4_Meta_1_No_Callback 171.45375529949544 ns/iter 167.263585740779 ns/iter 1.03
Micro_Draft4_Required_Properties 851.0918778866205 ns/iter 831.2145252179806 ns/iter 1.02
Micro_Draft4_Many_Optional_Properties_Minimal_Match 20.26309171767693 ns/iter 20.288478868728706 ns/iter 1.00
Micro_Draft4_Few_Optional_Properties_Minimal_Match 12.800180013131124 ns/iter 12.778819049776754 ns/iter 1.00
Micro_Draft4_Items_Schema 337.7134848191401 ns/iter 346.44677508038063 ns/iter 0.97
Micro_Draft4_Nested_Object 1.8787843902108683 ns/iter 1.8696686594038374 ns/iter 1.00
Micro_Draft4_Properties_Triad_Optional 461.73547575861323 ns/iter 396.603769763881 ns/iter 1.16
Micro_Draft4_Properties_Triad_Closed 417.1063319610701 ns/iter 325.14424109479125 ns/iter 1.28
Micro_Draft4_Properties_Triad_Required 479.98775264957146 ns/iter 448.16259414803596 ns/iter 1.07
Micro_Draft4_Properties_Closed 63.018016174668944 ns/iter 62.978300503608274 ns/iter 1.00
Micro_Draft4_Non_Recursive_Ref 9.651337812264682 ns/iter 9.675911137566823 ns/iter 1.00
Micro_Draft4_Pattern_Properties_True 202.92558999318004 ns/iter 203.24680052924066 ns/iter 1.00
Micro_Draft4_Ref_To_Single_Property 12.796570013263372 ns/iter 12.81710141236618 ns/iter 1.00
Micro_Draft4_Additional_Properties_Type 15.660357237611727 ns/iter 15.260057320825398 ns/iter 1.03
Micro_Draft4_Nested_Oneof 64.72048849135012 ns/iter 64.80211197281969 ns/iter 1.00
Micro_Draft4_Short_Enum 14.642349239167006 ns/iter 14.638977800868377 ns/iter 1.00
Micro_Draft4_Long_Enum 14.66139562449667 ns/iter 14.654892986414827 ns/iter 1.00
Micro_Draft4_Long_Enum_Short_Strings 14.759618339532418 ns/iter 14.678217734790369 ns/iter 1.01
Micro_Draft4_Type_Object 4.687502674684458 ns/iter 4.671970429118337 ns/iter 1.00
Micro_Draft4_Ref_Single_100 2545234.8109096917 ns/iter 2531192.0323741254 ns/iter 1.01
Micro_Draft4_Compile_Ref_Many_Nested 1849303.2216359056 ns/iter 1842998.5602094696 ns/iter 1.00
Micro_Draft4_Compile_Wrap 2625797.6329593183 ns/iter 2610788.104088914 ns/iter 1.01
E2E_Compiler_adaptivecard 68231611.09998636 ns/iter 65356033.29998593 ns/iter 1.04
E2E_Compiler_ansible_meta 30772266.17391637 ns/iter 30196437.000006918 ns/iter 1.02
E2E_Compiler_aws_cdk 429500.4090353314 ns/iter 417473.6299164991 ns/iter 1.03
E2E_Compiler_babelrc 2827637.241936035 ns/iter 2776477.299999897 ns/iter 1.02
E2E_Compiler_clang_format 19937454.228576306 ns/iter 19650168.444444362 ns/iter 1.01
E2E_Compiler_cmake_presets 27596021.119998112 ns/iter 27302181.42308051 ns/iter 1.01
E2E_Compiler_code_climate 2892792.9710737 ns/iter 2809632.5823291377 ns/iter 1.03
E2E_Compiler_cql2 14175837.2600043 ns/iter 14076885.800000126 ns/iter 1.01
E2E_Compiler_cspell 24560983.89654534 ns/iter 24087563.37931193 ns/iter 1.02
E2E_Compiler_cypress 4257675.38554173 ns/iter 4197364.13772364 ns/iter 1.01
E2E_Compiler_deno 8450996.686745834 ns/iter 8224030.494118458 ns/iter 1.03
E2E_Compiler_dependabot 4363571.220859003 ns/iter 4280329.975609597 ns/iter 1.02
E2E_Compiler_draft_04 2998192.9145304826 ns/iter 2935177.280335448 ns/iter 1.02
E2E_Compiler_fabric_mod 5275559.432834937 ns/iter 5170804.116788817 ns/iter 1.02
E2E_Compiler_geojson 24508979.862071883 ns/iter 23905872.5172401 ns/iter 1.03
E2E_Compiler_gitpod_configuration 5425365.536000755 ns/iter 5265077.097744454 ns/iter 1.03
E2E_Compiler_helm_chart_lock 766237.3053097676 ns/iter 755773.5812703493 ns/iter 1.01
E2E_Compiler_importmap 315954.8592760597 ns/iter 310329.52241447143 ns/iter 1.02
E2E_Compiler_jasmine 1499112.6616703547 ns/iter 1475780.592827236 ns/iter 1.02
E2E_Compiler_jshintrc 4781037.582191645 ns/iter 4678485.153332682 ns/iter 1.02
E2E_Compiler_jsconfig 23729791.344827577 ns/iter 23316200.200004764 ns/iter 1.02
E2E_Compiler_krakend 147928138.99998692 ns/iter 143854909.00003788 ns/iter 1.03
E2E_Compiler_lazygit 36000522.94736519 ns/iter 35327870.49999797 ns/iter 1.02
E2E_Compiler_lerna 1803749.268541851 ns/iter 1757020.8131312001 ns/iter 1.03
E2E_Compiler_nest_cli 8185307.116277304 ns/iter 7961678.943181803 ns/iter 1.03
E2E_Compiler_omc 168047429.25000936 ns/iter 161706177.00004187 ns/iter 1.04
E2E_Compiler_omnisharp 7404346.1789475065 ns/iter 7202442.948452239 ns/iter 1.03
E2E_Compiler_openapi 27214882.807689156 ns/iter 26670170.538461838 ns/iter 1.02
E2E_Compiler_pre_commit_hooks 6163730.133332971 ns/iter 5670124.785123229 ns/iter 1.09
E2E_Compiler_pulumi 4458835.783439708 ns/iter 4360550.399999851 ns/iter 1.02
E2E_Compiler_semantic_release 1743743.6839507562 ns/iter 1701718.428223873 ns/iter 1.02
E2E_Compiler_stale 1705880.8926826601 ns/iter 1672195.6722489502 ns/iter 1.02
E2E_Compiler_stylecop 6478263.385321427 ns/iter 6335193.481818764 ns/iter 1.02
E2E_Compiler_tmuxinator 2157873.401840356 ns/iter 2102850.249249078 ns/iter 1.03
E2E_Compiler_ui5 49682295.57143136 ns/iter 48956208.64286749 ns/iter 1.01
E2E_Compiler_ui5_manifest 331122799.0000134 ns/iter 326836178.00000775 ns/iter 1.01
E2E_Compiler_unreal_engine_uproject 5023386.86428467 ns/iter 4930589.171427918 ns/iter 1.02
E2E_Compiler_users_array 888621.2449238435 ns/iter 889079.2509504632 ns/iter 1.00
E2E_Compiler_vercel 13397815.03846255 ns/iter 13534716.698114729 ns/iter 0.99
E2E_Compiler_yamllint 389687.9622011736 ns/iter 377330.0771304912 ns/iter 1.03
E2E_Evaluator_adaptivecard 23529.529096325983 ns/iter 23533.607551788842 ns/iter 1.00
E2E_Evaluator_ansible_meta 246792.25141642068 ns/iter 244521.43966120636 ns/iter 1.01
E2E_Evaluator_aws_cdk 52037.34170668873 ns/iter 51113.14851486055 ns/iter 1.02
E2E_Evaluator_babelrc 105803.45987792267 ns/iter 109682.79362574761 ns/iter 0.96
E2E_Evaluator_cerebrum_criminal_case 997105.294963927 ns/iter 1019002.8661870313 ns/iter 0.98
E2E_Evaluator_clang_format 103448.88953660207 ns/iter 103106.78945807376 ns/iter 1.00
E2E_Evaluator_cmake_presets 4430948.849999083 ns/iter 4410249.324999427 ns/iter 1.00
E2E_Evaluator_code_climate 190619.69433030224 ns/iter 191721.77434224432 ns/iter 0.99
E2E_Evaluator_cql2 216711.96364191885 ns/iter 216414.38612044015 ns/iter 1.00
E2E_Evaluator_cspell 530957.4525095832 ns/iter 529208.9224399041 ns/iter 1.00
E2E_Evaluator_cypress 173969.07260067505 ns/iter 174951.95995993813 ns/iter 0.99
E2E_Evaluator_deno 331193.24882184 ns/iter 327166.42964698945 ns/iter 1.01
E2E_Evaluator_dependabot 359724.08946015156 ns/iter 369539.0877377928 ns/iter 0.97
E2E_Evaluator_draft_04 6889145.419353387 ns/iter 6412428.451922709 ns/iter 1.07
E2E_Evaluator_fabric_mod 747441.2758983528 ns/iter 738523.5190676216 ns/iter 1.01
E2E_Evaluator_geojson 16246384.340909325 ns/iter 16410117.21428532 ns/iter 0.99
E2E_Evaluator_gitpod_configuration 256072.3612028015 ns/iter 256947.1591732904 ns/iter 1.00
E2E_Evaluator_helm_chart_lock 323119.81742353446 ns/iter 327410.1730680444 ns/iter 0.99
E2E_Evaluator_importmap 48061.0032987335 ns/iter 49072.071130592485 ns/iter 0.98
E2E_Evaluator_jasmine 116523.48394075541 ns/iter 117685.8095954518 ns/iter 0.99
E2E_Evaluator_jshintrc 1061146.7160121922 ns/iter 1053852.7695782348 ns/iter 1.01
E2E_Evaluator_jsconfig 407896.2657060155 ns/iter 400962.8780068984 ns/iter 1.02
E2E_Evaluator_krakend 208370.57920051672 ns/iter 204040.49573400663 ns/iter 1.02
E2E_Evaluator_lazygit 132693.1486170793 ns/iter 133865.54391758936 ns/iter 0.99
E2E_Evaluator_lerna 156196.71001756258 ns/iter 153203.65402739018 ns/iter 1.02
E2E_Evaluator_nest_cli 195102.16272521773 ns/iter 195895.35187803477 ns/iter 1.00
E2E_Evaluator_omc 18650.65215538935 ns/iter 18330.854462216965 ns/iter 1.02
E2E_Evaluator_omnisharp 564528.7781376448 ns/iter 563769.5291735464 ns/iter 1.00
E2E_Evaluator_openapi 9961437.716417244 ns/iter 10986605.933333825 ns/iter 0.91
E2E_Evaluator_pre_commit_hooks 509060.12872738676 ns/iter 506549.59620986873 ns/iter 1.00
E2E_Evaluator_pulumi 714480.5137894289 ns/iter 714306.7586955864 ns/iter 1.00
E2E_Evaluator_semantic_release 101740.1954139206 ns/iter 102467.73839600357 ns/iter 0.99
E2E_Evaluator_stale 154149.5022981117 ns/iter 156745.3874663414 ns/iter 0.98
E2E_Evaluator_stylecop 304201.6268914969 ns/iter 294530.03676151426 ns/iter 1.03
E2E_Evaluator_tmuxinator 97763.55620722883 ns/iter 98135.81759506134 ns/iter 1.00
E2E_Evaluator_ui5 542495.450693392 ns/iter 536831.3404580185 ns/iter 1.01
E2E_Evaluator_ui5_manifest 2716677.6299215746 ns/iter 2694925.2023353255 ns/iter 1.01
E2E_Evaluator_unreal_engine_uproject 467207.8416441852 ns/iter 462202.1079088133 ns/iter 1.01
E2E_Evaluator_users_array 635388.7987364571 ns/iter 634336.9793351691 ns/iter 1.00
E2E_Evaluator_vercel 306687.9095720701 ns/iter 306105.9022786903 ns/iter 1.00
E2E_Evaluator_yamllint 10820.31019765161 ns/iter 10646.52582196007 ns/iter 1.02

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

Copy link
Copy Markdown

@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.

JavaScript (linux/gcc)

Details
Benchmark suite Current: aa6e445 Previous: e4943d0 Ratio
E2E_Evaluator_adaptivecard 114589 ns 114436 ns 1.00
E2E_Evaluator_ansible-meta 499233 ns 500325 ns 1.00
E2E_Evaluator_aws-cdk 135599 ns 138741 ns 0.98
E2E_Evaluator_babelrc 302713 ns 321760 ns 0.94
E2E_Evaluator_cerebrum-criminal-case 2472253 ns 2328367 ns 1.06
E2E_Evaluator_clang-format 247888 ns 251388 ns 0.99
E2E_Evaluator_cmake-presets 16895876 ns 15702793 ns 1.08
E2E_Evaluator_code-climate 500034 ns 484155 ns 1.03
E2E_Evaluator_cql2 1164949 ns 1128836 ns 1.03
E2E_Evaluator_cspell 1447678 ns 1418343 ns 1.02
E2E_Evaluator_cypress 766644 ns 762441 ns 1.01
E2E_Evaluator_deno 1008346 ns 982164 ns 1.03
E2E_Evaluator_dependabot 1032504 ns 1015174 ns 1.02
E2E_Evaluator_draft-04 23275916 ns 19387977 ns 1.20
E2E_Evaluator_fabric-mod 2293582 ns 2251704 ns 1.02
E2E_Evaluator_geojson 25227242 ns 26238371 ns 0.96
E2E_Evaluator_gitpod-configuration 693121 ns 688345 ns 1.01
E2E_Evaluator_helm-chart-lock 995209 ns 980336 ns 1.02
E2E_Evaluator_importmap 267748 ns 274982 ns 0.97
E2E_Evaluator_jasmine 297670 ns 282540 ns 1.05
E2E_Evaluator_jsconfig 1195643 ns 1240990 ns 0.96
E2E_Evaluator_jshintrc 2769422 ns 2752737 ns 1.01
E2E_Evaluator_krakend 694329 ns 689530 ns 1.01
E2E_Evaluator_lazygit 489915 ns 478203 ns 1.02
E2E_Evaluator_lerna 441161 ns 439106 ns 1.00
E2E_Evaluator_nest-cli 565484 ns 561641 ns 1.01
E2E_Evaluator_omc 87591 ns 86490 ns 1.01
E2E_Evaluator_omnisharp 1380536 ns 1372566 ns 1.01
E2E_Evaluator_openapi 25126995 ns 21911945 ns 1.15
E2E_Evaluator_pre-commit-hooks 1881055 ns 1867048 ns 1.01
E2E_Evaluator_pulumi 1773751 ns 1797333 ns 0.99
E2E_Evaluator_semantic-release 254404 ns 254418 ns 1.00
E2E_Evaluator_stale 385382 ns 382786 ns 1.01
E2E_Evaluator_stylecop 1110618 ns 1095570 ns 1.01
E2E_Evaluator_tmuxinator 217179 ns 225707 ns 0.96
E2E_Evaluator_ui5 2020128 ns 2008801 ns 1.01
E2E_Evaluator_ui5-manifest 10876137 ns 10101281 ns 1.08
E2E_Evaluator_unreal-engine-uproject 1451929 ns 1431204 ns 1.01
E2E_Evaluator_users-array 2270465 ns 2273274 ns 1.00
E2E_Evaluator_vercel 933819 ns 935325 ns 1.00
E2E_Evaluator_yamllint 28006 ns 28294 ns 0.99

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

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