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