## Classes

### Coverage Distribution

### Complexity

### Insufficient Coverage

Class | Coverage
--- | ---
Attestto\SolanaPhpSdk\Borsh\BorshDeserializable | 68%
Attestto\SolanaPhpSdk\Borsh\BinaryWriter | 69%
Attestto\SolanaPhpSdk\Borsh\Borsh | 72%
Attestto\SolanaPhpSdk\Borsh\BinaryReader | 83%
Attestto\SolanaPhpSdk\Borsh\BorshSerializable | 87%

### Project Risks

Class | CRAP
--- | ---
Attestto\SolanaPhpSdk\Borsh\Borsh | 70
Attestto\SolanaPhpSdk\Borsh\BinaryWriter | 25
Attestto\SolanaPhpSdk\Borsh\BinaryReader | 22
Attestto\SolanaPhpSdk\Borsh\BorshDeserializable | 14
Attestto\SolanaPhpSdk\Borsh\BorshSerializable | 3

## Methods

### Coverage Distribution

### Complexity

### Insufficient Coverage

Method | Coverage
--- | ---
readI16 | 0%
readI64 | 0%
readF32 | 0%
writeU16 | 0%
writeI16 | 0%
writeI64 | 0%
writeF32 | 0%
writeArray | 0%
__isset | 0%
__unset | 0%
serializeObject | 41%
deserializeObject | 57%
serializeField | 72%
readBuffer | 80%
__get | 87%

### Project Risks

Method | CRAP
--- | ---
serializeField | 18
__unset | 12
serializeObject | 9
deserializeObject | 8
writeArray | 6
__isset | 6
__get | 3
readBuffer | 2