unidoc / unipdf

Golang PDF library for creating and processing PDF files (pure go)
https://unidoc.io
Other
2.54k stars 250 forks source link

Add reader AcroForm repair functionality #351

Closed adrg closed 4 years ago

adrg commented 4 years ago

This change is Reviewable

codecov[bot] commented 4 years ago

Codecov Report

Merging #351 into development will increase coverage by 9.66%. The diff coverage is 52.63%.

Impacted file tree graph

@@               Coverage Diff               @@
##           development     #351      +/-   ##
===============================================
+ Coverage        52.64%   62.30%   +9.66%     
===============================================
  Files              236      236              
  Lines            45715    45753      +38     
===============================================
+ Hits             24067    28507    +4440     
+ Misses           18545    16556    -1989     
+ Partials          3103      690    -2413     
Impacted Files Coverage Δ
model/annotations.go 24.09% <0.00%> (+6.35%) :arrow_up:
model/reader.go 63.71% <55.55%> (+18.75%) :arrow_up:
model/sighandler/sighandler_timestamp.go 38.31% <0.00%> (-14.96%) :arrow_down:
internal/jbig2/bitmap/testhelpers.go 34.36% <0.00%> (+0.88%) :arrow_up:
internal/jbig2/writer/writer.go 51.45% <0.00%> (+0.97%) :arrow_up:
creator/division.go 89.13% <0.00%> (+1.08%) :arrow_up:
model/sighandler/sighandler_rsa_sha1.go 5.68% <0.00%> (+1.13%) :arrow_up:
creator/invoice.go 89.76% <0.00%> (+1.19%) :arrow_up:
internal/transform/matrix.go 50.00% <0.00%> (+1.35%) :arrow_up:
annotator/form_field.go 14.78% <0.00%> (+1.40%) :arrow_up:
... and 154 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 6246921...de2383b. Read the comment docs.