Commit Graph

22 Commits

Author SHA1 Message Date
Nicolas Werner 53fbe4f7ef
chore: sort imports 2023-05-08 14:49:34 +02:00
Nicolas Werner a525bb120a chore: strict casts 2022-08-20 17:26:16 +02:00
Nicolas Werner 5bd934895d chore: strict inference 2022-08-20 11:53:14 +02:00
Lukas Lihotzki c73b7631f5 fix: tryGet log levels 2021-08-03 16:10:55 +02:00
Lukas Lihotzki cfa633b489 feat: Add image pack event content models 2021-07-22 17:08:36 +02:00
Lukas Lihotzki bad334d441 refactor: FilterMap extension 2021-07-19 19:43:56 +02:00
Lukas Lihotzki c10a98ff35 fix: log levels for tryGet 2021-07-07 15:30:42 +02:00
Marcus Hoffmann 0b8e3f3071 make tryGet* safer
* check casts (for list and map) at cast time by recreating the list/map
  instead of throwing on access.
* type warnings work now slightly differently:
  * when we expect nullable fields to be actually null within normal
    operation you can explicitly set the tryGet type param to an
optional type and mute the warning. Otherwise it'll warn that something
is null which we expect to something else.
2021-07-02 12:17:05 +02:00
Lukas Lihotzki bf3bed9ef9 simpler toMap 2021-07-02 11:18:16 +02:00
Lukas Lihotzki 0d1e7bdf7b omit type in tryGet 2021-07-02 11:11:29 +02:00
Marcus Hoffmann 92a2bd9d7e null safety test fixes 2021-07-01 17:36:21 +02:00
Marcus Hoffmann 34b9cc0dcf filter out invalid CiphertextInfo instead of crashing 2021-07-01 17:15:06 +02:00
Marcus Hoffmann 1a51f813a7 null safety cleanup 2021-07-01 16:59:54 +02:00
Lukas Lihotzki d9c1fdb78a refactor: migrate to null safety 2021-07-01 15:11:39 +02:00
Lukas Lihotzki e3a1b6aa77 refactor: mostly use dart_openapi_codegen 2021-06-25 12:40:03 +02:00
Christian Pauly 8f1d35e0bc docs: Update license to MIT 2021-01-08 13:14:03 +01:00
Christian Pauly ae34041f29 feat: Implement plaintext parsing 2021-01-08 10:54:04 +01:00
Christian Pauly 618d42a448 feat: Room forwarded key content 2021-01-08 10:30:57 +01:00
Christian Pauly fce7705243 feat: Implement room key request parsing 2021-01-08 09:54:11 +01:00
Christian Pauly 81c86a6c05 feat: Add room_key content 2021-01-08 09:33:03 +01:00
Christian Pauly 128df8d8eb feat: Add encryption content 2021-01-07 14:00:40 +01:00
Christian Pauly bb10adef79 Initial commit 2020-12-28 12:01:03 +01:00