aboutsummaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorEdwin Török <[email protected]>2023-12-18 23:20:22 +0000
committerJohn MacFarlane <[email protected]>2023-12-18 17:15:03 -0800
commitc5780857e5ebe54246d3066e7aa95424309bd05c (patch)
treee6ef50194252e247c2cfbc7069a98a72931dd4c7 /tools
parent3e360f5a3e52852e349361d83280a3d21f051e04 (diff)
fix(docx): fix OOXMLValidator error on KeywordTok output
xmllint doesn't warn about this (maybe because the tag is empty?), but the order doesn't match wml.xsd: ``` <w:rPr> <w:color w:val="007020"/> <w:b/> </w:rPr> ``` And OOXMLValidatorCLI does warn about it: ``` { "Description": "The element has unexpected child element 'http://schemas.openxmlformats.org/wordprocessingml/2006/main:b'.", "Path": { "NamespacesDefinitions": [ "xmlns:w=\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\"" ], "Namespaces": { }, "XPath": "/w:styles[1]/w:style[40]/w:rPr[1]", "PartUri": "/word/styles.xml" }, "Id": "Sch_UnexpectedElementContentExpectingComplex", "ErrorType": "Schema" } ``` Signed-off-by: Edwin Török <[email protected]>
Diffstat (limited to 'tools')
-rw-r--r--tools/validate-docx2.sh25
1 files changed, 0 insertions, 25 deletions
diff --git a/tools/validate-docx2.sh b/tools/validate-docx2.sh
deleted file mode 100644
index 7b43c62a0..000000000
--- a/tools/validate-docx2.sh
+++ /dev/null
@@ -1,25 +0,0 @@
-#!/bin/sh
-
-# based on validate-docx.sh, and adapted for OOXMLValidatorCLI
-# Modified by edwintorok from https://github.com/devoidfury/docx-validator
-# to look at more files than just document.xml.
-# Further modified by jgm for portability.
-
-tmpdir=$(mktemp -d)
-error_files=""
-errors=0
-VALIDATOR=OOXML-Validator/bin/Release/*/OOXMLValidatorCLI
-
-for file in "$@"; do
- file_errors=0
- echo "*** Checking $file"
- dotnet $(VALIDATOR) "${file}" 2>&1 || file_errors=1
- if [ $file_errors -gt 0 ]; then
- errors=$((file_errors + errors))
- error_files="$error_files\n$file"
- fi
-done
-if [ $errors -gt 0 ]; then
- echo "These files failed validation:$error_files"
-fi
-exit $errors