Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

add swift stuff #2

Closed
wants to merge 2 commits into from
Closed

add swift stuff #2

wants to merge 2 commits into from

Conversation

bradleymackey
Copy link
Owner

Changes

Checklist

  • Added markup tests, or they don't apply here because...
  • Updated the changelog at CHANGES.md

@github-actions
Copy link

github-actions bot commented Nov 14, 2021

Size Change: +18 B (0%)

Total Size: 710 kB

Filename Size Change
./build/es/core.min.js 7.98 kB -1 B (0%)
./build/es/highlight.min.js 7.98 kB -1 B (0%)
./build/es/languages/swift.min.js 3.3 kB +11 B (0%)
./build/highlight.min.js 8.03 kB -1 B (0%)
./build/languages/swift.min.js 3.3 kB +10 B (0%)
ℹ️ View Unchanged
Filename Size
./build/es/languages/1c.min.js 12.5 kB
./build/es/languages/abnf.min.js 477 B
./build/es/languages/accesslog.min.js 446 B
./build/es/languages/actionscript.min.js 795 B
./build/es/languages/ada.min.js 995 B
./build/es/languages/angelscript.min.js 871 B
./build/es/languages/apache.min.js 555 B
./build/es/languages/applescript.min.js 1.42 kB
./build/es/languages/arcade.min.js 1.45 kB
./build/es/languages/arduino.min.js 4.47 kB
./build/es/languages/armasm.min.js 1.9 kB
./build/es/languages/asciidoc.min.js 985 B
./build/es/languages/aspectj.min.js 1.13 kB
./build/es/languages/autohotkey.min.js 611 B
./build/es/languages/autoit.min.js 2.66 kB
./build/es/languages/avrasm.min.js 1.15 kB
./build/es/languages/awk.min.js 445 B
./build/es/languages/axapta.min.js 885 B
./build/es/languages/bash.min.js 1.52 kB
./build/es/languages/basic.min.js 993 B
./build/es/languages/bnf.min.js 271 B
./build/es/languages/brainfuck.min.js 311 B
./build/es/languages/c.min.js 1.84 kB
./build/es/languages/cal.min.js 626 B
./build/es/languages/capnproto.min.js 558 B
./build/es/languages/ceylon.min.js 756 B
./build/es/languages/clean.min.js 463 B
./build/es/languages/clojure-repl.min.js 234 B
./build/es/languages/clojure.min.js 2.16 kB
./build/es/languages/cmake.min.js 1.1 kB
./build/es/languages/coffeescript.min.js 1.43 kB
./build/es/languages/coq.min.js 1.84 kB
./build/es/languages/cos.min.js 779 B
./build/es/languages/cpp.min.js 2.49 kB
./build/es/languages/crmsh.min.js 775 B
./build/es/languages/crystal.min.js 1.49 kB
./build/es/languages/csharp.min.js 1.63 kB
./build/es/languages/csp.min.js 391 B
./build/es/languages/css.min.js 3.22 kB
./build/es/languages/d.min.js 1.19 kB
./build/es/languages/dart.min.js 1.05 kB
./build/es/languages/delphi.min.js 1.13 kB
./build/es/languages/diff.min.js 367 B
./build/es/languages/django.min.js 974 B
./build/es/languages/dns.min.js 622 B
./build/es/languages/dockerfile.min.js 389 B
./build/es/languages/dos.min.js 817 B
./build/es/languages/dsconfig.min.js 367 B
./build/es/languages/dts.min.js 754 B
./build/es/languages/dust.min.js 371 B
./build/es/languages/ebnf.min.js 340 B
./build/es/languages/elixir.min.js 1.1 kB
./build/es/languages/elm.min.js 631 B
./build/es/languages/erb.min.js 243 B
./build/es/languages/erlang-repl.min.js 538 B
./build/es/languages/erlang.min.js 1.01 kB
./build/es/languages/excel.min.js 2.2 kB
./build/es/languages/fix.min.js 284 B
./build/es/languages/flix.min.js 465 B
./build/es/languages/fortran.min.js 2.42 kB
./build/es/languages/fsharp.min.js 1.61 kB
./build/es/languages/gams.min.js 1.44 kB
./build/es/languages/gauss.min.js 5.35 kB
./build/es/languages/gcode.min.js 634 B
./build/es/languages/gherkin.min.js 401 B
./build/es/languages/glsl.min.js 2.62 kB
./build/es/languages/gml.min.js 13.5 kB
./build/es/languages/go.min.js 679 B
./build/es/languages/golo.min.js 467 B
./build/es/languages/gradle.min.js 978 B
./build/es/languages/groovy.min.js 888 B
./build/es/languages/haml.min.js 564 B
./build/es/languages/handlebars.min.js 985 B
./build/es/languages/haskell.min.js 915 B
./build/es/languages/haxe.min.js 833 B
./build/es/languages/hsp.min.js 1.68 kB
./build/es/languages/http.min.js 508 B
./build/es/languages/hy.min.js 1.59 kB
./build/es/languages/inform7.min.js 476 B
./build/es/languages/ini.min.js 616 B
./build/es/languages/irpf90.min.js 2.32 kB
./build/es/languages/isbl.min.js 16.9 kB
./build/es/languages/java.min.js 1.27 kB
./build/es/languages/javascript.min.js 2.59 kB
./build/es/languages/jboss-cli.min.js 578 B
./build/es/languages/json.min.js 330 B
./build/es/languages/julia-repl.min.js 249 B
./build/es/languages/julia.min.js 1.83 kB
./build/es/languages/kotlin.min.js 1.49 kB
./build/es/languages/lasso.min.js 1.46 kB
./build/es/languages/latex.min.js 1.58 kB
./build/es/languages/ldif.min.js 245 B
./build/es/languages/leaf.min.js 306 B
./build/es/languages/less.min.js 3.6 kB
./build/es/languages/lisp.min.js 683 B
./build/es/languages/livecodeserver.min.js 3.46 kB
./build/es/languages/livescript.min.js 1.57 kB
./build/es/languages/llvm.min.js 1.43 kB
./build/es/languages/lsl.min.js 6.06 kB
./build/es/languages/lua.min.js 1.11 kB
./build/es/languages/makefile.min.js 657 B
./build/es/languages/markdown.min.js 858 B
./build/es/languages/mathematica.min.js 32.4 kB
./build/es/languages/matlab.min.js 1.28 kB
./build/es/languages/maxima.min.js 10.8 kB
./build/es/languages/mel.min.js 6.6 kB
./build/es/languages/mercury.min.js 1.04 kB
./build/es/languages/mipsasm.min.js 1.45 kB
./build/es/languages/mizar.min.js 494 B
./build/es/languages/mojolicious.min.js 278 B
./build/es/languages/monkey.min.js 792 B
./build/es/languages/moonscript.min.js 929 B
./build/es/languages/n1ql.min.js 1.53 kB
./build/es/languages/nestedtext.min.js 359 B
./build/es/languages/nginx.min.js 807 B
./build/es/languages/nim.min.js 860 B
./build/es/languages/nix.min.js 494 B
./build/es/languages/node-repl.min.js 250 B
./build/es/languages/nsis.min.js 2.85 kB
./build/es/languages/objectivec.min.js 1.46 kB
./build/es/languages/ocaml.min.js 768 B
./build/es/languages/openscad.min.js 801 B
./build/es/languages/oxygene.min.js 1.11 kB
./build/es/languages/parser3.min.js 413 B
./build/es/languages/perl.min.js 1.87 kB
./build/es/languages/pf.min.js 836 B
./build/es/languages/pgsql.min.js 7.22 kB
./build/es/languages/php-template.min.js 325 B
./build/es/languages/php.min.js 1.86 kB
./build/es/languages/plaintext.min.js 182 B
./build/es/languages/pony.min.js 617 B
./build/es/languages/powershell.min.js 2.2 kB
./build/es/languages/processing.min.js 1.94 kB
./build/es/languages/profile.min.js 372 B
./build/es/languages/prolog.min.js 440 B
./build/es/languages/properties.min.js 388 B
./build/es/languages/protobuf.min.js 509 B
./build/es/languages/puppet.min.js 2.02 kB
./build/es/languages/purebasic.min.js 837 B
./build/es/languages/python-repl.min.js 246 B
./build/es/languages/python.min.js 1.53 kB
./build/es/languages/q.min.js 798 B
./build/es/languages/qml.min.js 1.37 kB
./build/es/languages/r.min.js 1.48 kB
./build/es/languages/reasonml.min.js 1.38 kB
./build/es/languages/rib.min.js 775 B
./build/es/languages/roboconf.min.js 446 B
./build/es/languages/routeros.min.js 1.4 kB
./build/es/languages/rsl.min.js 693 B
./build/es/languages/ruby.min.js 1.59 kB
./build/es/languages/ruleslanguage.min.js 1.69 kB
./build/es/languages/rust.min.js 1.4 kB
./build/es/languages/sas.min.js 2.02 kB
./build/es/languages/scala.min.js 886 B
./build/es/languages/scheme.min.js 1.56 kB
./build/es/languages/scilab.min.js 806 B
./build/es/languages/scss.min.js 3.68 kB
./build/es/languages/shell.min.js 268 B
./build/es/languages/smali.min.js 598 B
./build/es/languages/smalltalk.min.js 466 B
./build/es/languages/sml.min.js 732 B
./build/es/languages/sqf.min.js 12.2 kB
./build/es/languages/sql.min.js 2.42 kB
./build/es/languages/stan.min.js 2.37 kB
./build/es/languages/stata.min.js 6.64 kB
./build/es/languages/step21.min.js 457 B
./build/es/languages/stylus.min.js 3.33 kB
./build/es/languages/subunit.min.js 370 B
./build/es/languages/taggerscript.min.js 318 B
./build/es/languages/tap.min.js 336 B
./build/es/languages/tcl.min.js 1.03 kB
./build/es/languages/thrift.min.js 501 B
./build/es/languages/tp.min.js 921 B
./build/es/languages/twig.min.js 758 B
./build/es/languages/typescript.min.js 2.97 kB
./build/es/languages/vala.min.js 628 B
./build/es/languages/vbnet.min.js 1.43 kB
./build/es/languages/vbscript-html.min.js 214 B
./build/es/languages/vbscript.min.js 1 kB
./build/es/languages/verilog.min.js 2.42 kB
./build/es/languages/vhdl.min.js 1.04 kB
./build/es/languages/vim.min.js 4.13 kB
./build/es/languages/wasm.min.js 931 B
./build/es/languages/wren.min.js 1.15 kB
./build/es/languages/x86asm.min.js 6.9 kB
./build/es/languages/xl.min.js 1.04 kB
./build/es/languages/xml.min.js 831 B
./build/es/languages/xquery.min.js 2.51 kB
./build/es/languages/yaml.min.js 868 B
./build/es/languages/zephir.min.js 910 B
./build/languages/1c.min.js 12.5 kB
./build/languages/abnf.min.js 483 B
./build/languages/accesslog.min.js 452 B
./build/languages/actionscript.min.js 806 B
./build/languages/ada.min.js 999 B
./build/languages/angelscript.min.js 881 B
./build/languages/apache.min.js 560 B
./build/languages/applescript.min.js 1.43 kB
./build/languages/arcade.min.js 1.46 kB
./build/languages/arduino.min.js 4.48 kB
./build/languages/armasm.min.js 1.91 kB
./build/languages/asciidoc.min.js 987 B
./build/languages/aspectj.min.js 1.14 kB
./build/languages/autohotkey.min.js 620 B
./build/languages/autoit.min.js 2.67 kB
./build/languages/avrasm.min.js 1.16 kB
./build/languages/awk.min.js 448 B
./build/languages/axapta.min.js 896 B
./build/languages/bash.min.js 1.53 kB
./build/languages/basic.min.js 997 B
./build/languages/bnf.min.js 277 B
./build/languages/brainfuck.min.js 317 B
./build/languages/c.min.js 1.84 kB
./build/languages/cal.min.js 634 B
./build/languages/capnproto.min.js 562 B
./build/languages/ceylon.min.js 765 B
./build/languages/clean.min.js 468 B
./build/languages/clojure-repl.min.js 237 B
./build/languages/clojure.min.js 2.16 kB
./build/languages/cmake.min.js 1.1 kB
./build/languages/coffeescript.min.js 1.44 kB
./build/languages/coq.min.js 1.85 kB
./build/languages/cos.min.js 778 B
./build/languages/cpp.min.js 2.5 kB
./build/languages/crmsh.min.js 782 B
./build/languages/crystal.min.js 1.5 kB
./build/languages/csharp.min.js 1.64 kB
./build/languages/csp.min.js 401 B
./build/languages/css.min.js 3.23 kB
./build/languages/d.min.js 1.19 kB
./build/languages/dart.min.js 1.06 kB
./build/languages/delphi.min.js 1.14 kB
./build/languages/diff.min.js 372 B
./build/languages/django.min.js 980 B
./build/languages/dns.min.js 625 B
./build/languages/dockerfile.min.js 390 B
./build/languages/dos.min.js 820 B
./build/languages/dsconfig.min.js 370 B
./build/languages/dts.min.js 761 B
./build/languages/dust.min.js 374 B
./build/languages/ebnf.min.js 348 B
./build/languages/elixir.min.js 1.11 kB
./build/languages/elm.min.js 639 B
./build/languages/erb.min.js 243 B
./build/languages/erlang-repl.min.js 546 B
./build/languages/erlang.min.js 1.02 kB
./build/languages/excel.min.js 2.2 kB
./build/languages/fix.min.js 291 B
./build/languages/flix.min.js 467 B
./build/languages/fortran.min.js 2.43 kB
./build/languages/fsharp.min.js 1.62 kB
./build/languages/gams.min.js 1.45 kB
./build/languages/gauss.min.js 5.36 kB
./build/languages/gcode.min.js 636 B
./build/languages/gherkin.min.js 408 B
./build/languages/glsl.min.js 2.63 kB
./build/languages/gml.min.js 13.5 kB
./build/languages/go.min.js 687 B
./build/languages/golo.min.js 471 B
./build/languages/gradle.min.js 983 B
./build/languages/groovy.min.js 896 B
./build/languages/haml.min.js 563 B
./build/languages/handlebars.min.js 986 B
./build/languages/haskell.min.js 926 B
./build/languages/haxe.min.js 841 B
./build/languages/hsp.min.js 1.69 kB
./build/languages/http.min.js 508 B
./build/languages/hy.min.js 1.6 kB
./build/languages/inform7.min.js 482 B
./build/languages/ini.min.js 622 B
./build/languages/irpf90.min.js 2.33 kB
./build/languages/isbl.min.js 16.9 kB
./build/languages/java.min.js 1.28 kB
./build/languages/javascript.min.js 2.6 kB
./build/languages/jboss-cli.min.js 583 B
./build/languages/json.min.js 335 B
./build/languages/julia-repl.min.js 251 B
./build/languages/julia.min.js 1.83 kB
./build/languages/kotlin.min.js 1.49 kB
./build/languages/lasso.min.js 1.47 kB
./build/languages/latex.min.js 1.59 kB
./build/languages/ldif.min.js 251 B
./build/languages/leaf.min.js 310 B
./build/languages/less.min.js 3.6 kB
./build/languages/lisp.min.js 689 B
./build/languages/livecodeserver.min.js 3.47 kB
./build/languages/livescript.min.js 1.58 kB
./build/languages/llvm.min.js 1.44 kB
./build/languages/lsl.min.js 6.07 kB
./build/languages/lua.min.js 1.12 kB
./build/languages/makefile.min.js 664 B
./build/languages/markdown.min.js 859 B
./build/languages/mathematica.min.js 32.4 kB
./build/languages/matlab.min.js 1.29 kB
./build/languages/maxima.min.js 10.8 kB
./build/languages/mel.min.js 6.6 kB
./build/languages/mercury.min.js 1.05 kB
./build/languages/mipsasm.min.js 1.45 kB
./build/languages/mizar.min.js 498 B
./build/languages/mojolicious.min.js 280 B
./build/languages/monkey.min.js 806 B
./build/languages/moonscript.min.js 938 B
./build/languages/n1ql.min.js 1.54 kB
./build/languages/nestedtext.min.js 370 B
./build/languages/nginx.min.js 815 B
./build/languages/nim.min.js 867 B
./build/languages/nix.min.js 501 B
./build/languages/node-repl.min.js 252 B
./build/languages/nsis.min.js 2.86 kB
./build/languages/objectivec.min.js 1.48 kB
./build/languages/ocaml.min.js 771 B
./build/languages/openscad.min.js 809 B
./build/languages/oxygene.min.js 1.11 kB
./build/languages/parser3.min.js 415 B
./build/languages/perl.min.js 1.87 kB
./build/languages/pf.min.js 843 B
./build/languages/pgsql.min.js 7.21 kB
./build/languages/php-template.min.js 326 B
./build/languages/php.min.js 1.87 kB
./build/languages/plaintext.min.js 190 B
./build/languages/pony.min.js 622 B
./build/languages/powershell.min.js 2.2 kB
./build/languages/processing.min.js 1.95 kB
./build/languages/profile.min.js 377 B
./build/languages/prolog.min.js 448 B
./build/languages/properties.min.js 395 B
./build/languages/protobuf.min.js 517 B
./build/languages/puppet.min.js 2.03 kB
./build/languages/purebasic.min.js 845 B
./build/languages/python-repl.min.js 249 B
./build/languages/python.min.js 1.54 kB
./build/languages/q.min.js 801 B
./build/languages/qml.min.js 1.38 kB
./build/languages/r.min.js 1.49 kB
./build/languages/reasonml.min.js 1.39 kB
./build/languages/rib.min.js 780 B
./build/languages/roboconf.min.js 455 B
./build/languages/routeros.min.js 1.41 kB
./build/languages/rsl.min.js 698 B
./build/languages/ruby.min.js 1.6 kB
./build/languages/ruleslanguage.min.js 1.69 kB
./build/languages/rust.min.js 1.41 kB
./build/languages/sas.min.js 2.03 kB
./build/languages/scala.min.js 898 B
./build/languages/scheme.min.js 1.57 kB
./build/languages/scilab.min.js 814 B
./build/languages/scss.min.js 3.68 kB
./build/languages/shell.min.js 265 B
./build/languages/smali.min.js 602 B
./build/languages/smalltalk.min.js 472 B
./build/languages/sml.min.js 736 B
./build/languages/sqf.min.js 12.2 kB
./build/languages/sql.min.js 2.42 kB
./build/languages/stan.min.js 2.38 kB
./build/languages/stata.min.js 6.65 kB
./build/languages/step21.min.js 461 B
./build/languages/stylus.min.js 3.33 kB
./build/languages/subunit.min.js 373 B
./build/languages/taggerscript.min.js 326 B
./build/languages/tap.min.js 336 B
./build/languages/tcl.min.js 1.03 kB
./build/languages/thrift.min.js 507 B
./build/languages/tp.min.js 924 B
./build/languages/twig.min.js 763 B
./build/languages/typescript.min.js 2.98 kB
./build/languages/vala.min.js 634 B
./build/languages/vbnet.min.js 1.44 kB
./build/languages/vbscript-html.min.js 213 B
./build/languages/vbscript.min.js 1.01 kB
./build/languages/verilog.min.js 2.43 kB
./build/languages/vhdl.min.js 1.04 kB
./build/languages/vim.min.js 4.13 kB
./build/languages/wasm.min.js 938 B
./build/languages/wren.min.js 1.15 kB
./build/languages/x86asm.min.js 6.91 kB
./build/languages/xl.min.js 1.05 kB
./build/languages/xml.min.js 832 B
./build/languages/xquery.min.js 2.51 kB
./build/languages/yaml.min.js 868 B
./build/languages/zephir.min.js 918 B

compressed-size-action

@joshgoebel
Copy link

Is there a minimum change threshold? -1 isn't very helpful IMHO. :) But I guess I'm being nitpick.

@bradleymackey
Copy link
Owner Author

bradleymackey commented Nov 14, 2021

@joshgoebel There is a threshold parameter - I was hesitant to enable it for visibility/transparency reasons but it looks like something interesting is happening here... (shouldn't those -1B files not have been touched at all?)

@joshgoebel
Copy link

We include a hex sha so there are technically always changes that could slightly alter the size.

@bradleymackey
Copy link
Owner Author

@joshgoebel In that case maybe a ±5B (does that sound reasonable?) threshold would be useful to avoid entries like this in the report?

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.

2 participants