Skip to content

Commit b88101f

Browse files
committed
Upgrade moc/base.
1 parent 45caaba commit b88101f

File tree

13 files changed

+45
-122
lines changed

13 files changed

+45
-122
lines changed

.github/workflows/src.yml

-15
This file was deleted.

.github/workflows/test.yml

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
on: push
2+
jobs:
3+
test:
4+
runs-on: ubuntu-latest
5+
steps:
6+
- uses: actions/checkout@v3
7+
- uses: aviate-labs/setup-dfx@v0.2.3
8+
with:
9+
dfx-version: 0.12.1
10+
vessel-version: 0.6.3
11+
- run: |
12+
make check

Makefile

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
.PHONY: check test
2+
check:
3+
find src -type f -name '*.mo' -print0 | xargs -0 $(shell vessel bin)/moc $(shell vessel sources 2>/dev/null) --check

example/dfx.json

-21
This file was deleted.

example/package-set.dhall

-23
This file was deleted.

example/src/example/main.mo

-25
This file was deleted.

example/test.sh

-16
This file was deleted.

example/vessel.dhall

-4
This file was deleted.

package-set.dhall

+17-5
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,22 @@
1-
let upstream = https://github.com/aviate-labs/package-set/releases/download/v0.1.2/package-set.dhall sha256:770d9d2bd9752457319e8018fdcef2813073e76e0637b1f37a7f761e36e1dbc2
1+
let base = https://github.com/internet-computer/base-package-set/releases/download/moc-0.7.4/package-set.dhall sha256:3a20693fc597b96a8c7cf8645fda7a3534d13e5fbda28c00d01f0b7641efe494
22
let Package = { name : Text, version : Text, repo : Text, dependencies : List Text }
3+
34
let additions = [
5+
{ name = "array"
6+
, version = "v0.2.1"
7+
, repo = "https://github.com/aviate-labs/array.mo"
8+
, dependencies = [ "base-0.7.3" ] : List Text
9+
},
10+
{ name = "encoding"
11+
, version = "v0.4.1"
12+
, repo = "https://github.com/aviate-labs/encoding.mo"
13+
, dependencies = [ "base-0.7.3", "array" ]
14+
},
415
{ name = "io"
16+
, version = "v0.3.2"
517
, repo = "https://github.com/aviate-labs/io.mo"
6-
, version = "v0.3.0"
7-
, dependencies = [ "base" ]
8-
},
18+
, dependencies = [ "base-0.7.3" ]
19+
}
920
] : List Package
10-
in upstream # additions
21+
22+
in base # additions

src/Source.mo

+7-7
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
import Array "mo:base/Array";
1+
import Array "mo:base-0.7.3/Array";
22
import Binary "mo:encoding/Binary";
3-
import Int "mo:base/Int";
3+
import Int "mo:base-0.7.3/Int";
44
import IO "mo:io/IO";
5-
import Nat8 "mo:base/Nat8";
6-
import Nat16 "mo:base/Nat16";
7-
import Nat32 "mo:base/Nat32";
8-
import Nat64 "mo:base/Nat64";
9-
import Time "mo:base/Time";
5+
import Nat8 "mo:base-0.7.3/Nat8";
6+
import Nat16 "mo:base-0.7.3/Nat16";
7+
import Nat32 "mo:base-0.7.3/Nat32";
8+
import Nat64 "mo:base-0.7.3/Nat64";
9+
import Time "mo:base-0.7.3/Time";
1010

1111
import UUID "UUID";
1212

src/UUID.mo

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import Hex "mo:encoding/Hex";
2-
import List "mo:base/List";
2+
import List "mo:base-0.7.3/List";
33

44
module {
55
// A UUID is a 128 bit (16 byte) Universal Unique IDentifier as defined in RFC 4122.

src/async/SourceV4.mo

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
import Array "mo:base/Array";
1+
import Array "mo:base-0.7.3/Array";
22
import Array_ "mo:array/Array";
3-
import Blob "mo:base/Blob";
4-
import Random "mo:base/Random";
3+
import Blob "mo:base-0.7.3/Blob";
4+
import Random "mo:base-0.7.3/Random";
55

66
import UUID "../UUID";
77

vessel.dhall

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
{
2-
dependencies = [ "base", "encoding", "io" ],
3-
compiler = Some "0.6.11"
2+
dependencies = [ "base-0.7.3", "encoding", "io" ],
3+
compiler = Some "0.7.3"
44
}

0 commit comments

Comments
 (0)