Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -766,9 +766,9 @@ bentoparity -tools ~/src/bentopdf/docs/tools -pdfops ./pdfops -src ~/src/go-pdfk
```

```
covered 77
not covered 37
parity 67.5% (77/114), every claim verified
covered 79
not covered 35
parity 69.3% (79/114), every claim verified
```

⛔ **It refuses to report a figure if a single claim cannot be checked.** A
Expand Down
16 changes: 16 additions & 0 deletions parity/table.go
Original file line number Diff line number Diff line change
Expand Up @@ -114,6 +114,22 @@ var BentoPDF = []Claim{
// a "go-ooxml/ooxml exists" claim would go on saying yes after the Word
// reader had been dropped in favour of the other two.
{Tool: "word-to-pdf", Claim: "go-ooxml/ooxml#func ParseWord"},
{Tool: "excel-to-pdf", Claim: "go-ooxml/ooxml#func ParseWorkbook"},
{Tool: "powerpoint-to-pdf", Claim: "go-ooxml/ooxml#func ParsePresentation"},

// ⛔ THE SAME SHORTFALL IN ALL THREE, named rather than passed over: each
// of BentoPDF's three Office tools takes the pre-2007 BINARY format as
// well, and nothing in the fleet reads one. They are OLE compound files —
// a different container entirely from OPC, with its own FAT and its own
// record streams — so this is a gap of one missing library and not of
// three missing readers.
//
// word-to-pdf DOC (and DOCX ✓, ODT ✓, RTF ✓)
// excel-to-pdf XLS (and XLSX ✓, ODS ✓, CSV ✓)
// powerpoint-to-pdf PPT (and PPTX ✓, ODP ✓)
//
// Writing it down the way cbz-to-pdf names CBR: a claim whose shortfall is
// written down can be closed by whoever reads it, and the three share one.
{Tool: "markdown-to-pdf", Claim: "go-richdoc/markdown#func Parse"},

// --- the data formats, through go-richdoc/data -------------------------
Expand Down
Loading