threemarb / threema

This gem provides access to the Threema Gateway API.
MIT License
11 stars 2 forks source link

build!: drop support for ruby < 2.6.0 #29

Closed roschaefer closed 3 years ago

roschaefer commented 3 years ago

I'm upgrading to ruby v3 and found out that the error classes changed in bfc24c8446b5b45877fe35fb5e43e9632f23ef87 have to do with ruby's version.

codecov[bot] commented 3 years ago

Codecov Report

Merging #29 (bb8e534) into master (9b62b31) will increase coverage by 63.37%. The diff coverage is 100.00%.

:exclamation: Current head bb8e534 differs from pull request most recent head 1d90f8f. Consider uploading reports for the commit 1d90f8f to get more accurate results Impacted file tree graph

@@             Coverage Diff              @@
##           master       #29       +/-   ##
============================================
+ Coverage   36.62%   100.00%   +63.37%     
============================================
  Files          13        29       +16     
  Lines         344       635      +291     
============================================
+ Hits          126       635      +509     
+ Misses        218         0      -218     
Impacted Files Coverage Δ
lib/threema/typed_message.rb 100.00% <ø> (ø)
lib/threema.rb 100.00% <100.00%> (+65.51%) :arrow_up:
lib/threema/receive.rb 100.00% <100.00%> (ø)
lib/threema/receive/delivery_receipt.rb 100.00% <100.00%> (ø)
lib/threema/receive/file.rb 100.00% <100.00%> (ø)
lib/threema/receive/not_implemented_fallback.rb 100.00% <100.00%> (ø)
lib/threema/e2e/mac.rb 100.00% <0.00%> (ø)
lib/threema/e2e/image.rb 100.00% <0.00%> (ø)
lib/threema/send/e2e_upload.rb 100.00% <0.00%> (ø)
... and 25 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 9b62b31...1d90f8f. Read the comment docs.