-
Notifications
You must be signed in to change notification settings - Fork 5
Description
When building build type build we want to prepare and store documents for rendering in Doc View. Need to take every document which contains operations (REST or GraphQL): - denormalize*normalize them with the same options it is now done in UI before rendering in Doc View,
- serialize the result using functionality developed in Serialization/deserialization for cycled JSO with Symbols #378, storing necessary symbols (symbols that are used by UI),
- put the resulting document in build result as version internal document (see [BE] Store pre-processed documents for versions/version comparisons #381)
- add
versionInternalDocumentIdfor each operation in build result
When building build type changelog we want to prepare and store documents for rendering comparison in Doc View. For every document pair need to:
- calculate the merged document with the same options it is now done in UI before rendering in Doc View,
- serialize the result using functionality developed in Serialization/deserialization for cycled JSO with Symbols #378, storing necessary symbols (symbols that are used by UI),
- put the resulting document in build result as comparison internal document (see [BE] Store pre-processed documents for versions/version comparisons #381)
- add
comparisonInternalDocumentIdfor each operation pair in build result
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
In Review