Compare 337d1e4 ... +1 ... 94e500b

Coverage Reach
Libplanet.Tests/Net/SwarmTest.cs Libplanet.Tests/Net/SwarmTest.Preload.cs Libplanet.Tests/Net/Protocols/ProtocolTest.cs Libplanet.Tests/Net/Protocols/TestTransport.cs Libplanet.Tests/Net/Protocols/RoutingTableTest.cs Libplanet.Tests/Net/Protocols/TestMessage.cs Libplanet.Tests/Net/BlockCompletionTest.cs Libplanet.Tests/Net/Messages/RecentStatesTest.cs Libplanet.Tests/Net/Messages/BlockStatesTest.cs Libplanet.Tests/Net/Messages/MessageTest.cs Libplanet.Tests/Net/Messages/BlockHashesTest.cs Libplanet.Tests/Net/AppProtocolVersionTest.cs Libplanet.Tests/Net/SwarmTest.TrustedStateCompleter.cs Libplanet.Tests/Net/SwarmTest.AppProtocolVersion.cs Libplanet.Tests/Net/PeerTest.cs Libplanet.Tests/Net/SwarmTest.Fixtures.cs Libplanet.Tests/Net/FactOnlyTurnAvailableAttribute.cs Libplanet.Tests/Net/IceServerTest.cs Libplanet.Tests/Blockchain/BlockChainTest.cs Libplanet.Tests/Blockchain/Renderers/DelayedActionRendererTest.cs Libplanet.Tests/Blockchain/Renderers/LoggedActionRendererTest.cs Libplanet.Tests/Blockchain/Renderers/LoggedRendererTest.cs Libplanet.Tests/Blockchain/Renderers/AnonymousActionRendererTest.cs Libplanet.Tests/Blockchain/Renderers/DelayedRendererTest.cs Libplanet.Tests/Blockchain/Renderers/AnonymousRendererTest.cs Libplanet.Tests/Blockchain/BlockChainTest.ValidateNextBlock.cs Libplanet.Tests/Blockchain/Policies/BlockPolicyTest.cs Libplanet.Tests/Blockchain/BlockEvaluatorTest.cs Libplanet.Tests/Blockchain/BlockLocatorTest.cs Libplanet.Tests/Blockchain/NullPolicy.cs Libplanet.Tests/Store/StoreTest.cs Libplanet.Tests/Store/Trie/Nodes/NodeDecoderTest.cs Libplanet.Tests/Store/Trie/Nodes/ValueNodeTest.cs Libplanet.Tests/Store/Trie/Nodes/ShortNodeTest.cs Libplanet.Tests/Store/Trie/Nodes/FullNodeTest.cs Libplanet.Tests/Store/Trie/Nodes/HashNodeTest.cs Libplanet.Tests/Store/Trie/TrieTest.cs Libplanet.Tests/Store/Trie/KeyValueStoreTest.cs Libplanet.Tests/Store/Trie/MerkleTrieExtensionsTest.cs Libplanet.Tests/Store/Trie/MerkleTrieTest.cs Libplanet.Tests/Store/Trie/MemoryKeyValueStore.cs Libplanet.Tests/Store/Trie/BytesEqualityComparer.cs Libplanet.Tests/Store/Trie/CacheableKeyValueStoreTest.cs Libplanet.Tests/Store/Trie/DefaultKeyValueStoreTest.cs Libplanet.Tests/Store/StoreTracker.cs Libplanet.Tests/Store/StoreFixture.cs Libplanet.Tests/Store/TrieStateStoreTest.cs Libplanet.Tests/Store/BlockSetTest.cs Libplanet.Tests/Store/TransactionSetTest.cs Libplanet.Tests/Store/DefaultStoreTest.cs Libplanet.Tests/Store/DefaultStoreFixture.cs Libplanet.Tests/Store/StateStoreTrackerTest.cs Libplanet.Tests/Store/StoreTrackerTest.cs Libplanet.Tests/Store/StateStoreTracker.cs Libplanet.Tests/Store/StoreTrackLog.cs Libplanet.Tests/Store/BaseTracker.cs Libplanet.Tests/KeyStore/ProtectedPrivateKeyTest.cs Libplanet.Tests/KeyStore/Kdfs/ScryptTest.cs Libplanet.Tests/KeyStore/Kdfs/Pbkdf2Test.cs Libplanet.Tests/KeyStore/Kdfs/KdfTest.cs Libplanet.Tests/KeyStore/Ciphers/Aes128CtrTest.cs Libplanet.Tests/KeyStore/Ciphers/CipherTest.cs Libplanet.Tests/KeyStore/KeyStoreTest.cs Libplanet.Tests/KeyStore/Web3KeyStoreTest.cs Libplanet.Tests/KeyStore/IncorrectPassphraseExceptionTest.cs Libplanet.Tests/KeyStore/MismatchedAddressExceptionTest.cs Libplanet.Tests/Tx/TransactionTest.cs Libplanet.Tests/Tx/TxIdTest.cs Libplanet.Tests/Tx/TxFixture.cs Libplanet.Tests/Blocks/BlockTest.cs Libplanet.Tests/Blocks/BlockHeaderTest.cs Libplanet.Tests/Blocks/BlockFixture.cs Libplanet.Tests/Common/Action/DumbAction.cs Libplanet.Tests/Common/Action/BattleResult.cs Libplanet.Tests/Common/Action/Attack.cs Libplanet.Tests/Common/Action/MinerReward.cs Libplanet.Tests/Common/Action/ThrowException.cs Libplanet.Tests/Common/Action/RandomAction.cs Libplanet.Tests/Common/Action/DetectRehearsal.cs Libplanet.Tests/Common/Action/Sleep.cs Libplanet.Tests/Common/Action/ExecuteRecord.cs Libplanet.Tests/Common/ValidatingActionRenderer.cs Libplanet.Tests/Common/RecordingRenderer.cs Libplanet.Tests/Common/RenderRecord.cs Libplanet.Tests/Action/AccountStateDeltaImplTest.cs Libplanet.Tests/Action/ActionContextTest.cs Libplanet.Tests/Action/PolymorphicActionTest.cs Libplanet.Tests/Action/ActionEvaluationTest.cs Libplanet.Tests/Action/UnexpectedlyTerminatedActionExceptionTest.cs Libplanet.Tests/Action/InsufficientBalanceExceptionTest.cs Libplanet.Tests/Action/ActionEvaluationExtensions.cs Libplanet.Tests/Action/ActionTypeAttributeTest.cs Libplanet.Tests/Assets/FungibleAssetValueTest.cs Libplanet.Tests/Assets/CurrencyTest.cs Libplanet.Tests/Crypto/PrivateKeyTest.cs Libplanet.Tests/Crypto/PublicKeyTest.cs Libplanet.Tests/Crypto/SymmetricKeyTest.cs Libplanet.Tests/TestUtils.cs Libplanet.Tests/AddressTest.cs Libplanet.Tests/HashDigestTest.cs Libplanet.Tests/HashcashTest.cs Libplanet.Tests/LoggerExtensions.cs Libplanet.Tests/ByteUtilTest.cs Libplanet.Tests/NonceTest.cs Libplanet.Tests/ByteArrayExtensionsTest.cs Libplanet.Tests/AddressExtensionsTest.cs Libplanet.Tests/ImmutableArrayEqualityComparer.cs Libplanet.Tests/RandomExtensions.cs Libplanet.Tests/HashSetExtensions.cs Libplanet.Tests/ActionProgress.cs Libplanet/Net/Swarm.cs Libplanet/Net/NetMQTransport.cs Libplanet/Net/Protocols/KademliaProtocol.cs Libplanet/Net/Protocols/RoutingTable.cs Libplanet/Net/Protocols/KBucket.cs Libplanet/Net/Protocols/Kademlia.cs Libplanet/Net/Protocols/PingTimeoutException.cs Libplanet/Net/Protocols/PeerDiscoveryException.cs Libplanet/Net/Messages/RecentStates.cs Libplanet/Net/Messages/Message.cs Libplanet/Net/Messages/BlockStates.cs Libplanet/Net/Messages/BlockHashes.cs Libplanet/Net/Messages/GetBlocks.cs Libplanet/Net/Messages/GetBlockHashes.cs Libplanet/Net/Messages/GetRecentStates.cs Libplanet/Net/Messages/Blocks.cs Libplanet/Net/Messages/TxIds.cs Libplanet/Net/Messages/ChainStatus.cs Libplanet/Net/Messages/GetTxs.cs Libplanet/Net/Messages/Neighbors.cs Libplanet/Net/Messages/BlockHeaderMessage.cs Libplanet/Net/Messages/Tx.cs Libplanet/Net/Messages/FindNeighbors.cs Libplanet/Net/Messages/GetBlockStates.cs Libplanet/Net/Messages/DifferentVersion.cs Libplanet/Net/Messages/GetChainStatus.cs Libplanet/Net/Messages/Pong.cs Libplanet/Net/Messages/Ping.cs Libplanet/Net/BlockCompletion.cs Libplanet/Net/Swarm.MessageHandlers.cs Libplanet/Net/AppProtocolVersion.cs Libplanet/Net/Swarm.TrustedStateCompleter.cs Libplanet/Net/NetMQSocketExtensions.cs Libplanet/Net/IceServer.cs Libplanet/Net/Peer.cs Libplanet/Net/BoundPeer.cs Libplanet/Net/InvalidMessageException.cs Libplanet/Net/NetMQFrameExtensions.cs Libplanet/Net/DifferentAppProtocolVersionException.cs Libplanet/Net/SwarmException.cs Libplanet/Net/PeerState.cs Libplanet/Net/PeerNotFoundException.cs Libplanet/Net/InvalidStateTargetException.cs Libplanet/Net/NoSwarmContextException.cs Libplanet/Net/PeerChainState.cs Libplanet/Net/SwarmOptions.cs Libplanet/Net/BlockDownloadState.cs Libplanet/Net/BlockHashDemand.cs Libplanet/Net/BlockVerificationState.cs Libplanet/Net/BlockHashDownloadState.cs Libplanet/Net/ActionExecutionState.cs Libplanet/Net/IceServerException.cs Libplanet/Net/StateDownloadState.cs Libplanet/Blockchain/BlockChain.cs Libplanet/Blockchain/Renderers/DelayedActionRenderer.cs Libplanet/Blockchain/Renderers/DelayedRenderer.cs Libplanet/Blockchain/Renderers/LoggedRenderer.cs Libplanet/Blockchain/Renderers/LoggedActionRenderer.cs Libplanet/Blockchain/Renderers/AnonymousActionRenderer.cs Libplanet/Blockchain/Renderers/AnonymousRenderer.cs Libplanet/Blockchain/BlockEvaluator.cs Libplanet/Blockchain/Policies/BlockPolicy.cs Libplanet/Blockchain/BlockLocator.cs Libplanet/Blockchain/FungibleAssetStateCompleters.cs Libplanet/Blockchain/StateCompleterSet.cs Libplanet/Blockchain/IncompleteBlockStatesException.cs Libplanet/Blockchain/StateCompleters.cs Libplanet/Blockchain/MineBlockEventArgs.cs Libplanet/Blockchain/KeyConverters.cs Libplanet/Store/DefaultStore.cs Libplanet/Store/Trie/MerkleTrie.cs Libplanet/Store/Trie/Nodes/NodeDecoder.cs Libplanet/Store/Trie/Nodes/FullNode.cs Libplanet/Store/Trie/Nodes/ShortNode.cs Libplanet/Store/Trie/Nodes/ValueNode.cs Libplanet/Store/Trie/Nodes/HashNode.cs Libplanet/Store/Trie/Nodes/BaseNode.cs Libplanet/Store/Trie/Nodes/INodeExtensions.cs Libplanet/Store/Trie/DefaultKeyValueStore.cs Libplanet/Store/Trie/MerkleTrieExtensions.cs Libplanet/Store/Trie/CacheableKeyValueStore.cs Libplanet/Store/Trie/ITrieExtensions.cs Libplanet/Store/Trie/InvalidTrieNodeException.cs Libplanet/Store/TrieStateStore.cs Libplanet/Store/StoreExtensions.cs Libplanet/Store/BlockSet.cs Libplanet/Store/BaseIndex.cs Libplanet/Store/TransactionSet.cs Libplanet/Store/BaseStore.cs Libplanet/Store/BaseBlockStatesStore.cs Libplanet/Store/ChainIdNotFoundException.cs Libplanet/KeyStore/Kdfs/Scrypt.cs Libplanet/KeyStore/Kdfs/Pbkdf2.cs Libplanet/KeyStore/ProtectedPrivateKey.cs Libplanet/KeyStore/Web3KeyStore.cs Libplanet/KeyStore/Ciphers/Aes128Ctr.cs Libplanet/KeyStore/IncorrectPassphraseException.cs Libplanet/KeyStore/MismatchedAddressException.cs Libplanet/KeyStore/NoKeyException.cs Libplanet/KeyStore/KeyStoreException.cs Libplanet/KeyStore/InvalidKeyJsonException.cs Libplanet/KeyStore/KeyJsonException.cs Libplanet/KeyStore/UnsupportedKeyJsonException.cs Libplanet/Blocks/Block.cs Libplanet/Blocks/BlockHeader.cs Libplanet/Blocks/BlockDigest.cs Libplanet/Blocks/RawBlock.cs Libplanet/Blocks/InvalidBlockStateRootHashException.cs Libplanet/Blocks/InvalidGenesisBlockException.cs Libplanet/Blocks/InvalidBlockTotalDifficultyException.cs Libplanet/Blocks/InvalidBlockException.cs Libplanet/Blocks/InvalidBlockPreviousHashException.cs Libplanet/Blocks/InvalidBlockDifficultyException.cs Libplanet/Blocks/InvalidBlockTimestampException.cs Libplanet/Blocks/InvalidBlockNonceException.cs Libplanet/Blocks/InvalidBlockIndexException.cs Libplanet/Blocks/InvalidBlockHashException.cs Libplanet/Tx/Transaction.cs Libplanet/Tx/RawTransaction.cs Libplanet/Tx/TxId.cs Libplanet/Tx/InvalidTxUpdatedAddressesException.cs Libplanet/Tx/InvalidTxGenesisHashException.cs Libplanet/Tx/InvalidTxNonceException.cs Libplanet/Tx/InvalidTxException.cs Libplanet/Tx/InvalidTxIdException.cs Libplanet/Tx/TxViolatingBlockPolicyException.cs Libplanet/Tx/InvalidTxSignatureException.cs Libplanet/Tx/InvalidTxPublicKeyException.cs Libplanet/Action/AccountStateDeltaImpl.cs Libplanet/Action/ActionEvaluation.cs Libplanet/Action/UnexpectedlyTerminatedActionException.cs Libplanet/Action/PolymorphicAction.cs Libplanet/Action/ActionContext.cs Libplanet/Action/ActionEvaluationsExtensions.cs Libplanet/Action/IAccountStateDeltaExtensions.cs Libplanet/Action/InsufficientBalanceException.cs Libplanet/Action/ActionTypeAttribute.cs Libplanet/Action/CurrencyPermissionException.cs Libplanet/Action/RandomExtensions.cs Libplanet/Action/MissingActionTypeException.cs Libplanet/Action/Random.cs Libplanet/Crypto/PrivateKey.cs Libplanet/Crypto/SymmetricKey.cs Libplanet/Crypto/PublicKey.cs Libplanet/Crypto/DefaultCryptoBackend.cs Libplanet/Crypto/InvalidCiphertextException.cs Libplanet/Crypto/CryptoConfig.cs Libplanet/Assets/FungibleAssetValue.cs Libplanet/Assets/Currency.cs Libplanet/Address.cs Libplanet/HashDigest.cs Libplanet/ByteUtil.cs Libplanet/Hashcash.cs Libplanet/ByteArrayExtensions.cs Libplanet/Nonce.cs Libplanet/FixedSizedQueue.cs Libplanet/Serialization/SerializationInfoExtensions.cs Libplanet/AddressExtensions.cs Libplanet.Stun/Stun/Messages/StunMessage.cs Libplanet.Stun/Stun/Messages/AllocateErrorResponse.cs Libplanet.Stun/Stun/Messages/AllocateRequest.cs Libplanet.Stun/Stun/Messages/RefreshErrorResponse.cs Libplanet.Stun/Stun/Messages/RefreshRequest.cs Libplanet.Stun/Stun/Messages/ConnectRequest.cs Libplanet.Stun/Stun/Messages/CreatePermissionRequest.cs Libplanet.Stun/Stun/Messages/ConnectionBindRequest.cs Libplanet.Stun/Stun/Messages/BindingRequest.cs Libplanet.Stun/Stun/Messages/BindingSuccessResponse.cs Libplanet.Stun/Stun/Messages/AllocateSuccessResponse.cs Libplanet.Stun/Stun/Messages/ConnectionAttempt.cs Libplanet.Stun/Stun/Messages/RefreshSuccessResponse.cs Libplanet.Stun/Stun/Messages/ConnectSuccessResponse.cs Libplanet.Stun/Stun/Messages/CreatePermissionErrorResponse.cs Libplanet.Stun/Stun/Messages/CreatePermissionSuccessResponse.cs Libplanet.Stun/Stun/Messages/ConnectionBindSuccessResponse.cs Libplanet.Stun/Stun/Attributes/StunAddressExtensions.cs Libplanet.Stun/Stun/Attributes/ErrorCode.cs Libplanet.Stun/Stun/Attributes/MessageIntegrity.cs Libplanet.Stun/Stun/Attributes/Fingerprint.cs Libplanet.Stun/Stun/Attributes/XorPeerAddress.cs Libplanet.Stun/Stun/Attributes/XorMappedAddress.cs Libplanet.Stun/Stun/Attributes/XorRelayedAddress.cs Libplanet.Stun/Stun/Attributes/Nonce.cs Libplanet.Stun/Stun/Attributes/Realm.cs Libplanet.Stun/Stun/Attributes/Attribute.cs Libplanet.Stun/Stun/Attributes/Software.cs Libplanet.Stun/Stun/Attributes/Lifetime.cs Libplanet.Stun/Stun/Attributes/ConnectionId.cs Libplanet.Stun/Stun/Attributes/RequestedTransport.cs Libplanet.Stun/Stun/Attributes/Username.cs Libplanet.Stun/Stun/Attributes/InvalidStunAddressException.cs Libplanet.Stun/Stun/TurnClient.cs Libplanet.Stun/Stun/BytesConvertExtensions.cs Libplanet.Stun/Stun/Crc32.cs Libplanet.Stun/Stun/TurnClientException.cs Libplanet.RocksDBStore/RocksDBStore.cs Libplanet.RocksDBStore/RocksDBKeyValueStore.cs Libplanet.RocksDBStore/RocksDBStoreBitConverter.cs Libplanet.RocksDBStore/RocksDBUtils.cs Libplanet.Stun.Tests/Stun/Messages/StunMessageTest.cs Libplanet.Stun.Tests/Stun/Messages/AllocateRequestTest.cs Libplanet.Stun.Tests/Stun/Messages/CreatePermissionRequestTest.cs Libplanet.Stun.Tests/Stun/Messages/ConnectionBindRequestTest.cs Libplanet.Stun.Tests/Stun/Messages/AllocateErrorResponseTest.cs Libplanet.Stun.Tests/Stun/Messages/AllocateSuccessResponseTest.cs Libplanet.Stun.Tests/Stun/Messages/RefreshSuccessResponseTest.cs Libplanet.Stun.Tests/Stun/Messages/RefreshErrorResponseTest.cs Libplanet.Stun.Tests/Stun/Messages/ConnectionBindSuccessResponseTest.cs Libplanet.Stun.Tests/Stun/Messages/CreatePermissionSuccessResponseTest.cs Libplanet.Stun.Tests/Stun/Messages/ConnectionAttemptTest.cs Libplanet.Stun.Tests/Stun/Messages/RefreshRequestTest.cs Libplanet.Stun.Tests/Stun/Messages/BindingRequestTest.cs Libplanet.Stun.Tests/Stun/Messages/BindingRequestSucessTest.cs Libplanet.Stun.Tests/Stun/Messages/TestStunContext.cs Libplanet.Stun.Tests/Stun/Attributes/MessageIntegrityTest.cs Libplanet.Stun.Tests/Stun/Attributes/StunAddressExtensionsTest.cs Libplanet.Stun.Tests/Stun/Attributes/NonceTest.cs Libplanet.Stun.Tests/Stun/Attributes/ErrorCodeTest.cs Libplanet.Stun.Tests/Stun/Attributes/RealmTest.cs Libplanet.Stun.Tests/Stun/Attributes/UserNameTest.cs Libplanet.Stun.Tests/Stun/Attributes/RequestedTransportTest.cs Libplanet.Stun.Tests/Stun/Attributes/LifetimeTest.cs Libplanet.Stun.Tests/Stun/Crc32Test.cs Libplanet.Analyzers.Tests/Verifiers/DiagnosticVerifier.cs Libplanet.Analyzers.Tests/Verifiers/DiagnosticVerifier.Helper.cs Libplanet.Analyzers.Tests/Helpers/DiagnosticResultLocation.cs Libplanet.Analyzers.Tests/Helpers/DiagnosticResult.cs Libplanet.Analyzers.Tests/ActionAnalyzerTest.cs Libplanet.RocksDBStore.Tests/RocksDBStoreTest.cs Libplanet.RocksDBStore.Tests/RocksDBStoreFixture.cs Libplanet.RocksDBStore.Tests/RocksDBKeyValueStoreTest.cs Libplanet.Analyzers/ActionAnalyzer.cs

No flags found

Use flags to group coverage reports by test type, project and/or folders.
Then setup custom commit statuses and notifications for each flag.

e.g., #unittest #integration

#production #enterprise

#frontend #backend

Learn more about Codecov Flags here.

Showing 1 of 1 files from the diff.

@@ -2,6 +2,7 @@
Loading
2 2
using System.Collections.Generic;
3 3
using System.Collections.Immutable;
4 4
using System.Diagnostics.CodeAnalysis;
5 +
using System.Globalization;
5 6
using System.Linq;
6 7
using System.Numerics;
7 8
using System.Security.Cryptography;
@@ -453,7 +454,10 @@
Loading
453 454
                _fx.Genesis.Hash.ByteArray,
454 455
                ImmutableArray<ImmutableArray<byte>>.Empty,
455 456
                _fx.TxFixture.PublicKey1.Format(false).ToImmutableArray(),
456 -
                DateTimeOffset.UtcNow.ToString("yyyy-MM-ddTHH:mm:ss.ffffffZ"),
457 +
                DateTimeOffset.UtcNow.ToString(
458 +
                    "yyyy-MM-ddTHH:mm:ss.ffffffZ",
459 +
                    CultureInfo.InvariantCulture
460 +
                ),
457 461
                ImmutableArray<IValue>.Empty,
458 462
                new byte[10].ToImmutableArray()
459 463
            );
@@ -478,7 +482,10 @@
Loading
478 482
                _fx.Genesis.Hash.ByteArray,
479 483
                ImmutableArray<ImmutableArray<byte>>.Empty,
480 484
                _fx.TxFixture.PublicKey1.Format(false).ToImmutableArray(),
481 -
                DateTimeOffset.UtcNow.ToString("yyyy-MM-ddTHH:mm:ss.ffffffZ"),
485 +
                DateTimeOffset.UtcNow.ToString(
486 +
                    "yyyy-MM-ddTHH:mm:ss.ffffffZ",
487 +
                    CultureInfo.InvariantCulture
488 +
                ),
482 489
                ImmutableArray<IValue>.Empty,
483 490
                ImmutableArray<byte>.Empty
484 491
            );
@@ -520,7 +527,10 @@
Loading
520 527
                _fx.Genesis.Hash.ByteArray,
521 528
                ImmutableArray<ImmutableArray<byte>>.Empty,
522 529
                _fx.TxFixture.PublicKey1.Format(false).ToImmutableArray(),
523 -
                DateTimeOffset.UtcNow.ToString("yyyy-MM-ddTHH:mm:ss.ffffffZ"),
530 +
                DateTimeOffset.UtcNow.ToString(
531 +
                    "yyyy-MM-ddTHH:mm:ss.ffffffZ",
532 +
                    CultureInfo.InvariantCulture
533 +
                ),
524 534
                rawActions,
525 535
                ImmutableArray<byte>.Empty
526 536
            );

Learn more Showing 6 files with coverage changes found.

Changes in Libplanet/Net/Protocols/KademliaProtocol.cs
-2
+2
Loading file...
Changes in Libplanet/Net/Swarm.cs
-5
+5
Loading file...
Changes in Libplanet.Tests/Net/SwarmTest.Preload.cs
-2
+2
Loading file...
Changes in Libplanet/Blockchain/BlockChain.cs
-4
+4
Loading file...
Changes in Libplanet/Store/DefaultStore.cs
-8
+6
+2
Loading file...
Changes in Libplanet.Tests/Store/StoreTracker.cs
-8
+8
Loading file...
Files Coverage
Libplanet 0.03% 86.55%
Libplanet.Analyzers.Tests 78.48%
Libplanet.RocksDBStore 95.47%
Libplanet.RocksDBStore.Tests 77.46%
Libplanet.Stun.Tests/Stun 99.56%
Libplanet.Stun/Stun 77.88%
Libplanet.Tests 0.06% 89.72%
Libplanet.Analyzers/ActionAnalyzer.cs 97.78%
Project Totals (342 files) 88.45%
Loading