p2p-org / solana-swift

MIT License
96 stars 57 forks source link

[PWN-8275] Fix mintDatas mapping to unknownAccounts data. Fix mixing … #75

Closed lisemyon closed 1 year ago

lisemyon commented 1 year ago

…of array and dictionary structures

codecov-commenter commented 1 year ago

Codecov Report

Merging #75 (c9db9c5) into main (39917fd) will decrease coverage by 4.51%. The diff coverage is 38.30%.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more

@@            Coverage Diff             @@
##             main      #75      +/-   ##
==========================================
- Coverage   59.58%   55.07%   -4.51%     
==========================================
  Files         125      142      +17     
  Lines        9534    10489     +955     
==========================================
+ Hits         5681     5777      +96     
- Misses       3853     4712     +859     
Flag Coverage Δ
unittests 55.07% <38.30%> (-4.51%) :arrow_down:

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
...BlockchainClient/BlockchainClient+Extensions.swift 0.00% <0.00%> (ø)
...olanaSwift/BlockchainClient/BlockchainClient.swift 87.41% <ø> (ø)
...BlockchainClient/Helpers/AskCoin-HD/Keychain.swift 52.28% <0.00%> (-6.92%) :arrow_down:
.../BlockchainClient/Helpers/Borsh/BinaryReader.swift 22.22% <0.00%> (-70.09%) :arrow_down:
...lockchainClient/Helpers/Borsh/BorshSerialize.swift 0.00% <0.00%> (ø)
...wift/BlockchainClient/SolanaBlockchainClient.swift 10.52% <ø> (ø)
...olanaSwift/Extensions/AccountMeta+Extensions.swift 100.00% <ø> (ø)
...rces/SolanaSwift/Extensions/Error+Extensions.swift 0.00% <0.00%> (ø)
...urces/SolanaSwift/Models/AccountInstructions.swift 0.00% <ø> (ø)
...SolanaSwift/Models/BufferLayout/BufferLayout.swift 100.00% <ø> (ø)
... and 45 more

... and 1 file with indirect coverage changes

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more