daml/ci
Moritz Kiefer f02b62a5e8
Port non-repudiation middleware to Scala 2.13 (#8853)
Tests are still missing and blocked on #8821.

The main change here is the switch from `ArraySeq[Byte]` to
`ArraySeq.ofByte`. `ArraySeq` allows for boxed and unboxed
representaitons. That means that `ArraySeq[Byte]unsafeArray` does not always return
an Array[Byte] (boxed version would be Array[AnyRef]).

Apparently collection-compat has taken the yolo approach and pretends
it can give you an Array[Byte] anyway 🤷 Scala 2.13 on the other
hand, does things properly in this regard which means the code relying
on `unsafeArray` fails to compile.

`ArraySeq.ofByte` is the specialized unboxed version where none of
this is an issue on both 2.13 and 2.12.

changelog_begin
changelog_end
2021-02-16 08:30:34 +01:00
..
cron bump check_releases timeout (#8812) 2021-02-10 22:45:25 +00:00
da-ghc-lib update copyright notices for 2021 (#8257) 2021-01-01 19:49:51 +01:00
docker Daml case and logo (#8433) 2021-01-08 12:50:15 +00:00
patch_bazel_windows Upgrade to Bazel 4.0 (#8798) 2021-02-11 10:08:47 +01:00
bash-lib.yml ci: use setvar to set variables (#8664) 2021-02-09 11:42:34 +01:00
build-unix.yml ci: use setvar to set variables (#8664) 2021-02-09 11:42:34 +01:00
build-windows.yml ci: use setvar to set variables (#8664) 2021-02-09 11:42:34 +01:00
build.yml Port non-repudiation middleware to Scala 2.13 (#8853) 2021-02-16 08:30:34 +01:00
check-changelog.sh update copyright notices for 2021 (#8257) 2021-01-01 19:49:51 +01:00
clean-up.yml ci/linux: kill machines if they fail to clean up (#8835) 2021-02-12 19:32:14 +01:00
clear-shared-segments-macos.yml update copyright notices for 2021 (#8257) 2021-01-01 19:49:51 +01:00
compatibility_ts_libs.yml update copyright notices for 2021 (#8257) 2021-01-01 19:49:51 +01:00
compatibility-windows.yml update copyright notices for 2021 (#8257) 2021-01-01 19:49:51 +01:00
compatibility.yml update copyright notices for 2021 (#8257) 2021-01-01 19:49:51 +01:00
configure-bazel.sh update copyright notices for 2021 (#8257) 2021-01-01 19:49:51 +01:00
daily_tell_slack.yml update copyright notices for 2021 (#8257) 2021-01-01 19:49:51 +01:00
dev-env-install.sh update copyright notices for 2021 (#8257) 2021-01-01 19:49:51 +01:00
dev-env-push.py update copyright notices for 2021 (#8257) 2021-01-01 19:49:51 +01:00
postgresql.conf CI: Increase the PostgreSQL connections from 100 to 200. (#6647) 2020-07-08 10:49:11 +00:00
prs.yml Upgrade linux nodes to 20.04 (#8617) 2021-01-27 17:38:34 +01:00
report-end.yml ci: use setvar to set variables (#8664) 2021-02-09 11:42:34 +01:00
report-start.yml ci: use setvar to set variables (#8664) 2021-02-09 11:42:34 +01:00
slack_user_ids stop notifying shayne on pr builds (#7581) 2020-10-06 14:20:43 +02:00
tell-slack-failed.yml update copyright notices for 2021 (#8257) 2021-01-01 19:49:51 +01:00
windows-diagnostics.ps1 windows: CI agent diagnostics (#1146) 2019-05-15 11:59:56 +02:00