Skip to content

Support a new lint/exclude configuration option - #964

Merged
jviotti merged 1 commit into
mainfrom
config-lint-exclude
Aug 5, 2026
Merged

Support a new lint/exclude configuration option#964
jviotti merged 1 commit into
mainfrom
config-lint-exclude

Conversation

@jviotti

@jviotti jviotti commented Aug 5, 2026

Copy link
Copy Markdown
Member

No description provided.

Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
@jviotti
jviotti force-pushed the config-lint-exclude branch from cc452f9 to d8de2de Compare August 5, 2026 19:46
@jviotti jviotti changed the title config lint exclude Support a new lint/exclude configuration option Aug 5, 2026
@jviotti

jviotti commented Aug 5, 2026

Copy link
Copy Markdown
Member Author

@cubic-ai review

@cubic-dev-ai

cubic-dev-ai Bot commented Aug 5, 2026

Copy link
Copy Markdown

@cubic-ai review

@jviotti I have started the AI code review. It will take a few minutes to complete.

@augmentcode

augmentcode Bot commented Aug 5, 2026

Copy link
Copy Markdown
🤖 Augment PR Summary

Summary: This PR improves bundling correctness across mixed JSON Schema dialects and extends the project configuration format for linting.

Changes:

  • When elevating embedded resources during bundling, stamp a missing $schema onto extracted schema resources so they retain the dialect inherited from the remote schema they came from.
  • Adjust embedded-resource de-duplication logic to compare against a dialect-stamped candidate when the incoming embedded resource lacked $schema.
  • Add a new lint.exclude configuration field (set of strings) to Configuration, including JSON parsing and JSON serialization with deterministic ordering.
  • Expand bundling and evaluator tests to cover anonymous embedded resources elevated across dialects and to validate correct behavior after dialect stamping.
  • Add/extend configuration tests for lint.exclude parsing behavior (types, duplicates, combinations with rules) and JSON roundtrips.

Technical Notes: The lint.exclude list is stored as an unordered set (duplicates collapse) and is emitted sorted to keep to_json() output deterministic.

🤖 Was this summary useful? React with 👍 or 👎

@augmentcode augmentcode Bot left a comment

Copy link
Copy Markdown

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.

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

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

No issues found across 5 files

Re-trigger cubic

@jviotti
jviotti merged commit 5508b93 into main Aug 5, 2026
14 checks passed
@jviotti
jviotti deleted the config-lint-exclude branch August 5, 2026 20:05

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown

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: d8de2de Previous: cf733ef Ratio
Schema_Iterator_ISO_Language 2453660.6221368257 ns/iter 2847245.7469387315 ns/iter 0.86
Schema_Tracker_ISO_Language 4756462.622857985 ns/iter 4230900.197604612 ns/iter 1.12
Schema_Tracker_ISO_Language_To_JSON 19698390.793102026 ns/iter 21851315.48571267 ns/iter 0.90
Schema_Frame_WoT_References 6673891.46774293 ns/iter 6387792.056604564 ns/iter 1.04
Schema_Frame_OMC_References 45266821.4285755 ns/iter 32797431.076923765 ns/iter 1.38
Schema_Frame_OMC_Locations 30065291.65216544 ns/iter 28374812.500001922 ns/iter 1.06
Schema_Frame_ISO_Language_Locations 114836505.85715362 ns/iter 107533270.83333868 ns/iter 1.07
Schema_Frame_KrakenD_References 58261944.444438994 ns/iter 64709839.76923715 ns/iter 0.90
Schema_Frame_KrakenD_Reachable 584736166.9998463 ns/iter 606753374.9999256 ns/iter 0.96
Schema_Frame_ISO_Language_Locations_To_JSON 127190055.49998504 ns/iter 114046766.59999494 ns/iter 1.12
Schema_Frame_Many_Resources_References 558998833.0000324 ns/iter 455484750.00003916 ns/iter 1.23
Schema_Bundle_Meta_2020_12 1770911.4321629596 ns/iter 1814009.8843937689 ns/iter 0.98
Schema_Format_ISO_Language_To_JSON 114161074.79999483 ns/iter 116330785.71428867 ns/iter 0.98
E2E_Compiler_adaptivecard 80964453.12500578 ns/iter 100898250.0000002 ns/iter 0.80
E2E_Compiler_ansible_meta 38294310.16665947 ns/iter 40409184.21053089 ns/iter 0.95
E2E_Compiler_aws_cdk 712769.1250000226 ns/iter 387107.6911134589 ns/iter 1.84
E2E_Compiler_babelrc 4520683.74534206 ns/iter 3013289.546610225 ns/iter 1.50
E2E_Compiler_clang_format 26861840.000001393 ns/iter 22314598.937501986 ns/iter 1.20
E2E_Compiler_cmake_presets 48675031.88235305 ns/iter 36953458.33333224 ns/iter 1.32
E2E_Compiler_code_climate 3884748.573528561 ns/iter 3013807.4857144863 ns/iter 1.29
E2E_Compiler_cql2 20618832.14285964 ns/iter 16195302.77777762 ns/iter 1.27
E2E_Compiler_cspell 46763647.90000207 ns/iter 29469941.31818573 ns/iter 1.59
E2E_Compiler_cypress 6378673.874999882 ns/iter 5073039.00709232 ns/iter 1.26
E2E_Compiler_deno 11701994.592592064 ns/iter 10635542.639535246 ns/iter 1.10
E2E_Compiler_dependabot 6833719.666667748 ns/iter 4661454.593103591 ns/iter 1.47
E2E_Compiler_draft_04 4008461.2127662073 ns/iter 2804453.434388829 ns/iter 1.43
E2E_Compiler_fabric_mod 7786653.688524849 ns/iter 5094350.410000743 ns/iter 1.53
E2E_Compiler_geojson 48339964.692314215 ns/iter 28491601.478257824 ns/iter 1.70
E2E_Compiler_gitpod_configuration 8818420.058139773 ns/iter 5398821.479674575 ns/iter 1.63
E2E_Compiler_helm_chart_lock 1023829.9701045577 ns/iter 607771.9465648556 ns/iter 1.68
E2E_Compiler_importmap 370010.51407408086 ns/iter 319789.5975170415 ns/iter 1.16
E2E_Compiler_jasmine 1634482.1756371546 ns/iter 1292521.669030769 ns/iter 1.26
E2E_Compiler_jshintrc 4733390.979451966 ns/iter 4390576.581081128 ns/iter 1.08
E2E_Compiler_jsconfig 29684649.999999236 ns/iter 27904973.484851323 ns/iter 1.06
E2E_Compiler_krakend 189214888.99998924 ns/iter 203470291.75002262 ns/iter 0.93
E2E_Compiler_lazygit 46074786.76471414 ns/iter 44676375.000002675 ns/iter 1.03
E2E_Compiler_lerna 1794481.0897095182 ns/iter 1682103.0603866177 ns/iter 1.07
E2E_Compiler_nest_cli 9153915.16867433 ns/iter 7211691.8765423065 ns/iter 1.27
E2E_Compiler_omc 216000194.33329484 ns/iter 220288235.9999876 ns/iter 0.98
E2E_Compiler_omnisharp 8480466.82407526 ns/iter 7361847.383721354 ns/iter 1.15
E2E_Compiler_openapi 37723317.947366975 ns/iter 29437306.034479067 ns/iter 1.28
E2E_Compiler_pre_commit_hooks 6701076.53061269 ns/iter 6045285.615384164 ns/iter 1.11
E2E_Compiler_pulumi 4188579.089172398 ns/iter 4196597.305882305 ns/iter 1.00
E2E_Compiler_semantic_release 1512706.8424822364 ns/iter 1421895.2810591217 ns/iter 1.06
E2E_Compiler_stale 1483278.5269979346 ns/iter 1460693.0521043073 ns/iter 1.02
E2E_Compiler_stylecop 6636954.241071993 ns/iter 6646544.9304340165 ns/iter 1.00
E2E_Compiler_tmuxinator 2119542.1058201217 ns/iter 1842590.560975655 ns/iter 1.15
E2E_Compiler_ui5 87205349.99999927 ns/iter 64614284.09090786 ns/iter 1.35
E2E_Compiler_ui5_manifest 433051895.50005704 ns/iter 439552645.49998677 ns/iter 0.99
E2E_Compiler_unreal_engine_uproject 5116974.80620153 ns/iter 4793568.468531302 ns/iter 1.07
E2E_Compiler_users_array 1126910.5790881864 ns/iter 874503.1385175944 ns/iter 1.29
E2E_Compiler_vercel 17593782.400000338 ns/iter 14296489.583332554 ns/iter 1.23
E2E_Compiler_yamllint 484797.9783599065 ns/iter 358042.62228593876 ns/iter 1.35
E2E_Evaluator_adaptivecard 46247.44728856162 ns/iter 27378.293676756915 ns/iter 1.69
E2E_Evaluator_ansible_meta 258774.71961584393 ns/iter 236085.93378257923 ns/iter 1.10
E2E_Evaluator_aws_cdk 55500.43339999319 ns/iter 51814.7054831687 ns/iter 1.07
E2E_Evaluator_babelrc 121187.16228384408 ns/iter 110542.23882191074 ns/iter 1.10
E2E_Evaluator_cerebrum_criminal_case 1016407.5900516876 ns/iter 1226297.6357433998 ns/iter 0.83
E2E_Evaluator_clang_format 110469.36758893667 ns/iter 148727.9912035901 ns/iter 0.74
E2E_Evaluator_cmake_presets 3741764.162561388 ns/iter 5148421.669999834 ns/iter 0.73
E2E_Evaluator_code_climate 133138.83485526437 ns/iter 185825.89912171414 ns/iter 0.72
E2E_Evaluator_cql2 155786.60914852464 ns/iter 203128.35439491807 ns/iter 0.77
E2E_Evaluator_cspell 485243.4782609292 ns/iter 559719.154069818 ns/iter 0.87
E2E_Evaluator_cypress 164701.72715298962 ns/iter 176506.81273690774 ns/iter 0.93
E2E_Evaluator_deno 261566.85939798568 ns/iter 415286.2903226168 ns/iter 0.63
E2E_Evaluator_dependabot 289688.4450091174 ns/iter 334236.0290648459 ns/iter 0.87
E2E_Evaluator_draft_04 6342711.622806475 ns/iter 6878259.090908821 ns/iter 0.92
E2E_Evaluator_fabric_mod 513143.8028881812 ns/iter 707149.2447735602 ns/iter 0.73
E2E_Evaluator_geojson 13993357.5581402 ns/iter 12578663.574073644 ns/iter 1.11
E2E_Evaluator_gitpod_configuration 233906.54545454975 ns/iter 240894.29182754896 ns/iter 0.97
E2E_Evaluator_helm_chart_lock 375770.2603143482 ns/iter 361411.2946912455 ns/iter 1.04
E2E_Evaluator_importmap 50548.929791658156 ns/iter 50361.7223585355 ns/iter 1.00
E2E_Evaluator_jasmine 119463.75236593363 ns/iter 110649.00076864928 ns/iter 1.08
E2E_Evaluator_jshintrc 1394139.6449272656 ns/iter 1501269.547579211 ns/iter 0.93
E2E_Evaluator_jsconfig 402441.533510634 ns/iter 384255.1959459257 ns/iter 1.05
E2E_Evaluator_krakend 170475.37093692698 ns/iter 179810.38734445642 ns/iter 0.95
E2E_Evaluator_lazygit 108799.8703371394 ns/iter 127978.61789559847 ns/iter 0.85
E2E_Evaluator_lerna 152354.9954012099 ns/iter 146013.214670982 ns/iter 1.04
E2E_Evaluator_nest_cli 174746.64975712114 ns/iter 160629.52515282072 ns/iter 1.09
E2E_Evaluator_omc 18351.185550782364 ns/iter 24947.72597603169 ns/iter 0.74
E2E_Evaluator_omnisharp 530643.3749999541 ns/iter 558782.7046548573 ns/iter 0.95
E2E_Evaluator_openapi 11208734.29869919 ns/iter 10942688.405797843 ns/iter 1.02
E2E_Evaluator_pre_commit_hooks 436623.67122395313 ns/iter 527269.5419999991 ns/iter 0.83
E2E_Evaluator_pulumi 661174.7419699358 ns/iter 820535.7474466546 ns/iter 0.81
E2E_Evaluator_semantic_release 89266.33487475953 ns/iter 211073.6881706406 ns/iter 0.42
E2E_Evaluator_stale 183144.9996077036 ns/iter 422477.58073813334 ns/iter 0.43
E2E_Evaluator_stylecop 260319.98348949547 ns/iter 252426.67217537222 ns/iter 1.03
E2E_Evaluator_tmuxinator 92778.04447440914 ns/iter 95620.89773776518 ns/iter 0.97
E2E_Evaluator_ui5 544792.352518071 ns/iter 539252.0658536644 ns/iter 1.01
E2E_Evaluator_ui5_manifest 1930819.9275366096 ns/iter 2006029.7433627855 ns/iter 0.96
E2E_Evaluator_unreal_engine_uproject 366772.17036589136 ns/iter 468983.948863669 ns/iter 0.78
E2E_Evaluator_users_array 598797.6250000884 ns/iter 564562.4017092135 ns/iter 1.06
E2E_Evaluator_vercel 281641.48022365075 ns/iter 295782.7506471569 ns/iter 0.95
E2E_Evaluator_yamllint 7201.098299341106 ns/iter 7505.3280705072675 ns/iter 0.96
JSONLD_Catalog_Simple 23064020.10344755 ns/iter 20583958.333333984 ns/iter 1.12
JSONLD_Catalog_Override_Agreeing 22886004.310348965 ns/iter 20328413.085716028 ns/iter 1.13
JSONLD_Catalog_Override_Shadowing 29352935.750002492 ns/iter 29517062.50000067 ns/iter 0.99
Micro_Draft4_Meta_1_No_Callback 156.86190268516023 ns/iter 139.88876946089218 ns/iter 1.12
Micro_Draft4_Required_Properties 787.8401014912746 ns/iter 721.5447186391216 ns/iter 1.09
Micro_Draft4_Many_Optional_Properties_Minimal_Match 19.7578752769813 ns/iter 17.01989372694208 ns/iter 1.16
Micro_Draft4_Few_Optional_Properties_Minimal_Match 8.797863387530379 ns/iter 8.180224888304224 ns/iter 1.08
Micro_Draft4_Items_Schema 278.0733454589681 ns/iter 238.9214254108957 ns/iter 1.16
Micro_Draft4_Nested_Object 1.2464949263886536 ns/iter 1.1968874969615884 ns/iter 1.04
Micro_Draft4_Properties_Triad_Optional 291.03940397163495 ns/iter 229.7610172443935 ns/iter 1.27
Micro_Draft4_Properties_Triad_Closed 198.58680471429 ns/iter 185.41345583185773 ns/iter 1.07
Micro_Draft4_Properties_Triad_Required 235.4596057521412 ns/iter 265.18855348570634 ns/iter 0.89
Micro_Draft4_Properties_Closed 44.794784469992386 ns/iter 44.80231706005612 ns/iter 1.00
Micro_Draft4_Non_Recursive_Ref 13.30171000803487 ns/iter 14.182586380051124 ns/iter 0.94
Micro_Draft4_Pattern_Properties_True 165.3299978542792 ns/iter 184.0065246774426 ns/iter 0.90
Micro_Draft4_Ref_To_Single_Property 8.395227277937504 ns/iter 10.329911104442452 ns/iter 0.81
Micro_Draft4_Additional_Properties_Type 28.989245718462826 ns/iter 31.254686209279956 ns/iter 0.93
Micro_Draft4_Nested_Oneof 36.703352049126956 ns/iter 41.56552883844452 ns/iter 0.88
Micro_Draft4_Short_Enum 5.824096090458201 ns/iter 6.170173248556286 ns/iter 0.94
Micro_Draft4_Long_Enum 12.254833752314635 ns/iter 10.851957143391761 ns/iter 1.13
Micro_Draft4_Long_Enum_Short_Strings 7.5569410106131345 ns/iter 8.84662998583924 ns/iter 0.85
Micro_Draft4_Type_Object 3.1513837560501963 ns/iter 3.1357640627394687 ns/iter 1.00
Micro_Draft4_Ref_Single_100 2227945.3951616613 ns/iter 2037681.8181818647 ns/iter 1.09
Micro_Draft4_Compile_Ref_Many_Nested 1596178.9419355725 ns/iter 1400060.0715746135 ns/iter 1.14
Micro_Draft4_Compile_Wrap 2386684.694545858 ns/iter 2567017.8365756753 ns/iter 0.93
Micro_Draft6_Property_Names 111.87324059110314 ns/iter 111.78268667669543 ns/iter 1.00
Micro_Draft6_Compile_FHIR 20537368499.999958 ns/iter 18898216249.999905 ns/iter 1.09
Micro_Draft7_If_Then_Else 23.106818675777877 ns/iter 17.64515453939091 ns/iter 1.31
Micro_2019_09_Unevaluated_Properties 42.16540274770092 ns/iter 26.155736368667878 ns/iter 1.61
Micro_2019_09_Compile_Wrap 529490375.00002307 ns/iter 296670749.9999757 ns/iter 1.78
Micro_2020_12_Dynamic_Ref 917.3205180780427 ns/iter 618.8064534103189 ns/iter 1.48
Micro_2020_12_Dynamic_Ref_Single 3.6123692972711487 ns/iter 2.634937247627662 ns/iter 1.37
Micro_2020_12_Simple_Output_Mask 1151.5478128010338 ns/iter 881.2164737267614 ns/iter 1.31
Micro_2020_12_Simple_Output_Annotations 84311.50630782261 ns/iter 63403.379998016906 ns/iter 1.33
Micro_2020_12_Simple_Output_Annotation_Dropping 1657872.2556966534 ns/iter 1818558.478696827 ns/iter 0.91
Micro_2020_12_Compile_NonCircular_Shared_Refs 1002015.0122549725 ns/iter 848569.8739975502 ns/iter 1.18
Micro_2020_12_Exhaustive_Deep_Numeric 8825.378391856852 ns/iter 5161.343750000924 ns/iter 1.71
Micro_2020_12_Exhaustive_Deep_Numeric_SimpleOutput 53110.08051117946 ns/iter 41783.632707776866 ns/iter 1.27
Micro_2020_12_Exhaustive_Deep_Numeric_TraceOutput 17615.85943795212 ns/iter 14412.533072300692 ns/iter 1.22
Micro_2020_12_Exhaustive_Deep_Numeric_Fail 115.27482988034234 ns/iter 86.3502349506895 ns/iter 1.33
Micro_2020_12_Exhaustive_Deep_Numeric_Fail_SimpleOutput 4033.4240539134594 ns/iter 3691.823141876467 ns/iter 1.09
Alterschema_Check_Readibility_ISO_Language_Set_3 238620166.66672996 ns/iter 301966687.49999845 ns/iter 0.79
Alterschema_Check_Readibility_OMC 70360849.99999729 ns/iter 92826578.12499906 ns/iter 0.76
Alterschema_Check_Readibility_KrakenD 905608000.0000293 ns/iter 1006473958.000015 ns/iter 0.90
Alterschema_Apply_Readibility_KrakenD 104537200958.00009 ns/iter 81147987165.9999 ns/iter 1.29
Alterschema_Check_Invalid_External_Refs 209341277.999935 ns/iter 208544764.00002873 ns/iter 1.00

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

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown

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: d8de2de Previous: cf733ef Ratio
E2E_Evaluator_adaptivecard 139374 ns 106280 ns 1.31
E2E_Evaluator_ansible-meta 498781 ns 391437 ns 1.27
E2E_Evaluator_aws-cdk 174647 ns 118521 ns 1.47
E2E_Evaluator_babelrc 345878 ns 263624 ns 1.31
E2E_Evaluator_cerebrum-criminal-case 1915514 ns 1649207 ns 1.16
E2E_Evaluator_clang-format 279594 ns 179676 ns 1.56
E2E_Evaluator_cmake-presets 18063439 ns 10194537 ns 1.77
E2E_Evaluator_code-climate 465362 ns 331745 ns 1.40
E2E_Evaluator_cql2 1346931 ns 950191 ns 1.42
E2E_Evaluator_cspell 1333435 ns 981743 ns 1.36
E2E_Evaluator_cypress 633655 ns 543285 ns 1.17
E2E_Evaluator_deno 846682 ns 625242 ns 1.35
E2E_Evaluator_dependabot 1017443 ns 725931 ns 1.40
E2E_Evaluator_draft-04 18896938 ns 14266485 ns 1.32
E2E_Evaluator_fabric-mod 1720009 ns 1291047 ns 1.33
E2E_Evaluator_geojson 21201398 ns 16838158 ns 1.26
E2E_Evaluator_gitpod-configuration 630850 ns 482895 ns 1.31
E2E_Evaluator_helm-chart-lock 1000414 ns 854916 ns 1.17
E2E_Evaluator_importmap 251525 ns 203200 ns 1.24
E2E_Evaluator_jasmine 247154 ns 211743 ns 1.17
E2E_Evaluator_jsconfig 1105338 ns 838378 ns 1.32
E2E_Evaluator_jshintrc 2317769 ns 1872856 ns 1.24
E2E_Evaluator_krakend 512621 ns 419341 ns 1.22
E2E_Evaluator_lazygit 479601 ns 266631 ns 1.80
E2E_Evaluator_lerna 379112 ns 319570 ns 1.19
E2E_Evaluator_nest-cli 570003 ns 407887 ns 1.40
E2E_Evaluator_omc 117740 ns 94510 ns 1.25
E2E_Evaluator_omnisharp 1176655 ns 933857 ns 1.26
E2E_Evaluator_openapi 33902460 ns 25498447 ns 1.33
E2E_Evaluator_pre-commit-hooks 1868984 ns 1296347 ns 1.44
E2E_Evaluator_pulumi 2070451 ns 1326780 ns 1.56
E2E_Evaluator_semantic-release 235239 ns 176619 ns 1.33
E2E_Evaluator_stale 399391 ns 298171 ns 1.34
E2E_Evaluator_stylecop 850253 ns 665803 ns 1.28
E2E_Evaluator_tmuxinator 197811 ns 160458 ns 1.23
E2E_Evaluator_ui5 2196577 ns 1485039 ns 1.48
E2E_Evaluator_ui5-manifest 10252861 ns 7387222 ns 1.39
E2E_Evaluator_unreal-engine-uproject 1455069 ns 1280487 ns 1.14
E2E_Evaluator_users-array 3556066 ns 2401195 ns 1.48
E2E_Evaluator_vercel 917171 ns 788801 ns 1.16
E2E_Evaluator_yamllint 28807 ns 22437 ns 1.28

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

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown

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: d8de2de Previous: cf733ef Ratio
Schema_Iterator_ISO_Language 2897096.504132282 ns/iter 3063151.2826086846 ns/iter 0.95
Schema_Tracker_ISO_Language 4642108.655628585 ns/iter 4655902.846666322 ns/iter 1.00
Schema_Tracker_ISO_Language_To_JSON 20849665.18181676 ns/iter 19537589.028569918 ns/iter 1.07
Schema_Frame_WoT_References 4546100.922077024 ns/iter 4596491.918918575 ns/iter 0.99
Schema_Frame_OMC_References 20192143.741936773 ns/iter 20798604.80000012 ns/iter 0.97
Schema_Frame_OMC_Locations 18105883.743589565 ns/iter 18848591.054055195 ns/iter 0.96
Schema_Frame_ISO_Language_Locations 101828983.50001323 ns/iter 103491446.83334543 ns/iter 0.98
Schema_Frame_KrakenD_References 39345928.277776286 ns/iter 40049899.82353008 ns/iter 0.98
Schema_Frame_KrakenD_Reachable 580078199.000127 ns/iter 652117056.0000656 ns/iter 0.89
Schema_Frame_ISO_Language_Locations_To_JSON 127995900.99998567 ns/iter 128630743.0000022 ns/iter 1.00
Schema_Frame_Many_Resources_References 346219310.00003767 ns/iter 370496622.0000188 ns/iter 0.93
Schema_Bundle_Meta_2020_12 1456687.3145810177 ns/iter 1439173.0637857139 ns/iter 1.01
Schema_Format_ISO_Language_To_JSON 109033383.66669382 ns/iter 111643459.66669013 ns/iter 0.98
E2E_Compiler_adaptivecard 58788886.916659065 ns/iter 62551847.54544726 ns/iter 0.94
E2E_Compiler_ansible_meta 24898348.32143093 ns/iter 25908956.88888816 ns/iter 0.96
E2E_Compiler_aws_cdk 331590.2887089938 ns/iter 308158.30044054205 ns/iter 1.08
E2E_Compiler_babelrc 2333930.1404685467 ns/iter 2345210.1839464004 ns/iter 1.00
E2E_Compiler_clang_format 16297672.83720655 ns/iter 16454666.71428559 ns/iter 0.99
E2E_Compiler_cmake_presets 25307691.14285444 ns/iter 25884016.037033923 ns/iter 0.98
E2E_Compiler_code_climate 2323690.9834989514 ns/iter 2325330.16943546 ns/iter 1.00
E2E_Compiler_cql2 12847522.64814836 ns/iter 13224420.339624112 ns/iter 0.97
E2E_Compiler_cspell 22628259.58064974 ns/iter 23401203.133335 ns/iter 0.97
E2E_Compiler_cypress 3909013.0446918556 ns/iter 3926067.584269261 ns/iter 1.00
E2E_Compiler_deno 6996347.790000073 ns/iter 7037425.101010869 ns/iter 0.99
E2E_Compiler_dependabot 3532426.67171748 ns/iter 3544891.6700501246 ns/iter 1.00
E2E_Compiler_draft_04 2443597.1254356904 ns/iter 2425429.3055558186 ns/iter 1.01
E2E_Compiler_fabric_mod 4265748.926828598 ns/iter 4276929.509202102 ns/iter 1.00
E2E_Compiler_geojson 20187621.714285344 ns/iter 20790427.941171724 ns/iter 0.97
E2E_Compiler_gitpod_configuration 4496735.999999566 ns/iter 4507724.645160241 ns/iter 1.00
E2E_Compiler_helm_chart_lock 631882.5951526832 ns/iter 587621.1510549414 ns/iter 1.08
E2E_Compiler_importmap 247939.52424784238 ns/iter 233979.04923985305 ns/iter 1.06
E2E_Compiler_jasmine 1227219.3140349549 ns/iter 1212842.9445406026 ns/iter 1.01
E2E_Compiler_jshintrc 3904974.4413403347 ns/iter 3919146.2349730292 ns/iter 1.00
E2E_Compiler_jsconfig 20018387.885719284 ns/iter 20648488.08823386 ns/iter 0.97
E2E_Compiler_krakend 139466759.80000693 ns/iter 144644743.60001987 ns/iter 0.96
E2E_Compiler_lazygit 30402578.521736123 ns/iter 31571287.409096014 ns/iter 0.96
E2E_Compiler_lerna 1444644.4680410442 ns/iter 1418544.9595139318 ns/iter 1.02
E2E_Compiler_nest_cli 6726149.590475047 ns/iter 6870087.339804247 ns/iter 0.98
E2E_Compiler_omc 157388718.19999078 ns/iter 166766320.000022 ns/iter 0.94
E2E_Compiler_omnisharp 6046680.405173165 ns/iter 6070414.669564975 ns/iter 1.00
E2E_Compiler_openapi 23057351.12903559 ns/iter 23415785.033330392 ns/iter 0.98
E2E_Compiler_pre_commit_hooks 4685139.433333158 ns/iter 4726532.209459135 ns/iter 0.99
E2E_Compiler_pulumi 3648850.994791767 ns/iter 3660380.336842344 ns/iter 1.00
E2E_Compiler_semantic_release 1383348.769685095 ns/iter 1369390.209804039 ns/iter 1.01
E2E_Compiler_stale 1412347.6189515642 ns/iter 1426394.1220001471 ns/iter 0.99
E2E_Compiler_stylecop 5225013.634327609 ns/iter 5198818.447762455 ns/iter 1.01
E2E_Compiler_tmuxinator 1738691.095354565 ns/iter 1666063.5642854988 ns/iter 1.04
E2E_Compiler_ui5 46330709.999998964 ns/iter 49113006.92856457 ns/iter 0.94
E2E_Compiler_ui5_manifest 319413498.9998929 ns/iter 325969992.0000685 ns/iter 0.98
E2E_Compiler_unreal_engine_uproject 4147541.124260219 ns/iter 4172025.5654768473 ns/iter 0.99
E2E_Compiler_users_array 789112.8958568701 ns/iter 748688.9365590023 ns/iter 1.05
E2E_Compiler_vercel 12086407.578946915 ns/iter 12232050.142858142 ns/iter 0.99
E2E_Compiler_yamllint 306004.7884530625 ns/iter 289194.3786688883 ns/iter 1.06
E2E_Evaluator_adaptivecard 25614.606985742805 ns/iter 26660.63180753613 ns/iter 0.96
E2E_Evaluator_ansible_meta 242343.12309252372 ns/iter 223458.47507985978 ns/iter 1.08
E2E_Evaluator_aws_cdk 52600.03728452219 ns/iter 46257.92592592843 ns/iter 1.14
E2E_Evaluator_babelrc 116970.98863074863 ns/iter 100813.69121003969 ns/iter 1.16
E2E_Evaluator_cerebrum_criminal_case 1064870.3577983193 ns/iter 1142481.5032362542 ns/iter 0.93
E2E_Evaluator_clang_format 120302.72589089768 ns/iter 113899.2089527613 ns/iter 1.06
E2E_Evaluator_cmake_presets 5780634.904348239 ns/iter 4932625.104476837 ns/iter 1.17
E2E_Evaluator_code_climate 184506.01759056954 ns/iter 162993.82171988155 ns/iter 1.13
E2E_Evaluator_cql2 223148.84243041856 ns/iter 201936.21922527844 ns/iter 1.11
E2E_Evaluator_cspell 657665.123468524 ns/iter 634580.807239699 ns/iter 1.04
E2E_Evaluator_cypress 209786.19385473724 ns/iter 173597.53508554067 ns/iter 1.21
E2E_Evaluator_deno 331744.8947123073 ns/iter 266359.14703648904 ns/iter 1.25
E2E_Evaluator_dependabot 329107.811881229 ns/iter 330390.7278330646 ns/iter 1.00
E2E_Evaluator_draft_04 10256408.848487228 ns/iter 12415134.385966603 ns/iter 0.83
E2E_Evaluator_fabric_mod 703023.7910750774 ns/iter 690433.4287149224 ns/iter 1.02
E2E_Evaluator_geojson 17749506.333337616 ns/iter 19566411.297294486 ns/iter 0.91
E2E_Evaluator_gitpod_configuration 246744.43105281997 ns/iter 219952.80189574944 ns/iter 1.12
E2E_Evaluator_helm_chart_lock 326847.27994371566 ns/iter 241978.18324602887 ns/iter 1.35
E2E_Evaluator_importmap 53156.14529718687 ns/iter 52123.2161295169 ns/iter 1.02
E2E_Evaluator_jasmine 109529.52754074887 ns/iter 100584.27121319252 ns/iter 1.09
E2E_Evaluator_jshintrc 1208065.110918528 ns/iter 1172664.8151258868 ns/iter 1.03
E2E_Evaluator_jsconfig 438072.3481293 ns/iter 419751.9232153615 ns/iter 1.04
E2E_Evaluator_krakend 228526.4234320257 ns/iter 193440.7104460519 ns/iter 1.18
E2E_Evaluator_lazygit 155442.65101721275 ns/iter 131254.2824021427 ns/iter 1.18
E2E_Evaluator_lerna 147575.7719001046 ns/iter 115618.18663139576 ns/iter 1.28
E2E_Evaluator_nest_cli 197207.6916385872 ns/iter 184915.1247345674 ns/iter 1.07
E2E_Evaluator_omc 22417.39039711602 ns/iter 23060.497546812432 ns/iter 0.97
E2E_Evaluator_omnisharp 618707.3143607312 ns/iter 568178.9991842519 ns/iter 1.09
E2E_Evaluator_openapi 18563197.604651067 ns/iter 19188956.702698085 ns/iter 0.97
E2E_Evaluator_pre_commit_hooks 502750.29581542464 ns/iter 498475.2037709163 ns/iter 1.01
E2E_Evaluator_pulumi 688455.5759615278 ns/iter 687440.2257114139 ns/iter 1.00
E2E_Evaluator_semantic_release 103606.08936291246 ns/iter 87308.53181422192 ns/iter 1.19
E2E_Evaluator_stale 152052.7224880546 ns/iter 152969.131079602 ns/iter 0.99
E2E_Evaluator_stylecop 307456.5112384636 ns/iter 274822.9597791212 ns/iter 1.12
E2E_Evaluator_tmuxinator 101314.40599884267 ns/iter 86591.48130783446 ns/iter 1.17
E2E_Evaluator_ui5 528842.9984824625 ns/iter 511005.48275863146 ns/iter 1.03
E2E_Evaluator_ui5_manifest 2628586.0152090658 ns/iter 2605154.7304692944 ns/iter 1.01
E2E_Evaluator_unreal_engine_uproject 456800.861056775 ns/iter 451234.32239372045 ns/iter 1.01
E2E_Evaluator_users_array 586522.8003355755 ns/iter 733982.7379032999 ns/iter 0.80
E2E_Evaluator_vercel 323228.14417743834 ns/iter 269270.69166023383 ns/iter 1.20
E2E_Evaluator_yamllint 9119.795428616511 ns/iter 8703.645118470778 ns/iter 1.05
JSONLD_Catalog_Simple 27763789.99999906 ns/iter 29312630.41666436 ns/iter 0.95
JSONLD_Catalog_Override_Agreeing 27079770.653848264 ns/iter 30783464.291658904 ns/iter 0.88
JSONLD_Catalog_Override_Shadowing 40769915.647053815 ns/iter 44007452.81249385 ns/iter 0.93
Micro_Draft4_Meta_1_No_Callback 203.89532738512486 ns/iter 201.76787645612626 ns/iter 1.01
Micro_Draft4_Required_Properties 805.3505365640085 ns/iter 914.4802886078818 ns/iter 0.88
Micro_Draft4_Many_Optional_Properties_Minimal_Match 23.57274545061745 ns/iter 26.406943959328316 ns/iter 0.89
Micro_Draft4_Few_Optional_Properties_Minimal_Match 12.106402616850561 ns/iter 12.392417510287554 ns/iter 0.98
Micro_Draft4_Items_Schema 278.7693439986681 ns/iter 272.0356832510952 ns/iter 1.02
Micro_Draft4_Nested_Object 1.8672452983661931 ns/iter 1.406579136488193 ns/iter 1.33
Micro_Draft4_Properties_Triad_Optional 334.0358562880402 ns/iter 331.90324810617517 ns/iter 1.01
Micro_Draft4_Properties_Triad_Closed 275.2916248670842 ns/iter 276.5106903651827 ns/iter 1.00
Micro_Draft4_Properties_Triad_Required 351.60907262842363 ns/iter 350.2095776105774 ns/iter 1.00
Micro_Draft4_Properties_Closed 62.216217765854836 ns/iter 64.7760074075989 ns/iter 0.96
Micro_Draft4_Non_Recursive_Ref 14.244534574199898 ns/iter 16.28023630451892 ns/iter 0.87
Micro_Draft4_Pattern_Properties_True 157.4950750991348 ns/iter 162.94609287508794 ns/iter 0.97
Micro_Draft4_Ref_To_Single_Property 11.949506526451348 ns/iter 11.947010602320223 ns/iter 1.00
Micro_Draft4_Additional_Properties_Type 32.98926122886276 ns/iter 37.97257092029522 ns/iter 0.87
Micro_Draft4_Nested_Oneof 60.775484460586696 ns/iter 57.38305429871444 ns/iter 1.06
Micro_Draft4_Short_Enum 12.346768766010348 ns/iter 10.922324564156684 ns/iter 1.13
Micro_Draft4_Long_Enum 14.650035216932464 ns/iter 13.727296713214281 ns/iter 1.07
Micro_Draft4_Long_Enum_Short_Strings 12.308138093047505 ns/iter 10.926613709974797 ns/iter 1.13
Micro_Draft4_Type_Object 3.4293573461921847 ns/iter 3.523397898409204 ns/iter 0.97
Micro_Draft4_Ref_Single_100 2412424.733107996 ns/iter 2296830.059800184 ns/iter 1.05
Micro_Draft4_Compile_Ref_Many_Nested 1707523.6341458838 ns/iter 1686960.3060244862 ns/iter 1.01
Micro_Draft4_Compile_Wrap 2335617.3833334045 ns/iter 2352442.8047134625 ns/iter 0.99
Micro_Draft6_Property_Names 143.16048810579198 ns/iter 142.40739286474846 ns/iter 1.01
Micro_Draft6_Compile_FHIR 15375407531.000065 ns/iter 17640527021.000027 ns/iter 0.87
Micro_Draft7_If_Then_Else 22.42013492315204 ns/iter 23.610558160612705 ns/iter 0.95
Micro_2019_09_Unevaluated_Properties 27.723135754305424 ns/iter 26.448299933618735 ns/iter 1.05
Micro_2019_09_Compile_Wrap 306975045.4999394 ns/iter 338771653.99997014 ns/iter 0.91
Micro_2020_12_Dynamic_Ref 695.3919044574064 ns/iter 716.355994057333 ns/iter 0.97
Micro_2020_12_Dynamic_Ref_Single 3.4383377316240282 ns/iter 3.5274813976713326 ns/iter 0.97
Micro_2020_12_Simple_Output_Mask 1105.9773954699233 ns/iter 1062.1001564469082 ns/iter 1.04
Micro_2020_12_Simple_Output_Annotations 70896.86980216602 ns/iter 62156.54426783752 ns/iter 1.14
Micro_2020_12_Simple_Output_Annotation_Dropping 1647005.314285772 ns/iter 1539122.0367967896 ns/iter 1.07
Micro_2020_12_Compile_NonCircular_Shared_Refs 984533.2873238208 ns/iter 950751.5855977258 ns/iter 1.04
Micro_2020_12_Exhaustive_Deep_Numeric 8269.359180234645 ns/iter 8575.84921554525 ns/iter 0.96
Micro_2020_12_Exhaustive_Deep_Numeric_SimpleOutput 46663.62095387407 ns/iter 44291.52532534704 ns/iter 1.05
Micro_2020_12_Exhaustive_Deep_Numeric_TraceOutput 22783.561545221175 ns/iter 24642.203951085357 ns/iter 0.92
Micro_2020_12_Exhaustive_Deep_Numeric_Fail 149.60947731826872 ns/iter 161.49830652948117 ns/iter 0.93
Micro_2020_12_Exhaustive_Deep_Numeric_Fail_SimpleOutput 2899.017157564308 ns/iter 2589.3284892048173 ns/iter 1.12
Alterschema_Check_Readibility_ISO_Language_Set_3 388291570.99996793 ns/iter 390937657.0001086 ns/iter 0.99
Alterschema_Check_Readibility_OMC 89515712.24997678 ns/iter 98509923.285714 ns/iter 0.91
Alterschema_Check_Readibility_KrakenD 1238497465.999899 ns/iter 1414141672.9999037 ns/iter 0.88
Alterschema_Apply_Readibility_KrakenD 120315351478.00014 ns/iter 132667974521.00014 ns/iter 0.91
Alterschema_Check_Invalid_External_Refs 300282909.0000887 ns/iter 275746583.6666597 ns/iter 1.09

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

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown

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: d8de2de Previous: cf733ef Ratio
E2E_Evaluator_adaptivecard 120605 ns 118717 ns 1.02
E2E_Evaluator_ansible-meta 537927 ns 564109 ns 0.95
E2E_Evaluator_aws-cdk 147984 ns 130438 ns 1.13
E2E_Evaluator_babelrc 345935 ns 341501 ns 1.01
E2E_Evaluator_cerebrum-criminal-case 2531902 ns 2687463 ns 0.94
E2E_Evaluator_clang-format 268602 ns 261116 ns 1.03
E2E_Evaluator_cmake-presets 21105667 ns 19762972 ns 1.07
E2E_Evaluator_code-climate 529890 ns 533122 ns 0.99
E2E_Evaluator_cql2 1295467 ns 1375440 ns 0.94
E2E_Evaluator_cspell 1506641 ns 1725802 ns 0.87
E2E_Evaluator_cypress 768983 ns 892417 ns 0.86
E2E_Evaluator_deno 1060768 ns 1124909 ns 0.94
E2E_Evaluator_dependabot 1130100 ns 1116168 ns 1.01
E2E_Evaluator_draft-04 23044752 ns 25013350 ns 0.92
E2E_Evaluator_fabric-mod 2301159 ns 2531347 ns 0.91
E2E_Evaluator_geojson 22902584 ns 27144560 ns 0.84
E2E_Evaluator_gitpod-configuration 713977 ns 754289 ns 0.95
E2E_Evaluator_helm-chart-lock 985063 ns 1009002 ns 0.98
E2E_Evaluator_importmap 266324 ns 281207 ns 0.95
E2E_Evaluator_jasmine 306544 ns 288563 ns 1.06
E2E_Evaluator_jsconfig 1319806 ns 1516405 ns 0.87
E2E_Evaluator_jshintrc 2803748 ns 2983397 ns 0.94
E2E_Evaluator_krakend 678347 ns 637194 ns 1.06
E2E_Evaluator_lazygit 505686 ns 476823 ns 1.06
E2E_Evaluator_lerna 477521 ns 459880 ns 1.04
E2E_Evaluator_nest-cli 608737 ns 625659 ns 0.97
E2E_Evaluator_omc 118172 ns 114821 ns 1.03
E2E_Evaluator_omnisharp 1425106 ns 1509828 ns 0.94
E2E_Evaluator_openapi 45554161 ns 41613675 ns 1.09
E2E_Evaluator_pre-commit-hooks 1981769 ns 2069744 ns 0.96
E2E_Evaluator_pulumi 1899868 ns 2023082 ns 0.94
E2E_Evaluator_semantic-release 254518 ns 232873 ns 1.09
E2E_Evaluator_stale 418075 ns 414024 ns 1.01
E2E_Evaluator_stylecop 1238594 ns 1152685 ns 1.07
E2E_Evaluator_tmuxinator 228851 ns 230117 ns 0.99
E2E_Evaluator_ui5 2248856 ns 2193773 ns 1.03
E2E_Evaluator_ui5-manifest 12491557 ns 9813981 ns 1.27
E2E_Evaluator_unreal-engine-uproject 1573335 ns 1626355 ns 0.97
E2E_Evaluator_users-array 3114072 ns 2935358 ns 1.06
E2E_Evaluator_vercel 987551 ns 1086522 ns 0.91
E2E_Evaluator_yamllint 26313 ns 24378 ns 1.08

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

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown

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: d8de2de Previous: cf733ef Ratio
Alterschema_Check_Readibility_ISO_Language_Set_3 348705577.5000272 ns/iter 371680552.00004345 ns/iter 0.94
Alterschema_Check_Readibility_OMC 93895734.99999772 ns/iter 96073670.57141605 ns/iter 0.98
Alterschema_Check_Readibility_KrakenD 1309579072.0001333 ns/iter 1342066660.0000005 ns/iter 0.98
Alterschema_Apply_Readibility_KrakenD 120383902966.00005 ns/iter 124220220280.99991 ns/iter 0.97
Alterschema_Check_Invalid_External_Refs 310660485.00008494 ns/iter 322040864.49996793 ns/iter 0.96
Micro_2020_12_Dynamic_Ref 815.439648138685 ns/iter 812.8845925464287 ns/iter 1.00
Micro_2020_12_Dynamic_Ref_Single 4.9797700523572965 ns/iter 5.013370593743584 ns/iter 0.99
Micro_2020_12_Simple_Output_Mask 1109.0869224386197 ns/iter 1111.618315061509 ns/iter 1.00
Micro_2020_12_Simple_Output_Annotations 82754.31879275684 ns/iter 82975.48736842061 ns/iter 1.00
Micro_2020_12_Simple_Output_Annotation_Dropping 2117995.2265860615 ns/iter 1933226.10497243 ns/iter 1.10
Micro_2020_12_Compile_NonCircular_Shared_Refs 1113168.1888887866 ns/iter 1096090.4501557692 ns/iter 1.02
Micro_2020_12_Exhaustive_Deep_Numeric 8743.108329004015 ns/iter 8818.827774247957 ns/iter 0.99
Micro_2020_12_Exhaustive_Deep_Numeric_SimpleOutput 53427.56500779831 ns/iter 52438.821748262606 ns/iter 1.02
Micro_2020_12_Exhaustive_Deep_Numeric_TraceOutput 25541.509644184818 ns/iter 25852.34578650149 ns/iter 0.99
Micro_2020_12_Exhaustive_Deep_Numeric_Fail 152.81458890419916 ns/iter 159.99733182163158 ns/iter 0.96
Micro_2020_12_Exhaustive_Deep_Numeric_Fail_SimpleOutput 3256.1743104802786 ns/iter 3226.6057623644256 ns/iter 1.01
Micro_2019_09_Unevaluated_Properties 31.175449712522678 ns/iter 31.25263082022781 ns/iter 1.00
Micro_2019_09_Compile_Wrap 285938976.500006 ns/iter 313559930.4999914 ns/iter 0.91
Micro_Draft7_If_Then_Else 25.202541459302065 ns/iter 25.39727777858382 ns/iter 0.99
Micro_Draft6_Property_Names 156.2737956005149 ns/iter 156.87936866345714 ns/iter 1.00
Micro_Draft6_Compile_FHIR 13213261191.999891 ns/iter 13979457312.000023 ns/iter 0.95
Micro_Draft4_Meta_1_No_Callback 180.57423521242444 ns/iter 180.4542273358242 ns/iter 1.00
Micro_Draft4_Required_Properties 889.4057590659529 ns/iter 897.0729554753068 ns/iter 0.99
Micro_Draft4_Many_Optional_Properties_Minimal_Match 21.842328150728353 ns/iter 21.943955488007614 ns/iter 1.00
Micro_Draft4_Few_Optional_Properties_Minimal_Match 15.584767512498365 ns/iter 15.649505955782049 ns/iter 1.00
Micro_Draft4_Items_Schema 315.2758068063878 ns/iter 336.2405531704464 ns/iter 0.94
Micro_Draft4_Nested_Object 1.871264912743095 ns/iter 1.8755032064038002 ns/iter 1.00
Micro_Draft4_Properties_Triad_Optional 363.8684669483253 ns/iter 390.7658832284636 ns/iter 0.93
Micro_Draft4_Properties_Triad_Closed 313.44062268627357 ns/iter 333.63836646707676 ns/iter 0.94
Micro_Draft4_Properties_Triad_Required 430.3741563736032 ns/iter 412.7512153411105 ns/iter 1.04
Micro_Draft4_Properties_Closed 63.65941844587863 ns/iter 63.78700884138027 ns/iter 1.00
Micro_Draft4_Non_Recursive_Ref 9.03891103975777 ns/iter 9.094647820857789 ns/iter 0.99
Micro_Draft4_Pattern_Properties_True 218.41329739869172 ns/iter 215.46976333800444 ns/iter 1.01
Micro_Draft4_Ref_To_Single_Property 15.892869867346757 ns/iter 15.940998065686827 ns/iter 1.00
Micro_Draft4_Additional_Properties_Type 14.319366197765182 ns/iter 14.379755141443148 ns/iter 1.00
Micro_Draft4_Nested_Oneof 65.1204808774299 ns/iter 65.49631590591125 ns/iter 0.99
Micro_Draft4_Short_Enum 14.650498042117839 ns/iter 14.678723015264916 ns/iter 1.00
Micro_Draft4_Long_Enum 13.71822452490217 ns/iter 13.808575424006929 ns/iter 0.99
Micro_Draft4_Long_Enum_Short_Strings 14.669597948080135 ns/iter 14.722329048679097 ns/iter 1.00
Micro_Draft4_Type_Object 4.982714619313502 ns/iter 4.989765850781105 ns/iter 1.00
Micro_Draft4_Ref_Single_100 2487296.7971534105 ns/iter 2475237.5123672425 ns/iter 1.00
Micro_Draft4_Compile_Ref_Many_Nested 1826382.9609376595 ns/iter 1819800.3523319298 ns/iter 1.00
Micro_Draft4_Compile_Wrap 2610551.754646605 ns/iter 2599927.873606177 ns/iter 1.00
JSONLD_Catalog_Simple 26140128.85185359 ns/iter 29465949.43477976 ns/iter 0.89
JSONLD_Catalog_Override_Agreeing 26587024.692302153 ns/iter 29530068.37500046 ns/iter 0.90
JSONLD_Catalog_Override_Shadowing 37208729.1052594 ns/iter 41884083.588242635 ns/iter 0.89
E2E_Compiler_adaptivecard 60840892.416668646 ns/iter 64644012.90910163 ns/iter 0.94
E2E_Compiler_ansible_meta 28056766.23999716 ns/iter 28438415.60000328 ns/iter 0.99
E2E_Compiler_aws_cdk 381431.1775598424 ns/iter 376512.51559142815 ns/iter 1.01
E2E_Compiler_babelrc 2569789.802198065 ns/iter 2543673.0434778943 ns/iter 1.01
E2E_Compiler_clang_format 17588571.15384835 ns/iter 17648089.051281437 ns/iter 1.00
E2E_Compiler_cmake_presets 26854786.615383722 ns/iter 27106086.461536996 ns/iter 0.99
E2E_Compiler_code_climate 2578134.1428569662 ns/iter 2554376.050909261 ns/iter 1.01
E2E_Compiler_cql2 14304443.312497027 ns/iter 14327237.76595575 ns/iter 1.00
E2E_Compiler_cspell 23915132.44827459 ns/iter 23968919.44827389 ns/iter 1.00
E2E_Compiler_cypress 4158896.869048097 ns/iter 4138417.7836257736 ns/iter 1.00
E2E_Compiler_deno 7948460.534092563 ns/iter 7942707.693181526 ns/iter 1.00
E2E_Compiler_dependabot 3864283.6022106134 ns/iter 3867438.6666665506 ns/iter 1.00
E2E_Compiler_draft_04 2752397.5078741307 ns/iter 2735078.3215689603 ns/iter 1.01
E2E_Compiler_fabric_mod 4699388.711409691 ns/iter 4658402.657717934 ns/iter 1.01
E2E_Compiler_geojson 22238804.70967654 ns/iter 22347274.35484274 ns/iter 1.00
E2E_Compiler_gitpod_configuration 4966827.1063840985 ns/iter 4936475.899999745 ns/iter 1.01
E2E_Compiler_helm_chart_lock 678485.2383721804 ns/iter 675584.3770334697 ns/iter 1.00
E2E_Compiler_importmap 280689.42077818984 ns/iter 275265.2894108309 ns/iter 1.02
E2E_Compiler_jasmine 1365716.118677168 ns/iter 1339857.9903847664 ns/iter 1.02
E2E_Compiler_jshintrc 4251683.036363829 ns/iter 4167765.0952384025 ns/iter 1.02
E2E_Compiler_jsconfig 21164570.36363224 ns/iter 21627285.18182479 ns/iter 0.98
E2E_Compiler_krakend 136310874.20003495 ns/iter 144978562.50000042 ns/iter 0.94
E2E_Compiler_lazygit 32366343.904760428 ns/iter 32727173.454542354 ns/iter 0.99
E2E_Compiler_lerna 1609495.7862067574 ns/iter 1594160.9683255486 ns/iter 1.01
E2E_Compiler_nest_cli 7317093.7291659275 ns/iter 7270045.562502029 ns/iter 1.01
E2E_Compiler_omc 163439202.74999845 ns/iter 171559849.25000212 ns/iter 0.95
E2E_Compiler_omnisharp 6521516.45370488 ns/iter 6519296.861111141 ns/iter 1.00
E2E_Compiler_openapi 25790691.481478024 ns/iter 26078168.962958105 ns/iter 0.99
E2E_Compiler_pre_commit_hooks 5099478.9855074985 ns/iter 5104214.934306543 ns/iter 1.00
E2E_Compiler_pulumi 4010333.3641611054 ns/iter 3980960.755682035 ns/iter 1.01
E2E_Compiler_semantic_release 1545939.1255505143 ns/iter 1529551.3552633054 ns/iter 1.01
E2E_Compiler_stale 1549492.0044152895 ns/iter 1528391.0610019725 ns/iter 1.01
E2E_Compiler_stylecop 5767493.504131643 ns/iter 5779642.223139739 ns/iter 1.00
E2E_Compiler_tmuxinator 1904718.92896153 ns/iter 1884653.6729726624 ns/iter 1.01
E2E_Compiler_ui5 48340730.071442656 ns/iter 50882221.5384638 ns/iter 0.95
E2E_Compiler_ui5_manifest 312360689.0000019 ns/iter 329744720.00000787 ns/iter 0.95
E2E_Compiler_unreal_engine_uproject 4502349.333334585 ns/iter 4476316.1337585095 ns/iter 1.01
E2E_Compiler_users_array 897009.4514064435 ns/iter 883910.2759494277 ns/iter 1.01
E2E_Compiler_vercel 12840109.581818318 ns/iter 12810472.415096983 ns/iter 1.00
E2E_Compiler_yamllint 352436.722642534 ns/iter 347432.58445435873 ns/iter 1.01
E2E_Evaluator_adaptivecard 26815.691504610048 ns/iter 25612.036592065324 ns/iter 1.05
E2E_Evaluator_ansible_meta 283266.4013742214 ns/iter 287309.9725522423 ns/iter 0.99
E2E_Evaluator_aws_cdk 61660.09201328743 ns/iter 64173.69701611829 ns/iter 0.96
E2E_Evaluator_babelrc 116622.50232096517 ns/iter 118730.03094876216 ns/iter 0.98
E2E_Evaluator_cerebrum_criminal_case 1111045.0656000467 ns/iter 1170483.7378639479 ns/iter 0.95
E2E_Evaluator_clang_format 112057.7068607198 ns/iter 111898.08728259482 ns/iter 1.00
E2E_Evaluator_cmake_presets 4633489.706667812 ns/iter 4927642.7185170045 ns/iter 0.94
E2E_Evaluator_code_climate 224628.61493125602 ns/iter 232804.26928021284 ns/iter 0.96
E2E_Evaluator_cql2 221389.11708859983 ns/iter 224682.5214007887 ns/iter 0.99
E2E_Evaluator_cspell 606386.6811468676 ns/iter 616983.8260869642 ns/iter 0.98
E2E_Evaluator_cypress 189957.71586614777 ns/iter 191795.81935309654 ns/iter 0.99
E2E_Evaluator_deno 358818.55069478054 ns/iter 356169.4658320502 ns/iter 1.01
E2E_Evaluator_dependabot 377954.5392529552 ns/iter 385542.8549783516 ns/iter 0.98
E2E_Evaluator_draft_04 7458166.039474403 ns/iter 10178082.536231818 ns/iter 0.73
E2E_Evaluator_fabric_mod 777736.9308807795 ns/iter 799264.1144781631 ns/iter 0.97
E2E_Evaluator_geojson 17332201.89473621 ns/iter 17411765.487805694 ns/iter 1.00
E2E_Evaluator_gitpod_configuration 265106.49599386 ns/iter 266931.6392142039 ns/iter 0.99
E2E_Evaluator_helm_chart_lock 324445.7092651836 ns/iter 323829.1032885164 ns/iter 1.00
E2E_Evaluator_importmap 47560.93587881449 ns/iter 49117.72063199677 ns/iter 0.97
E2E_Evaluator_jasmine 123909.25062211593 ns/iter 127290.9973074828 ns/iter 0.97
E2E_Evaluator_jshintrc 1107167.1889764308 ns/iter 1115571.303656638 ns/iter 0.99
E2E_Evaluator_jsconfig 444027.4243192156 ns/iter 455397.8888890157 ns/iter 0.98
E2E_Evaluator_krakend 228556.1869550738 ns/iter 223410.37912438225 ns/iter 1.02
E2E_Evaluator_lazygit 152535.35210658982 ns/iter 156635.95153113554 ns/iter 0.97
E2E_Evaluator_lerna 168637.62738934084 ns/iter 170698.65750685864 ns/iter 0.99
E2E_Evaluator_nest_cli 207023.35139092233 ns/iter 209828.27307806045 ns/iter 0.99
E2E_Evaluator_omc 23543.059772478377 ns/iter 23074.65509058236 ns/iter 1.02
E2E_Evaluator_omnisharp 575128.0272276367 ns/iter 585126.473465969 ns/iter 0.98
E2E_Evaluator_openapi 16017428.302321542 ns/iter 17602607.384618845 ns/iter 0.91
E2E_Evaluator_pre_commit_hooks 529028.862566515 ns/iter 541430.2973396519 ns/iter 0.98
E2E_Evaluator_pulumi 765611.2146768786 ns/iter 781694.204241187 ns/iter 0.98
E2E_Evaluator_semantic_release 106512.33598043508 ns/iter 115242.69544887792 ns/iter 0.92
E2E_Evaluator_stale 175499.5890307588 ns/iter 177860.38239723837 ns/iter 0.99
E2E_Evaluator_stylecop 318635.2883294478 ns/iter 334228.03914257186 ns/iter 0.95
E2E_Evaluator_tmuxinator 109152.35804197166 ns/iter 111268.3230550235 ns/iter 0.98
E2E_Evaluator_ui5 583909.1945392078 ns/iter 594795.1579399027 ns/iter 0.98
E2E_Evaluator_ui5_manifest 3003320.919491424 ns/iter 3125129.180179929 ns/iter 0.96
E2E_Evaluator_unreal_engine_uproject 496286.44699133106 ns/iter 505119.12580883014 ns/iter 0.98
E2E_Evaluator_users_array 666297.3931625233 ns/iter 691539.1628600539 ns/iter 0.96
E2E_Evaluator_vercel 338082.8079534686 ns/iter 342675.1089743817 ns/iter 0.99
E2E_Evaluator_yamllint 13200.460434767656 ns/iter 13388.501374903362 ns/iter 0.99
Schema_Format_ISO_Language_To_JSON 110126785.99994767 ns/iter 112027723.16660988 ns/iter 0.98
Schema_Bundle_Meta_2020_12 1765940.7657429117 ns/iter 1767420.8010132855 ns/iter 1.00
Schema_Frame_WoT_References 5182921.866667635 ns/iter 5169761.485074478 ns/iter 1.00
Schema_Frame_OMC_References 21814739.718749367 ns/iter 22241404.74999814 ns/iter 0.98
Schema_Frame_OMC_Locations 20213364.057144646 ns/iter 20512838.823525965 ns/iter 0.99
Schema_Frame_ISO_Language_Locations 102694747.28573057 ns/iter 103439148.99999619 ns/iter 0.99
Schema_Frame_KrakenD_References 38334287.94444495 ns/iter 39286539.1176442 ns/iter 0.98
Schema_Frame_KrakenD_Reachable 524784748.00000185 ns/iter 570449920.999863 ns/iter 0.92
Schema_Frame_ISO_Language_Locations_To_JSON 178323032.2499776 ns/iter 185466563.74996927 ns/iter 0.96
Schema_Frame_Many_Resources_References 377412890.500068 ns/iter 391066150.0000287 ns/iter 0.97
Schema_Iterator_ISO_Language 3990733.1129952427 ns/iter 4018075.4886372164 ns/iter 0.99
Schema_Tracker_ISO_Language 5193695.357143547 ns/iter 5436341.867186556 ns/iter 0.96
Schema_Tracker_ISO_Language_To_JSON 26845369.499999203 ns/iter 28194551.839997075 ns/iter 0.95

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

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown

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: d8de2de Previous: cf733ef Ratio
E2E_Evaluator_adaptivecard 121486 ns 120663 ns 1.01
E2E_Evaluator_ansible-meta 518101 ns 523067 ns 0.99
E2E_Evaluator_aws-cdk 149905 ns 145663 ns 1.03
E2E_Evaluator_babelrc 339158 ns 351769 ns 0.96
E2E_Evaluator_cerebrum-criminal-case 2382124 ns 2433221 ns 0.98
E2E_Evaluator_clang-format 258411 ns 263411 ns 0.98
E2E_Evaluator_cmake-presets 18466431 ns 17897714 ns 1.03
E2E_Evaluator_code-climate 512492 ns 529999 ns 0.97
E2E_Evaluator_cql2 1289310 ns 1303575 ns 0.99
E2E_Evaluator_cspell 1441463 ns 1520684 ns 0.95
E2E_Evaluator_cypress 752075 ns 778906 ns 0.97
E2E_Evaluator_deno 1042385 ns 1063368 ns 0.98
E2E_Evaluator_dependabot 1096330 ns 1136608 ns 0.96
E2E_Evaluator_draft-04 21160560 ns 21907230 ns 0.97
E2E_Evaluator_fabric-mod 2263551 ns 2316330 ns 0.98
E2E_Evaluator_geojson 23686944 ns 24485133 ns 0.97
E2E_Evaluator_gitpod-configuration 705346 ns 700080 ns 1.01
E2E_Evaluator_helm-chart-lock 993040 ns 1001449 ns 0.99
E2E_Evaluator_importmap 264798 ns 266002 ns 1.00
E2E_Evaluator_jasmine 290761 ns 310118 ns 0.94
E2E_Evaluator_jsconfig 1209486 ns 1247116 ns 0.97
E2E_Evaluator_jshintrc 2720900 ns 2760210 ns 0.99
E2E_Evaluator_krakend 667646 ns 672252 ns 0.99
E2E_Evaluator_lazygit 503205 ns 516211 ns 0.97
E2E_Evaluator_lerna 465163 ns 458651 ns 1.01
E2E_Evaluator_nest-cli 577592 ns 590045 ns 0.98
E2E_Evaluator_omc 118177 ns 117426 ns 1.01
E2E_Evaluator_omnisharp 1378751 ns 1414843 ns 0.97
E2E_Evaluator_openapi 41490898 ns 45133055 ns 0.92
E2E_Evaluator_pre-commit-hooks 1947321 ns 1925346 ns 1.01
E2E_Evaluator_pulumi 1895243 ns 1876059 ns 1.01
E2E_Evaluator_semantic-release 250235 ns 255971 ns 0.98
E2E_Evaluator_stale 393056 ns 413614 ns 0.95
E2E_Evaluator_stylecop 1119172 ns 1174152 ns 0.95
E2E_Evaluator_tmuxinator 224572 ns 230472 ns 0.97
E2E_Evaluator_ui5 2222722 ns 2234540 ns 0.99
E2E_Evaluator_ui5-manifest 10178093 ns 12684418 ns 0.80
E2E_Evaluator_unreal-engine-uproject 1472778 ns 1490083 ns 0.99
E2E_Evaluator_users-array 2901518 ns 2935027 ns 0.99
E2E_Evaluator_vercel 967219 ns 966741 ns 1.00
E2E_Evaluator_yamllint 25361 ns 25666 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