refactor(link): add LinkError and propagate errors up to runner #14

Merged
cafkafk merged 6 commits from cafk-link-result-refactor into main 2023-10-17 07:09:30 +02:00

6 commits

Author SHA1 Message Date
Christina Sørensen
a1a52b10f3
refactor(link): propagate canonicalization errors
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-10-17 07:04:27 +02:00
Christina Sørensen
41334cdaf0
refactor(link): remove TODO comment
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-10-17 07:02:45 +02:00
Christina Sørensen
7b88057b3f
refactor(link): remove debug error messages
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-10-17 07:02:22 +02:00
Christina Sørensen
9c474d665e
refactor(link): add LinkError::IoError wrapping, fix happy path
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-10-17 06:59:06 +02:00
Christina Sørensen
7a333b53bd
refactor(link): add error handling for linking
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-10-17 06:47:18 +02:00
Christina Sørensen
08f234d85a
refactor(link): add LinkError and use for handle_file_exists
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-10-16 19:40:53 +02:00