Skip to content

Commit

Permalink
chore(ci): Fix CI (#7070)
Browse files Browse the repository at this point in the history
  • Loading branch information
kdy1 committed Mar 13, 2023
1 parent 45fba89 commit 97945d0
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions crates/string_enum/src/lib.rs
Expand Up @@ -75,8 +75,12 @@ pub fn derive_string_enum(input: proc_macro::TokenStream) -> proc_macro::TokenSt
make_serialize(&input).to_tokens(&mut tts);
make_deserialize(&input).to_tokens(&mut tts);

derive_fmt(&input, quote_spanned!(call_site() => std::fmt::Debug)).to_tokens(&mut tts);
derive_fmt(&input, quote_spanned!(call_site() => std::fmt::Display)).to_tokens(&mut tts);
derive_fmt(&input, quote_spanned!(Span::call_site() => std::fmt::Debug)).to_tokens(&mut tts);
derive_fmt(
&input,
quote_spanned!(Span::call_site() => std::fmt::Display),
)
.to_tokens(&mut tts);

print("derive(StringEnum)", tts)
}
Expand Down

1 comment on commit 97945d0

@github-actions
Copy link

Choose a reason for hiding this comment

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

Benchmark

Benchmark suite Current: 97945d0 Previous: ae348e3 Ratio
es/full/bugs-1 307732 ns/iter (± 13465) 308238 ns/iter (± 9282) 1.00
es/full/minify/libraries/antd 1626065146 ns/iter (± 28978042) 1642949034 ns/iter (± 20420748) 0.99
es/full/minify/libraries/d3 297522304 ns/iter (± 7703417) 306321764 ns/iter (± 6737441) 0.97
es/full/minify/libraries/echarts 1210525260 ns/iter (± 11929177) 1271377451 ns/iter (± 13248511) 0.95
es/full/minify/libraries/jquery 89619775 ns/iter (± 738576) 90791982 ns/iter (± 797386) 0.99
es/full/minify/libraries/lodash 105589187 ns/iter (± 1426564) 106275660 ns/iter (± 1456645) 0.99
es/full/minify/libraries/moment 52837512 ns/iter (± 575781) 52758146 ns/iter (± 273702) 1.00
es/full/minify/libraries/react 18998206 ns/iter (± 270206) 19114296 ns/iter (± 141966) 0.99
es/full/minify/libraries/terser 244826168 ns/iter (± 4802947) 246909477 ns/iter (± 3963900) 0.99
es/full/minify/libraries/three 429826437 ns/iter (± 5997395) 446695986 ns/iter (± 5794060) 0.96
es/full/minify/libraries/typescript 3054362774 ns/iter (± 24449276) 3093519396 ns/iter (± 31718058) 0.99
es/full/minify/libraries/victory 662221329 ns/iter (± 8608921) 686616303 ns/iter (± 10408336) 0.96
es/full/minify/libraries/vue 129813542 ns/iter (± 1124296) 133229240 ns/iter (± 1391838) 0.97
es/full/codegen/es3 26101 ns/iter (± 54) 26557 ns/iter (± 59) 0.98
es/full/codegen/es5 26310 ns/iter (± 71) 26666 ns/iter (± 50) 0.99
es/full/codegen/es2015 26260 ns/iter (± 49) 26601 ns/iter (± 23) 0.99
es/full/codegen/es2016 26209 ns/iter (± 48) 26698 ns/iter (± 39) 0.98
es/full/codegen/es2017 26216 ns/iter (± 66) 26602 ns/iter (± 30) 0.99
es/full/codegen/es2018 26217 ns/iter (± 51) 26667 ns/iter (± 46) 0.98
es/full/codegen/es2019 26266 ns/iter (± 56) 26591 ns/iter (± 45) 0.99
es/full/codegen/es2020 26204 ns/iter (± 53) 26617 ns/iter (± 42) 0.98
es/full/all/es3 182118939 ns/iter (± 4395826) 182960204 ns/iter (± 2200428) 1.00
es/full/all/es5 173153943 ns/iter (± 2533095) 174514755 ns/iter (± 2442579) 0.99
es/full/all/es2015 131529213 ns/iter (± 1877953) 137940301 ns/iter (± 3354166) 0.95
es/full/all/es2016 129487343 ns/iter (± 2301366) 135644468 ns/iter (± 1288281) 0.95
es/full/all/es2017 131755581 ns/iter (± 2542642) 134521261 ns/iter (± 1639240) 0.98
es/full/all/es2018 125058826 ns/iter (± 2054705) 129672231 ns/iter (± 1611493) 0.96
es/full/all/es2019 124583856 ns/iter (± 1818713) 127337975 ns/iter (± 1254386) 0.98
es/full/all/es2020 117402772 ns/iter (± 787173) 120438703 ns/iter (± 1255975) 0.97
es/full/parser 524539 ns/iter (± 7570) 541648 ns/iter (± 10573) 0.97
es/full/base/fixer 22255 ns/iter (± 61) 22687 ns/iter (± 43) 0.98
es/full/base/resolver_and_hygiene 81919 ns/iter (± 336) 81898 ns/iter (± 738) 1.00
serialization of ast node 124 ns/iter (± 0) 124 ns/iter (± 0) 1
serialization of serde 126 ns/iter (± 0) 127 ns/iter (± 0) 0.99
css/minify/libraries/bootstrap 28155451 ns/iter (± 156577) 28499965 ns/iter (± 198980) 0.99
css/visitor/compare/clone 2093994 ns/iter (± 23110) 2124639 ns/iter (± 16981) 0.99
css/visitor/compare/visit_mut_span 2291048 ns/iter (± 5467) 2296329 ns/iter (± 3574) 1.00
css/visitor/compare/visit_mut_span_panic 2324925 ns/iter (± 6988) 2350914 ns/iter (± 8937) 0.99
css/visitor/compare/fold_span 3066896 ns/iter (± 16553) 3048051 ns/iter (± 17363) 1.01
css/visitor/compare/fold_span_panic 3190702 ns/iter (± 13638) 3205505 ns/iter (± 17547) 1.00
css/lexer/bootstrap_5_1_3 5172232 ns/iter (± 14214) 5145345 ns/iter (± 12948) 1.01
css/lexer/foundation_6_7_4 4356712 ns/iter (± 6646) 4340210 ns/iter (± 2289) 1.00
css/lexer/tailwind_3_1_1 824249 ns/iter (± 386) 822869 ns/iter (± 1488) 1.00
css/parser/bootstrap_5_1_3 21546895 ns/iter (± 39277) 21630626 ns/iter (± 93734) 1.00
css/parser/foundation_6_7_4 17192054 ns/iter (± 18474) 17258340 ns/iter (± 57623) 1.00
css/parser/tailwind_3_1_1 3308537 ns/iter (± 3965) 3296795 ns/iter (± 8077) 1.00
es/codegen/colors 329226 ns/iter (± 184407) 329305 ns/iter (± 190443) 1.00
es/codegen/large 1186122 ns/iter (± 604787) 1178596 ns/iter (± 601985) 1.01
es/codegen/with-parser/colors 47380 ns/iter (± 414) 46841 ns/iter (± 158) 1.01
es/codegen/with-parser/large 516843 ns/iter (± 966) 519363 ns/iter (± 1743) 1.00
es/minify/libraries/antd 1359716034 ns/iter (± 33795727) 1444424274 ns/iter (± 17448991) 0.94
es/minify/libraries/d3 246356652 ns/iter (± 2716475) 260851638 ns/iter (± 3302106) 0.94
es/minify/libraries/echarts 1040925609 ns/iter (± 9984370) 1103573744 ns/iter (± 11740599) 0.94
es/minify/libraries/jquery 78132926 ns/iter (± 309337) 79010348 ns/iter (± 672988) 0.99
es/minify/libraries/lodash 93877585 ns/iter (± 1207508) 94593600 ns/iter (± 1246956) 0.99
es/minify/libraries/moment 45121426 ns/iter (± 472522) 46430060 ns/iter (± 302967) 0.97
es/minify/libraries/react 16827198 ns/iter (± 106280) 17101452 ns/iter (± 322710) 0.98
es/minify/libraries/terser 206213010 ns/iter (± 2716610) 213479134 ns/iter (± 3468317) 0.97
es/minify/libraries/three 347516455 ns/iter (± 6179951) 396682209 ns/iter (± 14732820) 0.88
es/minify/libraries/typescript 2591465992 ns/iter (± 21805418) 2664460252 ns/iter (± 12726933) 0.97
es/minify/libraries/victory 554906893 ns/iter (± 14015021) 605181575 ns/iter (± 8894301) 0.92
es/minify/libraries/vue 114512370 ns/iter (± 748650) 117444610 ns/iter (± 1860946) 0.98
es/visitor/compare/clone 2315234 ns/iter (± 4007) 2350823 ns/iter (± 8160) 0.98
es/visitor/compare/visit_mut_span 2701186 ns/iter (± 4990) 2716497 ns/iter (± 5336) 0.99
es/visitor/compare/visit_mut_span_panic 2722146 ns/iter (± 5585) 2743051 ns/iter (± 5502) 0.99
es/visitor/compare/fold_span 3790572 ns/iter (± 2891) 3815373 ns/iter (± 14924) 0.99
es/visitor/compare/fold_span_panic 3935834 ns/iter (± 6368) 3976948 ns/iter (± 16504) 0.99
es/lexer/colors 15015 ns/iter (± 10) 15051 ns/iter (± 31) 1.00
es/lexer/angular 7369800 ns/iter (± 6162) 7375227 ns/iter (± 14308) 1.00
es/lexer/backbone 987139 ns/iter (± 341) 987040 ns/iter (± 1314) 1.00
es/lexer/jquery 5500108 ns/iter (± 1266) 5524780 ns/iter (± 10705) 1.00
es/lexer/jquery mobile 8479893 ns/iter (± 4542) 8498030 ns/iter (± 11879) 1.00
es/lexer/mootools 4349887 ns/iter (± 1097) 4343964 ns/iter (± 7586) 1.00
es/lexer/underscore 826631 ns/iter (± 345) 823898 ns/iter (± 1813) 1.00
es/lexer/three 25668040 ns/iter (± 45407) 25761217 ns/iter (± 40335) 1.00
es/lexer/yui 4589708 ns/iter (± 4354) 4592656 ns/iter (± 8857) 1.00
es/parser/colors 29249 ns/iter (± 59) 29488 ns/iter (± 57) 0.99
es/parser/angular 14961264 ns/iter (± 88975) 15279582 ns/iter (± 133405) 0.98
es/parser/backbone 2230304 ns/iter (± 12488) 2238745 ns/iter (± 11757) 1.00
es/parser/jquery 12096442 ns/iter (± 95701) 12140962 ns/iter (± 84773) 1.00
es/parser/jquery mobile 18812371 ns/iter (± 283603) 19106093 ns/iter (± 174280) 0.98
es/parser/mootools 9250663 ns/iter (± 21442) 9247171 ns/iter (± 34810) 1.00
es/parser/underscore 1896886 ns/iter (± 10901) 1895237 ns/iter (± 11304) 1.00
es/parser/three 54755638 ns/iter (± 991942) 56678889 ns/iter (± 295784) 0.97
es/parser/yui 9202253 ns/iter (± 65163) 9258454 ns/iter (± 63838) 0.99
es/preset-env/usage/builtin_type 144199 ns/iter (± 35717) 144164 ns/iter (± 36596) 1.00
es/preset-env/usage/property 20221 ns/iter (± 67) 21612 ns/iter (± 214) 0.94
es/resolver/typescript 111774807 ns/iter (± 2359380) 112522543 ns/iter (± 2568054) 0.99
es/fixer/typescript 84307972 ns/iter (± 658521) 87253323 ns/iter (± 861758) 0.97
es/hygiene/typescript 179346487 ns/iter (± 1542237) 188931166 ns/iter (± 1311236) 0.95
es/resolver_with_hygiene/typescript 313275003 ns/iter (± 5201533) 325646507 ns/iter (± 2091915) 0.96
es/visitor/base-perf/module_clone 79390 ns/iter (± 1105) 78795 ns/iter (± 1274) 1.01
es/visitor/base-perf/fold_empty 88790 ns/iter (± 1363) 89325 ns/iter (± 917) 0.99
es/visitor/base-perf/fold_noop_impl_all 89189 ns/iter (± 1538) 90023 ns/iter (± 1244) 0.99
es/visitor/base-perf/fold_noop_impl_vec 89828 ns/iter (± 1428) 90218 ns/iter (± 1375) 1.00
es/visitor/base-perf/boxing_boxed_clone 57 ns/iter (± 0) 57 ns/iter (± 0) 1
es/visitor/base-perf/boxing_unboxed_clone 60 ns/iter (± 0) 54 ns/iter (± 0) 1.11
es/visitor/base-perf/boxing_boxed 101 ns/iter (± 0) 101 ns/iter (± 0) 1
es/visitor/base-perf/boxing_unboxed 98 ns/iter (± 0) 99 ns/iter (± 0) 0.99
es/visitor/base-perf/visit_contains_this 3534 ns/iter (± 43) 3638 ns/iter (± 76) 0.97
es/base/parallel/resolver/typescript 5580125237 ns/iter (± 543414760) 5898516959 ns/iter (± 431764543) 0.95
es/base/parallel/hygiene/typescript 2150488631 ns/iter (± 25314924) 2212827883 ns/iter (± 26789781) 0.97
misc/visitors/time-complexity/time 5 98 ns/iter (± 0) 98 ns/iter (± 0) 1
misc/visitors/time-complexity/time 10 334 ns/iter (± 2) 323 ns/iter (± 0) 1.03
misc/visitors/time-complexity/time 15 695 ns/iter (± 14) 668 ns/iter (± 0) 1.04
misc/visitors/time-complexity/time 20 1266 ns/iter (± 1) 1256 ns/iter (± 10) 1.01
misc/visitors/time-complexity/time 40 6753 ns/iter (± 67) 6751 ns/iter (± 2) 1.00
misc/visitors/time-complexity/time 60 17273 ns/iter (± 31) 17399 ns/iter (± 59) 0.99
es/full-target/es2016 249682 ns/iter (± 408) 249223 ns/iter (± 1708) 1.00
es/full-target/es2017 242130 ns/iter (± 328) 242790 ns/iter (± 281) 1.00
es/full-target/es2018 231300 ns/iter (± 325) 232481 ns/iter (± 321) 0.99
es2020_nullish_coalescing 90720 ns/iter (± 601) 90805 ns/iter (± 262) 1.00
es2020_optional_chaining 123995 ns/iter (± 492) 122870 ns/iter (± 622) 1.01
es2022_class_properties 146162 ns/iter (± 308) 146784 ns/iter (± 2103) 1.00
es2018_object_rest_spread 94388 ns/iter (± 243) 94787 ns/iter (± 166) 1.00
es2019_optional_catch_binding 84057 ns/iter (± 163) 84177 ns/iter (± 200) 1.00
es2017_async_to_generator 84239 ns/iter (± 186) 84676 ns/iter (± 229) 0.99
es2016_exponentiation 88154 ns/iter (± 266) 88649 ns/iter (± 146) 0.99
es2015_arrow 92599 ns/iter (± 310) 92921 ns/iter (± 225) 1.00
es2015_block_scoped_fn 89968 ns/iter (± 210) 90603 ns/iter (± 277) 0.99
es2015_block_scoping 167975 ns/iter (± 384) 169862 ns/iter (± 459) 0.99

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

Please sign in to comment.