mirror of
https://gitlab.com/pulsechaincom/prysm-pulse.git
synced 2025-01-15 22:48:19 +00:00
99def96cc2
* Generic Slices library to support different data types ** Main module added under slice_generic.go ** Test cases passing ** Modified Bazel Build accordingly to run test suite * Periods added for the generic slice functions * Build through gazelle & linter fixes * Generic library using reflection for set operations * Improvement in test cases including float 32 * Error Handling using generic error message for unsupported type * Linter fixes and including more test cases * Linter fixes * Linter fixes in Errof function & increasing test coverage * Test cases corrections * Benchmark test added for reflection & non reflection functions Redundancy removed for various data type Panic removed from the code & error handled * documnet linter error removed * Benchmark done with SSZ for reflection and non-reflection based functions * Bazel build file updated * gofmt & golinter error fixes * Added data type support for uint32,int32,byte,int64,uint64 * Removed the redundant code and condition of error handled * changes in linter & fixes * Linter fixes * Individual error handled for slices * Removed unwanted variable t * linter fixes * Removed unwanted conditions * linter & test cases fix * Linter fixes in slice generic * rebuilding with test |
||
---|---|---|
.. | ||
bitutil | ||
bls | ||
bytes | ||
cmd | ||
database | ||
debug | ||
event | ||
hashutil | ||
iputils | ||
keystore | ||
legacyutil | ||
mathutil | ||
mclock | ||
p2p | ||
params | ||
prometheus | ||
shardutil | ||
slices | ||
slotticker | ||
ssz | ||
testutil | ||
trie | ||
version | ||
BUILD.bazel | ||
service_registry_test.go | ||
service_registry.go |