From 57df76de6441899b659e30c6a8e9d7572b85f7a0 Mon Sep 17 00:00:00 2001 From: Adelyn Breelove Date: Mon, 17 Dec 2018 13:13:10 -0700 Subject: Some abstractions --- lib/models/gen/role.atd | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'lib/models/gen/role.atd') diff --git a/lib/models/gen/role.atd b/lib/models/gen/role.atd index a6bdcba..8e3f6aa 100644 --- a/lib/models/gen/role.atd +++ b/lib/models/gen/role.atd @@ -1,6 +1,6 @@ type snowflake = abstract -type t = { +type role = { id: snowflake; name: string; colour : int; @@ -9,4 +9,14 @@ type t = { permissions: int; managed: bool; mentionable: bool; +} + +type role_update = { + role: role; + id: snowflake; +} + +type t = { + inherit role; + guild_id: snowflake; } \ No newline at end of file -- cgit v1.2.3 From 10ff247b7643fb0bb3aade5faff37c569feb0a20 Mon Sep 17 00:00:00 2001 From: Adelyn Breelove Date: Mon, 17 Dec 2018 15:04:02 -0700 Subject: More stuff --- lib/models/gen/role.atd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lib/models/gen/role.atd') diff --git a/lib/models/gen/role.atd b/lib/models/gen/role.atd index 8e3f6aa..bfe6b13 100644 --- a/lib/models/gen/role.atd +++ b/lib/models/gen/role.atd @@ -19,4 +19,4 @@ type role_update = { type t = { inherit role; guild_id: snowflake; -} \ No newline at end of file + } \ No newline at end of file -- cgit v1.2.3 From 1a73007b3aaa17940173eaff1eb4f6703fd9ec0c Mon Sep 17 00:00:00 2001 From: Adelyn Breelove Date: Wed, 19 Dec 2018 13:44:04 -0700 Subject: Re-arrange autogen serialization files and incorporate into dune file --- lib/models/gen/role.atd | 22 ---------------------- 1 file changed, 22 deletions(-) delete mode 100644 lib/models/gen/role.atd (limited to 'lib/models/gen/role.atd') diff --git a/lib/models/gen/role.atd b/lib/models/gen/role.atd deleted file mode 100644 index bfe6b13..0000000 --- a/lib/models/gen/role.atd +++ /dev/null @@ -1,22 +0,0 @@ -type snowflake = abstract - -type role = { - id: snowflake; - name: string; - colour : int; - hoist: bool; - position: int; - permissions: int; - managed: bool; - mentionable: bool; -} - -type role_update = { - role: role; - id: snowflake; -} - -type t = { - inherit role; - guild_id: snowflake; - } \ No newline at end of file -- cgit v1.2.3