Lukas Obermann
bb7a688b01
fix!: use identifier object instead of plain number for publication prerequisite identifier
2025-03-30 16:12:59 +02:00
Lukas Obermann
99bdfb6c21
refactor(swift): move renderer to optolith-tsjsonschemamd package
2024-11-27 16:32:18 +01:00
Lukas Obermann
f5167bb565
fix(swift): LocaleMap initializer didnt initialize all properties
2024-11-17 18:37:20 +01:00
Lukas Obermann
c247c067e4
feat(swift): add set of available locales and documentation for LocaleMap
2024-11-17 18:34:19 +01:00
Lukas Obermann
8f2be47444
fix(swift): identifier objects' initializers must be public
2024-11-17 18:23:20 +01:00
Lukas Obermann
dbe19027a0
fix(swift): remove unnecessary indentation in empty lines
2024-11-17 18:19:21 +01:00
Lukas Obermann
fc79950428
feat(swift): add initializers to all structs
2024-11-17 18:18:20 +01:00
Lukas Obermann
f80bbaa828
fix(swift): add ignored LocaleMap type
2024-11-17 16:07:31 +01:00
Lukas Obermann
6dd361a16c
feat(swift): do not generate ignored files
2024-11-17 16:04:06 +01:00
Lukas Obermann
9db2fd5989
feat(swift): remove generation date header comment
...
This way the renderer stays a pure function.
2024-11-16 17:04:50 +01:00
Lukas Obermann
f865a34058
style: remove line breaks in documentation paragraphs
2024-11-16 16:58:45 +01:00
Lukas Obermann
4236fa3804
feat!: adjust naming for compiles languages that dont create namespaces per file
...
This includes a Proof of Concept in form of a Swift Package. Only one file had to be replaced, because I couldnt make sense of how else to do it. But it compiles.
2024-11-16 02:01:25 +01:00