• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

SizeCredit / size-solidity / 15764294367
93%

Build:
DEFAULT BRANCH: main
Ran 19 Jun 2025 06:38PM UTC
Jobs 1
Files 55
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

19 Jun 2025 06:33PM UTC coverage: 96.359% (+2.8%) from 93.562%
15764294367

push

github

web-flow
Add comprehensive test coverage for v1.8 features and bug fixes (#179)

* WIP

- Add SizeFactory.{addVault,removeVault,isVault}
- Add minimal Vault (needs to change)
- Change Size.initialize
- Change Size.reinitialize
- Change setUserConfiguration
- Change DepositTokenLibrary
- Change deposit/withdraw

* WIP

* Remove liquidityIndexAtRepayment logic

* Add TODO notes

* VaultWrapper WIP

* WIP

* WIP

* Compiling

* First version of NonTransferrableTokenVault

* Update transferFrom function

* Add missing _withdrawFromAave

* Store PPS

* Rollback ppsAtRepayment

* ReinitializeV1_8 tests

* Update coverage script

* Add comments

* Fix deposit/withdraw ERC4626 implementation

* More tests

* Fix slither

* Add more tests

* Remove borrow cap?

* Add slither disable for unused-return

* Remove CapsLibrary

* Fix tests

* Remove caps test

* Remove borrowTokenCap from riskConfig

* Remove deprecated test

* WIP UserVaults tests

* Add test_UserVaults_malicious_vault

* Add more UserVaults tests

* Vault whitelist cannot be disabled

* Finish UserVaults unit tests

* Rename UserVault to Vault

* Update invariant tests to set vault

* Fix slither

* Update prepare_crytic

* Update Properties

* Add new property

* Fix broken compilation

* Fix prepare-crytic

* Add reproducer

* Reset shares to 0 on vault changes

* Update

* svUSDC.totalSupply() reverts

* Add totalSupply O(n)

* Fix totalSupply test

* Fix tests

* Fix tests

* Create ForkVaults test

* Create v1.8 script

* Create fork tests

* transferFrom should always transfer full

* Fix slither

* Add InsufficientTotalAssets expected error

* Update README

* Refactor NonTransferrableRebasingTokenVault with strategies

* Fix CI

* Add ForkVaults_aave test

* Add vaultDust

* Update test_NonTransferrableRebasingTokenVault_admin_removes_vault_after_deposits

* Add README

* v1.8 entrypoint

* Create test for "ideal flow"

* Fix slither

* WIP

* WIP

* WIP

* WIP

* WIP

* Ad ERC721 to CollectionsMa... (continued)

334 of 352 branches covered (94.89%)

Branch coverage included in aggregate %.

7 of 9 new or added lines in 2 files covered. (77.78%)

1 existing line in 1 file now uncovered.

1757 of 1818 relevant lines covered (96.64%)

4387.3 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
94.37
0.34% src/market/token/adapters/AaveAdapter.sol
1
94.2
-2.57% src/market/token/adapters/ERC4626Adapter.sol

Uncovered Existing Lines

Lines Coverage ∆ File
1
96.0
-4.0% src/collections/actions/CollectionsManagerCuratorActions.sol
Jobs
ID Job ID Ran Files Coverage
1 15764294367.1 19 Jun 2025 06:38PM UTC 55
96.36
GitHub Action Run
Source Files on build 15764294367
  • Tree
  • List 55
  • Changed 11
  • Source Changed 2
  • Coverage Changed 11
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #15764294367
  • 105617e0 on github
  • Prev Build on main (#15733022409)
  • Next Build on main (#15764506531)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc