(parsedDoc)
| 782 | } |
| 783 | |
| 784 | export function buildDoc(parsedDoc) { |
| 785 | let blocks = []; |
| 786 | let setupInfos = []; |
| 787 | let allErrors = []; |
| 788 | for(let parsedBlock of parsedDoc.blocks) { |
| 789 | let {block, errors} = buildBlock(parsedBlock); |
| 790 | if(errors.length) { |
| 791 | for(let error of errors) { |
| 792 | allErrors.push(error); |
| 793 | } |
| 794 | } else { |
| 795 | blocks.push(block); |
| 796 | } |
| 797 | } |
| 798 | return { blocks, errors: allErrors }; |
| 799 | } |
nothing calls this directly
no test coverage detected