7fce95c187
Make Note class immutable
...
This greatly simplifies the entire data flow. Though, it comes at the
risk of introducing bugs, but I think it's worth it.
Plus, it makes everything far far more testable.
2022-01-18 21:42:56 +01:00
7bb7fb94f2
note.title: Let it be null
...
This is a remanent from the time when non-nulllable didn't exist in
Dart.
2022-01-14 10:26:03 +01:00
4b658e3580
Move markdown handling to its own folder
2021-12-14 14:12:12 +01:00
510b277398
Add Note.apply
...
Avoid calling each setter as each results in the entire tree being
rebuilt.
2021-09-16 20:07:33 +02:00
33a731a3d7
Add reuse licensing to files in lib
2021-09-15 13:06:43 +02:00
63c8f4a00a
Transformers: Consmetic changes
2021-07-07 23:48:26 +02:00
a7f71f632f
null safety++
2021-05-19 11:52:37 +02:00
d008f0d982
First version of dart migrate
...
Most of the files haven't been migrated. Lets work on this bit by bit
2021-04-10 22:18:35 +02:00
93fd99148f
Experiment with the concept of Transformers
2020-11-07 15:52:33 +01:00