moov-io / iso8583

A golang implementation to marshal and unmarshal iso8583 message.
https://moov.io
Apache License 2.0
353 stars 105 forks source link

Add EBCDIC 1047 encoder & prefixer #190

Closed Dakinola892 closed 2 years ago

Dakinola892 commented 2 years ago

EBCDIC has many code pages with slightly different encodings for characters.

Code Page 1047 is a commonly used EBCDIC spec with encodings that differ from the EBCDIC encoder already provided, so an additional encoder to handle encoding to this spec might be useful addition

codecov-commenter commented 2 years ago

Codecov Report

Merging #190 (9280f19) into master (151e28e) will increase coverage by 0.30%. The diff coverage is 82.97%.

@@            Coverage Diff             @@
##           master     #190      +/-   ##
==========================================
+ Coverage   70.91%   71.21%   +0.30%     
==========================================
  Files          38       40       +2     
  Lines        1798     1845      +47     
==========================================
+ Hits         1275     1314      +39     
- Misses        336      340       +4     
- Partials      187      191       +4     
Impacted Files Coverage Δ
encoding/ebcdic1047.go 73.33% <73.33%> (ø)
prefix/ebcdic1047.go 87.50% <87.50%> (ø)

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 151e28e...9280f19. Read the comment docs.