Xi Ge
ecd1e84526
doc-serialization: diagnose missing group-info file or corrupted one.
...
rdar://45903094
2019-02-21 15:28:35 -08:00
Jordan Rose
449e5ecd74
[Serialization] Give swiftdocs a stable version
...
We're committing to this as a forwards-compatible format, and in most
cases probably backwards-compatible as well!
2018-10-23 19:55:44 -07:00
Jordan Rose
f3ea8bdd55
[Serialization] Preparation for giving swiftdoc its own version
...
The functionality change in this commit is that the control block in a
swiftdoc file is validated rather than just being ignored. Tests in
following commit.
2018-10-23 19:55:44 -07:00
Jordan Rose
ae9d86241c
[Serialization] Split doc serialization out of the Serializer class
...
Extract the common utilities into a SerializerBase class, and make a
new DocSerializer.
2018-10-23 19:55:04 -07:00
Jordan Rose
6bcfc783cc
[Serialization] Pull swiftdoc serialization out to a separate file
...
No functionality change.
2018-10-23 19:54:40 -07:00