Preparing report...

Report for github.com/xdbfoundation/go

A    Great!    Found 373 issues across 917 files

Tweet

gofmt82%

Gofmt formats Go programs. We run gofmt -s on your code, where -s is for the "simplify" command


go_vet100%

go vet examines Go source code and reports suspicious constructs, such as Printf calls whose arguments do not align with the format string.

No problems detected. Good job!


golint75%

Golint is a linter for Go source code.

    • go/services/frontier/internal/db2/history/mock_q_signers.go
    • Line 8: warning: exported type MockQSigners should have comment or be unexported (golint)
    • Line 12: warning: exported method MockQSigners.GetLastLedgerExpIngestNonBlocking should have comment or be unexported (golint)
    • Line 17: warning: exported method MockQSigners.GetLastLedgerExpIngest should have comment or be unexported (golint)
    • Line 22: warning: exported method MockQSigners.UpdateLastLedgerExpIngest should have comment or be unexported (golint)
    • Line 27: warning: exported method MockQSigners.AccountsForSigner should have comment or be unexported (golint)
    • Line 32: warning: exported method MockQSigners.NewAccountSignersBatchInsertBuilder should have comment or be unexported (golint)
    • Line 37: warning: exported method MockQSigners.CreateAccountSigner should have comment or be unexported (golint)
    • Line 42: warning: exported method MockQSigners.RemoveAccountSigner should have comment or be unexported (golint)
    • Line 47: warning: exported method MockQSigners.SignersForAccounts should have comment or be unexported (golint)
    • Line 52: warning: exported method MockQSigners.CountAccounts should have comment or be unexported (golint)
    • go/exp/services/recoverysigner/internal/account/db_store_find_with_identity.go
    • Line 5: warning: exported method DBStore.FindWithIdentityAuthMethod should have comment or be unexported (golint)
    • Line 27: warning: exported method DBStore.FindWithIdentityAddress should have comment or be unexported (golint)
    • Line 31: warning: exported method DBStore.FindWithIdentityEmail should have comment or be unexported (golint)
    • Line 35: warning: exported method DBStore.FindWithIdentityPhoneNumber should have comment or be unexported (golint)
    • go/services/frontier/internal/ingest/main.go
    • Line 65: warning: exported type Config should have comment or be unexported (golint)
    • Line 99: warning: exported type Metrics should have comment or be unexported (golint)
    • Line 119: warning: exported type System should have comment or be unexported (golint)
    • Line 159: warning: exported function NewSystem should have comment or be unexported (golint)
    • go/exp/crypto/derivation/main.go
    • Line 31: warning: exported var ErrInvalidPath should have comment or be unexported (golint)
    • Line 37: warning: exported type Key should have comment or be unexported (golint)
    • Line 87: warning: exported method Key.Derive should have comment or be unexported (golint)
    • go/ingest/ledgerbackend/mock_database_backend.go
    • Line 10: warning: exported type MockDatabaseBackend should have comment or be unexported (golint)
    • Line 14: warning: exported method MockDatabaseBackend.GetLatestLedgerSequence should have comment or be unexported (golint)
    • Line 19: warning: exported method MockDatabaseBackend.PrepareRange should have comment or be unexported (golint)
    • Line 24: warning: exported method MockDatabaseBackend.IsPrepared should have comment or be unexported (golint)
    • Line 29: warning: exported method MockDatabaseBackend.GetLedger should have comment or be unexported (golint)
    • Line 34: warning: exported method MockDatabaseBackend.Close should have comment or be unexported (golint)
    • go/services/keystore/service.go
    • Line 9: warning: exported const REST should have comment (or a comment on this block) or be unexported (golint)
    • Line 13: warning: exported type Config should have comment or be unexported (golint)
    • Line 23: warning: exported type Authenticator should have comment or be unexported (golint)
    • Line 29: warning: exported type Service should have comment or be unexported (golint)
    • Line 34: warning: exported function NewService should have comment or be unexported (golint)
    • go/services/frontier/internal/db2/history/mock_q_asset_stats.go
    • Line 14: warning: exported method MockQAssetStats.InsertAssetStats should have comment or be unexported (golint)
    • Line 19: warning: exported method MockQAssetStats.InsertAssetStat should have comment or be unexported (golint)
    • Line 24: warning: exported method MockQAssetStats.UpdateAssetStat should have comment or be unexported (golint)
    • Line 29: warning: exported method MockQAssetStats.GetAssetStat should have comment or be unexported (golint)
    • Line 34: warning: exported method MockQAssetStats.RemoveAssetStat should have comment or be unexported (golint)
    • Line 39: warning: exported method MockQAssetStats.GetAssetStats should have comment or be unexported (golint)
    • Line 44: warning: exported method MockQAssetStats.CountTrustLines should have comment or be unexported (golint)
    • go/services/frontier/internal/db2/history/mock_q_offers.go
    • Line 12: warning: exported method MockQOffers.GetAllOffers should have comment or be unexported (golint)
    • Line 17: warning: exported method MockQOffers.GetOffersByIDs should have comment or be unexported (golint)
    • Line 22: warning: exported method MockQOffers.GetUpdatedOffers should have comment or be unexported (golint)
    • Line 27: warning: exported method MockQOffers.CountOffers should have comment or be unexported (golint)
    • Line 32: warning: exported method MockQOffers.NewOffersBatchInsertBuilder should have comment or be unexported (golint)
    • Line 37: warning: exported method MockQOffers.UpdateOffer should have comment or be unexported (golint)
    • Line 42: warning: exported method MockQOffers.RemoveOffers should have comment or be unexported (golint)
    • Line 47: warning: exported method MockQOffers.CompactOffers should have comment or be unexported (golint)
    • go/xdr/json.go
    • Line 166: warning: exported method ClaimPredicate.MarshalJSON should have comment or be unexported (golint)
    • Line 174: warning: exported method ClaimPredicate.UnmarshalJSON should have comment or be unexported (golint)
    • go/historyarchive/archive.go
    • Line 29: warning: exported type CommandOptions should have comment or be unexported (golint)
    • Line 38: warning: exported type ConnectOptions should have comment or be unexported (golint)
    • Line 52: warning: exported type ArchiveBackend should have comment or be unexported (golint)
    • Line 61: warning: exported type ArchiveInterface should have comment or be unexported (golint)
    • Line 82: warning: exported type Archive should have comment or be unexported (golint)
    • Line 108: warning: exported method Archive.GetCheckpointManager should have comment or be unexported (golint)
    • Line 112: warning: exported method Archive.GetPathHAS should have comment or be unexported (golint)
    • Line 112: warning: receiver name a should be consistent with previous receiver name arch for Archive (golint)
    • Line 139: warning: exported method Archive.PutPathHAS should have comment or be unexported (golint)
    • Line 139: warning: receiver name a should be consistent with previous receiver name arch for Archive (golint)
    • Line 156: warning: exported method Archive.BucketExists should have comment or be unexported (golint)
    • Line 156: warning: receiver name a should be consistent with previous receiver name arch for Archive (golint)
    • Line 160: warning: exported method Archive.CategoryCheckpointExists should have comment or be unexported (golint)
    • Line 160: warning: receiver name a should be consistent with previous receiver name arch for Archive (golint)
    • Line 164: warning: exported method Archive.GetLedgerHeader should have comment or be unexported (golint)
    • Line 164: warning: receiver name a should be consistent with previous receiver name arch for Archive (golint)
    • Line 194: warning: exported method Archive.GetRootHAS should have comment or be unexported (golint)
    • Line 194: warning: receiver name a should be consistent with previous receiver name arch for Archive (golint)
    • Line 198: warning: exported method Archive.GetCheckpointHAS should have comment or be unexported (golint)
    • Line 198: warning: receiver name a should be consistent with previous receiver name arch for Archive (golint)
    • Line 202: warning: exported method Archive.PutCheckpointHAS should have comment or be unexported (golint)
    • Line 202: warning: receiver name a should be consistent with previous receiver name arch for Archive (golint)
    • Line 206: warning: exported method Archive.PutRootHAS should have comment or be unexported (golint)
    • Line 206: warning: receiver name a should be consistent with previous receiver name arch for Archive (golint)
    • Line 214: warning: exported method Archive.ListBucket should have comment or be unexported (golint)
    • Line 214: warning: receiver name a should be consistent with previous receiver name arch for Archive (golint)
    • Line 218: warning: exported method Archive.ListAllBuckets should have comment or be unexported (golint)
    • Line 218: warning: receiver name a should be consistent with previous receiver name arch for Archive (golint)
    • Line 222: warning: exported method Archive.ListAllBucketHashes should have comment or be unexported (golint)
    • Line 222: warning: receiver name a should be consistent with previous receiver name arch for Archive (golint)
    • Line 239: warning: exported method Archive.ListCategoryCheckpoints should have comment or be unexported (golint)
    • Line 239: warning: receiver name a should be consistent with previous receiver name arch for Archive (golint)
    • Line 264: warning: exported method Archive.GetBucketPathForHash should have comment or be unexported (golint)
    • Line 264: warning: receiver name a should be consistent with previous receiver name arch for Archive (golint)
    • Line 272: warning: exported method Archive.GetXdrStreamForHash should have comment or be unexported (golint)
    • Line 272: warning: receiver name a should be consistent with previous receiver name arch for Archive (golint)
    • Line 276: warning: exported method Archive.GetXdrStream should have comment or be unexported (golint)
    • Line 276: warning: receiver name a should be consistent with previous receiver name arch for Archive (golint)
    • Line 287: warning: exported function Connect should have comment or be unexported (golint)
    • Line 338: warning: exported function MustConnect should have comment or be unexported (golint)
    • go/historyarchive/verify.go
    • Line 47: warning: exported function SortTxsForHash should have comment or be unexported (golint)
    • Line 63: warning: exported function HashTxSet should have comment or be unexported (golint)
    • Line 83: warning: exported function HashEmptyTxSet should have comment or be unexported (golint)
    • Line 87: warning: exported method Archive.VerifyLedgerHeaderHistoryEntry should have comment or be unexported (golint)
    • Line 107: warning: exported method Archive.VerifyTransactionHistoryEntry should have comment or be unexported (golint)
    • Line 118: warning: exported method Archive.VerifyTransactionHistoryResultEntry should have comment or be unexported (golint)
    • Line 129: warning: exported method Archive.VerifyCategoryCheckpoint should have comment or be unexported (golint)
    • Line 205: warning: exported method Archive.VerifyBucketHash should have comment or be unexported (golint)
    • Line 220: warning: exported method Archive.VerifyBucketEntries should have comment or be unexported (golint)
    • Line 271: warning: exported method Archive.ReportInvalid should have comment or be unexported (golint)
    • go/services/frontier/internal/ingest/processors/offers_processor.go
    • Line 15: warning: exported type OffersProcessor should have comment or be unexported (golint)
    • Line 24: warning: exported function NewOffersProcessor should have comment or be unexported (golint)
    • Line 36: warning: exported method OffersProcessor.ProcessChange should have comment or be unexported (golint)
    • Line 131: warning: exported method OffersProcessor.Commit should have comment or be unexported (golint)
    • Line 140: warning: if block ends with a return statement, so drop this else and outdent its block (move short variable declaration to its own line if necessary) (golint)
    • go/tools/digitalbits-archivist/main.go
    • Line 44: warning: exported type Options should have comment or be unexported (golint)
    • Line 54: warning: exported method Options.SetRange should have comment or be unexported (golint)
    • Line 94: warning: exported method Options.MaybeProfile should have comment or be unexported (golint)
    • go/services/ticker/cmd/root.go
    • Line 13: warning: exported var DatabaseURL should have comment or be unexported (golint)
    • Line 14: warning: exported var Client should have comment or be unexported (golint)
    • Line 15: warning: exported var UseTestNet should have comment or be unexported (golint)
    • Line 16: warning: exported var Logger should have comment or be unexported (golint)
    • Line 63: warning: exported function Execute should have comment or be unexported (golint)
    • go/exp/services/webauth/cmd/serve.go
    • Line 14: warning: exported type ServeCommand should have comment or be unexported (golint)
    • Line 18: warning: exported method ServeCommand.Command should have comment or be unexported (golint)
    • Line 114: warning: exported method ServeCommand.Run should have comment or be unexported (golint)
    • go/historyarchive/range.go
    • Line 13: warning: exported const DefaultCheckpointFrequency should have comment or be unexported (golint)
    • Line 15: warning: exported type Range should have comment or be unexported (golint)
    • Line 20: warning: exported type CheckpointManager should have comment or be unexported (golint)
    • Line 34: warning: exported method CheckpointManager.IsCheckpoint should have comment or be unexported (golint)
    • Line 38: warning: exported method CheckpointManager.PrevCheckpoint should have comment or be unexported (golint)
    • Line 46: warning: exported method CheckpointManager.NextCheckpoint should have comment or be unexported (golint)
    • Line 59: warning: comment on exported method CheckpointManager.GetCheckpoint should be of the form "GetCheckpoint ..." (golint)
    • Line 78: warning: exported method CheckpointManager.MakeRange should have comment or be unexported (golint)
    • Line 104: warning: exported method Range.GenerateCheckpoints should have comment or be unexported (golint)
    • Line 115: warning: exported method Range.SizeInCheckPoints should have comment or be unexported (golint)
    • Line 122: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 127: warning: exported method Range.InRange should have comment or be unexported (golint)
    • go/support/db/mock_session.go
    • Line 13: warning: exported type MockSession should have comment or be unexported (golint)
    • Line 17: warning: exported method MockSession.Begin should have comment or be unexported (golint)
    • Line 22: warning: exported method MockSession.BeginTx should have comment or be unexported (golint)
    • Line 27: warning: exported method MockSession.Rollback should have comment or be unexported (golint)
    • Line 32: warning: exported method MockSession.TruncateTables should have comment or be unexported (golint)
    • Line 37: warning: exported method MockSession.Clone should have comment or be unexported (golint)
    • Line 42: warning: exported method MockSession.Close should have comment or be unexported (golint)
    • Line 47: warning: exported method MockSession.Get should have comment or be unexported (golint)
    • Line 52: warning: exported method MockSession.GetRaw should have comment or be unexported (golint)
    • Line 57: warning: exported method MockSession.Select should have comment or be unexported (golint)
    • Line 62: warning: exported method MockSession.SelectRaw should have comment or be unexported (golint)
    • Line 71: warning: exported method MockSession.GetTable should have comment or be unexported (golint)
    • Line 76: warning: exported method MockSession.Exec should have comment or be unexported (golint)
    • Line 81: warning: exported method MockSession.ExecRaw should have comment or be unexported (golint)
    • Line 86: warning: exported method MockSession.NoRows should have comment or be unexported (golint)
    • go/support/render/httpjson/io.go
    • Line 13: warning: exported const JSON should have comment (or a comment on this block) or be unexported (golint)
    • Line 56: warning: exported var ErrBadRequest should have comment or be unexported (golint)
    • go/protocols/frontier/operations/main.go
    • Line 285: warning: exported method Base.GetID should have comment or be unexported (golint)
    • Line 289: warning: exported method Base.GetTransactionHash should have comment or be unexported (golint)
    • Line 293: warning: exported method Base.IsTransactionSuccessful should have comment or be unexported (golint)
    • Line 306: warning: exported method OperationsPage.UnmarshalJSON should have comment or be unexported (golint)
    • go/xdr/hash.go
    • Line 5: warning: exported method Hash.HexString should have comment or be unexported (golint)
    • go/historyarchive/fs_archive.go
    • Line 14: warning: exported type FsArchiveBackend should have comment or be unexported (golint)
    • Line 18: warning: exported method FsArchiveBackend.GetFile should have comment or be unexported (golint)
    • Line 22: warning: exported method FsArchiveBackend.Exists should have comment or be unexported (golint)
    • Line 28: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 35: warning: exported method FsArchiveBackend.Size should have comment or be unexported (golint)
    • Line 41: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 48: warning: exported method FsArchiveBackend.PutFile should have comment or be unexported (golint)
    • Line 72: warning: exported method FsArchiveBackend.ListFiles should have comment or be unexported (golint)
    • Line 93: warning: exported method FsArchiveBackend.CanListFiles should have comment or be unexported (golint)
    • go/xdr/string.go
    • Line 3: warning: exported function String32Ptr should have comment or be unexported (golint)
    • go/xdr/xdr_generated.go
    • Line 1: warning: package comment should be of the form "Package xdr ..." (golint)
    • Line 104: warning: exported const ScpStatementTypeScpStPrepare should have comment (or a comment on this block) or be unexported (golint)
    • Line 131: warning: receiver name s should be consistent with previous receiver name e for ScpStatementType (golint)
    • Line 138: warning: receiver name s should be consistent with previous receiver name e for ScpStatementType (golint)
    • Line 491: warning: receiver name s should be consistent with previous receiver name u for ScpStatementPledges (golint)
    • Line 498: warning: receiver name s should be consistent with previous receiver name u for ScpStatementPledges (golint)
    • Line 675: warning: receiver name s should be consistent with previous receiver name u for AccountId (golint)
    • Line 682: warning: receiver name s should be consistent with previous receiver name u for AccountId (golint)
    • Line 704: warning: receiver name s should be consistent with previous receiver name e for Thresholds (golint)
    • Line 711: warning: receiver name s should be consistent with previous receiver name e for Thresholds (golint)
    • Line 733: warning: receiver name s should be consistent with previous receiver name e for String32 (golint)
    • Line 740: warning: receiver name s should be consistent with previous receiver name e for String32 (golint)
    • Line 762: warning: receiver name s should be consistent with previous receiver name e for String64 (golint)
    • Line 769: warning: receiver name s should be consistent with previous receiver name e for String64 (golint)
    • Line 839: warning: receiver name s should be consistent with previous receiver name e for DataValue (golint)
    • Line 846: warning: receiver name s should be consistent with previous receiver name e for DataValue (golint)
    • Line 868: warning: receiver name s should be consistent with previous receiver name e for AssetCode4 (golint)
    • Line 875: warning: receiver name s should be consistent with previous receiver name e for AssetCode4 (golint)
    • Line 897: warning: receiver name s should be consistent with previous receiver name e for AssetCode12 (golint)
    • Line 904: warning: receiver name s should be consistent with previous receiver name e for AssetCode12 (golint)
    • Line 926: warning: exported const AssetTypeAssetTypeNative should have comment (or a comment on this block) or be unexported (golint)
    • Line 951: warning: receiver name s should be consistent with previous receiver name e for AssetType (golint)
    • Line 958: warning: receiver name s should be consistent with previous receiver name e for AssetType (golint)
    • Line 1155: warning: receiver name s should be consistent with previous receiver name u for Asset (golint)
    • Line 1162: warning: receiver name s should be consistent with previous receiver name u for Asset (golint)
    • Line 1247: warning: exported const ThresholdIndexesThresholdMasterWeight should have comment (or a comment on this block) or be unexported (golint)
    • Line 1274: warning: receiver name s should be consistent with previous receiver name e for ThresholdIndexes (golint)
    • Line 1281: warning: receiver name s should be consistent with previous receiver name e for ThresholdIndexes (golint)
    • Line 1305: warning: exported const LedgerEntryTypeAccount should have comment (or a comment on this block) or be unexported (golint)
    • Line 1334: warning: receiver name s should be consistent with previous receiver name e for LedgerEntryType (golint)
    • Line 1341: warning: receiver name s should be consistent with previous receiver name e for LedgerEntryType (golint)
    • Line 1401: warning: exported const AccountFlagsAuthRequiredFlag should have comment (or a comment on this block) or be unexported (golint)
    • Line 1426: warning: receiver name s should be consistent with previous receiver name e for AccountFlags (golint)
    • Line 1433: warning: receiver name s should be consistent with previous receiver name e for AccountFlags (golint)
    • Line 1518: warning: receiver name s should be consistent with previous receiver name u for AccountEntryExtensionV2Ext (golint)
    • Line 1525: warning: receiver name s should be consistent with previous receiver name u for AccountEntryExtensionV2Ext (golint)
    • Line 1652: warning: receiver name s should be consistent with previous receiver name u for AccountEntryExtensionV1Ext (golint)
    • Line 1659: warning: receiver name s should be consistent with previous receiver name u for AccountEntryExtensionV1Ext (golint)
    • Line 1784: warning: receiver name s should be consistent with previous receiver name u for AccountEntryExt (golint)
    • Line 1791: warning: receiver name s should be consistent with previous receiver name u for AccountEntryExt (golint)
    • Line 1877: warning: exported const TrustLineFlagsAuthorizedFlag should have comment (or a comment on this block) or be unexported (golint)
    • Line 1900: warning: receiver name s should be consistent with previous receiver name e for TrustLineFlags (golint)
    • Line 1907: warning: receiver name s should be consistent with previous receiver name e for TrustLineFlags (golint)
    • Line 1968: warning: receiver name s should be consistent with previous receiver name u for TrustLineEntryV1Ext (golint)
    • Line 1975: warning: receiver name s should be consistent with previous receiver name u for TrustLineEntryV1Ext (golint)
    • Line 2108: warning: receiver name s should be consistent with previous receiver name u for TrustLineEntryExt (golint)
    • Line 2115: warning: receiver name s should be consistent with previous receiver name u for TrustLineEntryExt (golint)
    • Line 2196: warning: exported const OfferEntryFlagsPassiveFlag should have comment (or a comment on this block) or be unexported (golint)
    • Line 2217: warning: receiver name s should be consistent with previous receiver name e for OfferEntryFlags (golint)
    • Line 2224: warning: receiver name s should be consistent with previous receiver name e for OfferEntryFlags (golint)
    • Line 2279: warning: receiver name s should be consistent with previous receiver name u for OfferEntryExt (golint)
    • Line 2286: warning: receiver name s should be consistent with previous receiver name u for OfferEntryExt (golint)
    • Line 2391: warning: receiver name s should be consistent with previous receiver name u for DataEntryExt (golint)
    • Line 2398: warning: receiver name s should be consistent with previous receiver name u for DataEntryExt (golint)
    • Line 2465: warning: exported const ClaimPredicateTypeClaimPredicateUnconditional should have comment (or a comment on this block) or be unexported (golint)
    • Line 2496: warning: receiver name s should be consistent with previous receiver name e for ClaimPredicateType (golint)
    • Line 2503: warning: receiver name s should be consistent with previous receiver name e for ClaimPredicateType (golint)
    • Line 2738: warning: receiver name s should be consistent with previous receiver name u for ClaimPredicate (golint)
    • Line 2745: warning: receiver name s should be consistent with previous receiver name u for ClaimPredicate (golint)
    • Line 2765: warning: exported const ClaimantTypeClaimantTypeV0 should have comment (or a comment on this block) or be unexported (golint)
    • Line 2786: warning: receiver name s should be consistent with previous receiver name e for ClaimantType (golint)
    • Line 2793: warning: receiver name s should be consistent with previous receiver name e for ClaimantType (golint)
    • Line 2908: warning: receiver name s should be consistent with previous receiver name u for Claimant (golint)
    • Line 2915: warning: receiver name s should be consistent with previous receiver name u for Claimant (golint)
    • Line 2935: warning: exported const ClaimableBalanceIdTypeClaimableBalanceIdTypeV0 should have comment (or a comment on this block) or be unexported (golint)
    • Line 2956: warning: receiver name s should be consistent with previous receiver name e for ClaimableBalanceIdType (golint)
    • Line 2963: warning: receiver name s should be consistent with previous receiver name e for ClaimableBalanceIdType (golint)
    • Line 3043: warning: receiver name s should be consistent with previous receiver name u for ClaimableBalanceId (golint)
    • Line 3050: warning: receiver name s should be consistent with previous receiver name u for ClaimableBalanceId (golint)
    • Line 3099: warning: receiver name s should be consistent with previous receiver name u for ClaimableBalanceEntryExt (golint)
    • Line 3106: warning: receiver name s should be consistent with previous receiver name u for ClaimableBalanceEntryExt (golint)
    • Line 3206: warning: receiver name s should be consistent with previous receiver name u for LedgerEntryExtensionV1Ext (golint)
    • Line 3213: warning: receiver name s should be consistent with previous receiver name u for LedgerEntryExtensionV1Ext (golint)
    • Line 3478: warning: receiver name s should be consistent with previous receiver name u for LedgerEntryData (golint)
    • Line 3485: warning: receiver name s should be consistent with previous receiver name u for LedgerEntryData (golint)
    • Line 3571: warning: receiver name s should be consistent with previous receiver name u for LedgerEntryExt (golint)
    • Line 3578: warning: receiver name s should be consistent with previous receiver name u for LedgerEntryExt (golint)
    • Line 4035: warning: receiver name s should be consistent with previous receiver name u for LedgerKey (golint)
    • Line 4042: warning: receiver name s should be consistent with previous receiver name u for LedgerKey (golint)
    • Line 4068: warning: exported const EnvelopeTypeEnvelopeTypeTxV0 should have comment (or a comment on this block) or be unexported (golint)
    • Line 4101: warning: receiver name s should be consistent with previous receiver name e for EnvelopeType (golint)
    • Line 4108: warning: receiver name s should be consistent with previous receiver name e for EnvelopeType (golint)
    • Line 4130: warning: receiver name s should be consistent with previous receiver name e for UpgradeType (golint)
    • Line 4137: warning: receiver name s should be consistent with previous receiver name e for UpgradeType (golint)
    • Line 4158: warning: exported const DigitalBitsValueTypeDigitalBitsValueBasic should have comment (or a comment on this block) or be unexported (golint)
    • Line 4181: warning: receiver name s should be consistent with previous receiver name e for DigitalBitsValueType (golint)
    • Line 4188: warning: receiver name s should be consistent with previous receiver name e for DigitalBitsValueType (golint)
    • Line 4305: warning: receiver name s should be consistent with previous receiver name u for DigitalBitsValueExt (golint)
    • Line 4312: warning: receiver name s should be consistent with previous receiver name u for DigitalBitsValueExt (golint)
    • Line 4411: warning: receiver name s should be consistent with previous receiver name u for LedgerHeaderExt (golint)
    • Line 4418: warning: receiver name s should be consistent with previous receiver name u for LedgerHeaderExt (golint)
    • Line 4517: warning: exported const LedgerUpgradeTypeLedgerUpgradeVersion should have comment (or a comment on this block) or be unexported (golint)
    • Line 4544: warning: receiver name s should be consistent with previous receiver name e for LedgerUpgradeType (golint)
    • Line 4551: warning: receiver name s should be consistent with previous receiver name e for LedgerUpgradeType (golint)
    • Line 4742: warning: receiver name s should be consistent with previous receiver name u for LedgerUpgrade (golint)
    • Line 4749: warning: receiver name s should be consistent with previous receiver name u for LedgerUpgrade (golint)
    • Line 4774: warning: exported const BucketEntryTypeMetaentry should have comment (or a comment on this block) or be unexported (golint)
    • Line 4801: warning: receiver name s should be consistent with previous receiver name e for BucketEntryType (golint)
    • Line 4808: warning: receiver name s should be consistent with previous receiver name e for BucketEntryType (golint)
    • Line 4857: warning: receiver name s should be consistent with previous receiver name u for BucketMetadataExt (golint)
    • Line 4864: warning: receiver name s should be consistent with previous receiver name u for BucketMetadataExt (golint)
    • Line 5068: warning: receiver name s should be consistent with previous receiver name u for BucketEntry (golint)
    • Line 5075: warning: receiver name s should be consistent with previous receiver name u for BucketEntry (golint)
    • Line 5215: warning: receiver name s should be consistent with previous receiver name u for TransactionHistoryEntryExt (golint)
    • Line 5222: warning: receiver name s should be consistent with previous receiver name u for TransactionHistoryEntryExt (golint)
    • Line 5311: warning: receiver name s should be consistent with previous receiver name u for TransactionHistoryResultEntryExt (golint)
    • Line 5318: warning: receiver name s should be consistent with previous receiver name u for TransactionHistoryResultEntryExt (golint)
    • Line 5407: warning: receiver name s should be consistent with previous receiver name u for LedgerHeaderHistoryEntryExt (golint)
    • Line 5414: warning: receiver name s should be consistent with previous receiver name u for LedgerHeaderHistoryEntryExt (golint)
    • Line 5596: warning: receiver name s should be consistent with previous receiver name u for ScpHistoryEntry (golint)
    • Line 5603: warning: receiver name s should be consistent with previous receiver name u for ScpHistoryEntry (golint)
    • Line 5626: warning: exported const LedgerEntryChangeTypeLedgerEntryCreated should have comment (or a comment on this block) or be unexported (golint)
    • Line 5653: warning: receiver name s should be consistent with previous receiver name e for LedgerEntryChangeType (golint)
    • Line 5660: warning: receiver name s should be consistent with previous receiver name e for LedgerEntryChangeType (golint)
    • Line 5851: warning: receiver name s should be consistent with previous receiver name u for LedgerEntryChange (golint)
    • Line 5858: warning: receiver name s should be consistent with previous receiver name u for LedgerEntryChange (golint)
    • Line 6131: warning: receiver name s should be consistent with previous receiver name u for TransactionMeta (golint)
    • Line 6138: warning: receiver name s should be consistent with previous receiver name u for TransactionMeta (golint)
    • Line 6328: warning: receiver name s should be consistent with previous receiver name u for LedgerCloseMeta (golint)
    • Line 6335: warning: receiver name s should be consistent with previous receiver name u for LedgerCloseMeta (golint)
    • Line 6359: warning: exported const ErrorCodeErrMisc should have comment (or a comment on this block) or be unexported (golint)
    • Line 6388: warning: receiver name s should be consistent with previous receiver name e for ErrorCode (golint)
    • Line 6395: warning: receiver name s should be consistent with previous receiver name e for ErrorCode (golint)
    • Line 6556: warning: exported const IpAddrTypeIPv4 should have comment (or a comment on this block) or be unexported (golint)
    • Line 6579: warning: receiver name s should be consistent with previous receiver name e for IpAddrType (golint)
    • Line 6586: warning: receiver name s should be consistent with previous receiver name e for IpAddrType (golint)
    • Line 6703: warning: receiver name s should be consistent with previous receiver name u for PeerAddressIp (golint)
    • Line 6710: warning: receiver name s should be consistent with previous receiver name u for PeerAddressIp (golint)
    • Line 6792: warning: exported const MessageTypeErrorMsg should have comment (or a comment on this block) or be unexported (golint)
    • Line 6841: warning: receiver name s should be consistent with previous receiver name e for MessageType (golint)
    • Line 6848: warning: receiver name s should be consistent with previous receiver name e for MessageType (golint)
    • Line 6899: warning: exported const SurveyMessageCommandTypeSurveyTopology should have comment (or a comment on this block) or be unexported (golint)
    • Line 6920: warning: receiver name s should be consistent with previous receiver name e for SurveyMessageCommandType (golint)
    • Line 6927: warning: receiver name s should be consistent with previous receiver name e for SurveyMessageCommandType (golint)
    • Line 7017: warning: receiver name s should be consistent with previous receiver name e for EncryptedBody (golint)
    • Line 7024: warning: receiver name s should be consistent with previous receiver name e for EncryptedBody (golint)
    • Line 7173: warning: receiver name s should be consistent with previous receiver name e for PeerStatList (golint)
    • Line 7180: warning: receiver name s should be consistent with previous receiver name e for PeerStatList (golint)
    • Line 7296: warning: receiver name s should be consistent with previous receiver name u for SurveyResponseBody (golint)
    • Line 7303: warning: receiver name s should be consistent with previous receiver name u for SurveyResponseBody (golint)
    • Line 7876: warning: receiver name s should be consistent with previous receiver name u for DigitalBitsMessage (golint)
    • Line 7883: warning: receiver name s should be consistent with previous receiver name u for DigitalBitsMessage (golint)
    • Line 8001: warning: receiver name s should be consistent with previous receiver name u for AuthenticatedMessage (golint)
    • Line 8008: warning: receiver name s should be consistent with previous receiver name u for AuthenticatedMessage (golint)
    • Line 8160: warning: receiver name s should be consistent with previous receiver name u for MuxedAccount (golint)
    • Line 8167: warning: receiver name s should be consistent with previous receiver name u for MuxedAccount (golint)
    • Line 8236: warning: exported const OperationTypeCreateAccount should have comment (or a comment on this block) or be unexported (golint)
    • Line 8293: warning: receiver name s should be consistent with previous receiver name e for OperationType (golint)
    • Line 8300: warning: receiver name s should be consistent with previous receiver name e for OperationType (golint)
    • Line 8770: warning: receiver name s should be consistent with previous receiver name u for AllowTrustOpAsset (golint)
    • Line 8777: warning: receiver name s should be consistent with previous receiver name u for AllowTrustOpAsset (golint)
    • Line 8995: warning: exported const RevokeSponsorshipTypeRevokeSponsorshipLedgerEntry should have comment (or a comment on this block) or be unexported (golint)
    • Line 9018: warning: receiver name s should be consistent with previous receiver name e for RevokeSponsorshipType (golint)
    • Line 9025: warning: receiver name s should be consistent with previous receiver name e for RevokeSponsorshipType (golint)
    • Line 9178: warning: receiver name s should be consistent with previous receiver name u for RevokeSponsorshipOp (golint)
    • Line 9185: warning: receiver name s should be consistent with previous receiver name u for RevokeSponsorshipOp (golint)
    • Line 9869: warning: receiver name s should be consistent with previous receiver name u for OperationBody (golint)
    • Line 9876: warning: receiver name s should be consistent with previous receiver name u for OperationBody (golint)
    • Line 10070: warning: receiver name s should be consistent with previous receiver name u for OperationId (golint)
    • Line 10077: warning: receiver name s should be consistent with previous receiver name u for OperationId (golint)
    • Line 10101: warning: exported const MemoTypeMemoNone should have comment (or a comment on this block) or be unexported (golint)
    • Line 10130: warning: receiver name s should be consistent with previous receiver name e for MemoType (golint)
    • Line 10137: warning: receiver name s should be consistent with previous receiver name e for MemoType (golint)
    • Line 10334: warning: receiver name s should be consistent with previous receiver name u for Memo (golint)
    • Line 10341: warning: receiver name s should be consistent with previous receiver name u for Memo (golint)
    • Line 10427: warning: receiver name s should be consistent with previous receiver name u for TransactionV0Ext (golint)
    • Line 10434: warning: receiver name s should be consistent with previous receiver name u for TransactionV0Ext (golint)
    • Line 10562: warning: receiver name s should be consistent with previous receiver name u for TransactionExt (golint)
    • Line 10569: warning: receiver name s should be consistent with previous receiver name u for TransactionExt (golint)
    • Line 10739: warning: receiver name s should be consistent with previous receiver name u for FeeBumpTransactionInnerTx (golint)
    • Line 10746: warning: receiver name s should be consistent with previous receiver name u for FeeBumpTransactionInnerTx (golint)
    • Line 10795: warning: receiver name s should be consistent with previous receiver name u for FeeBumpTransactionExt (golint)
    • Line 10802: warning: receiver name s should be consistent with previous receiver name u for FeeBumpTransactionExt (golint)
    • Line 11034: warning: receiver name s should be consistent with previous receiver name u for TransactionEnvelope (golint)
    • Line 11041: warning: receiver name s should be consistent with previous receiver name u for TransactionEnvelope (golint)
    • Line 11159: warning: receiver name s should be consistent with previous receiver name u for TransactionSignaturePayloadTaggedTransaction (golint)
    • Line 11166: warning: receiver name s should be consistent with previous receiver name u for TransactionSignaturePayloadTaggedTransaction (golint)
    • Line 11277: warning: exported const CreateAccountResultCodeCreateAccountSuccess should have comment (or a comment on this block) or be unexported (golint)
    • Line 11306: warning: receiver name s should be consistent with previous receiver name e for CreateAccountResultCode (golint)
    • Line 11313: warning: receiver name s should be consistent with previous receiver name e for CreateAccountResultCode (golint)
    • Line 11367: warning: receiver name s should be consistent with previous receiver name u for CreateAccountResult (golint)
    • Line 11374: warning: receiver name s should be consistent with previous receiver name u for CreateAccountResult (golint)
    • Line 11406: warning: exported const PaymentResultCodePaymentSuccess should have comment (or a comment on this block) or be unexported (golint)
    • Line 11445: warning: receiver name s should be consistent with previous receiver name e for PaymentResultCode (golint)
    • Line 11452: warning: receiver name s should be consistent with previous receiver name e for PaymentResultCode (golint)
    • Line 11506: warning: receiver name s should be consistent with previous receiver name u for PaymentResult (golint)
    • Line 11513: warning: receiver name s should be consistent with previous receiver name u for PaymentResult (golint)
    • Line 11557: warning: exported const PathPaymentStrictReceiveResultCodePathPaymentStrictReceiveSuccess should have comment (or a comment on this block) or be unexported (golint)
    • Line 11602: warning: receiver name s should be consistent with previous receiver name e for PathPaymentStrictReceiveResultCode (golint)
    • Line 11609: warning: receiver name s should be consistent with previous receiver name e for PathPaymentStrictReceiveResultCode (golint)
    • Line 11799: warning: receiver name s should be consistent with previous receiver name u for PathPaymentStrictReceiveResult (golint)
    • Line 11806: warning: receiver name s should be consistent with previous receiver name u for PathPaymentStrictReceiveResult (golint)
    • Line 11849: warning: exported const PathPaymentStrictSendResultCodePathPaymentStrictSendSuccess should have comment (or a comment on this block) or be unexported (golint)
    • Line 11894: warning: receiver name s should be consistent with previous receiver name e for PathPaymentStrictSendResultCode (golint)
    • Line 11901: warning: receiver name s should be consistent with previous receiver name e for PathPaymentStrictSendResultCode (golint)
    • Line 12058: warning: receiver name s should be consistent with previous receiver name u for PathPaymentStrictSendResult (golint)
    • Line 12065: warning: receiver name s should be consistent with previous receiver name u for PathPaymentStrictSendResult (golint)
    • Line 12107: warning: exported const ManageSellOfferResultCodeManageSellOfferSuccess should have comment (or a comment on this block) or be unexported (golint)
    • Line 12152: warning: receiver name s should be consistent with previous receiver name e for ManageSellOfferResultCode (golint)
    • Line 12159: warning: receiver name s should be consistent with previous receiver name e for ManageSellOfferResultCode (golint)
    • Line 12181: warning: exported const ManageOfferEffectManageOfferCreated should have comment (or a comment on this block) or be unexported (golint)
    • Line 12206: warning: receiver name s should be consistent with previous receiver name e for ManageOfferEffect (golint)
    • Line 12213: warning: receiver name s should be consistent with previous receiver name e for ManageOfferEffect (golint)
    • Line 12308: warning: receiver name s should be consistent with previous receiver name u for ManageOfferSuccessResultOffer (golint)
    • Line 12315: warning: receiver name s should be consistent with previous receiver name u for ManageOfferSuccessResultOffer (golint)
    • Line 12441: warning: receiver name s should be consistent with previous receiver name u for ManageSellOfferResult (golint)
    • Line 12448: warning: receiver name s should be consistent with previous receiver name u for ManageSellOfferResult (golint)
    • Line 12487: warning: exported const ManageBuyOfferResultCodeManageBuyOfferSuccess should have comment (or a comment on this block) or be unexported (golint)
    • Line 12532: warning: receiver name s should be consistent with previous receiver name e for ManageBuyOfferResultCode (golint)
    • Line 12539: warning: receiver name s should be consistent with previous receiver name e for ManageBuyOfferResultCode (golint)
    • Line 12624: warning: receiver name s should be consistent with previous receiver name u for ManageBuyOfferResult (golint)
    • Line 12631: warning: receiver name s should be consistent with previous receiver name u for ManageBuyOfferResult (golint)
    • Line 12662: warning: exported const SetOptionsResultCodeSetOptionsSuccess should have comment (or a comment on this block) or be unexported (golint)
    • Line 12701: warning: receiver name s should be consistent with previous receiver name e for SetOptionsResultCode (golint)
    • Line 12708: warning: receiver name s should be consistent with previous receiver name e for SetOptionsResultCode (golint)
    • Line 12762: warning: receiver name s should be consistent with previous receiver name u for SetOptionsResult (golint)
    • Line 12769: warning: receiver name s should be consistent with previous receiver name u for SetOptionsResult (golint)
    • Line 12798: warning: exported const ChangeTrustResultCodeChangeTrustSuccess should have comment (or a comment on this block) or be unexported (golint)
    • Line 12829: warning: receiver name s should be consistent with previous receiver name e for ChangeTrustResultCode (golint)
    • Line 12836: warning: receiver name s should be consistent with previous receiver name e for ChangeTrustResultCode (golint)
    • Line 12890: warning: receiver name s should be consistent with previous receiver name u for ChangeTrustResult (golint)
    • Line 12897: warning: receiver name s should be consistent with previous receiver name u for ChangeTrustResult (golint)
    • Line 12925: warning: exported const AllowTrustResultCodeAllowTrustSuccess should have comment (or a comment on this block) or be unexported (golint)
    • Line 12956: warning: receiver name s should be consistent with previous receiver name e for AllowTrustResultCode (golint)
    • Line 12963: warning: receiver name s should be consistent with previous receiver name e for AllowTrustResultCode (golint)
    • Line 13017: warning: receiver name s should be consistent with previous receiver name u for AllowTrustResult (golint)
    • Line 13024: warning: receiver name s should be consistent with previous receiver name u for AllowTrustResult (golint)
    • Line 13054: warning: exported const AccountMergeResultCodeAccountMergeSuccess should have comment (or a comment on this block) or be unexported (golint)
    • Line 13089: warning: receiver name s should be consistent with previous receiver name e for AccountMergeResultCode (golint)
    • Line 13096: warning: receiver name s should be consistent with previous receiver name e for AccountMergeResultCode (golint)
    • Line 13181: warning: receiver name s should be consistent with previous receiver name u for AccountMergeResult (golint)
    • Line 13188: warning: receiver name s should be consistent with previous receiver name u for AccountMergeResult (golint)
    • Line 13211: warning: exported const InflationResultCodeInflationSuccess should have comment (or a comment on this block) or be unexported (golint)
    • Line 13234: warning: receiver name s should be consistent with previous receiver name e for InflationResultCode (golint)
    • Line 13241: warning: receiver name s should be consistent with previous receiver name e for InflationResultCode (golint)
    • Line 13357: warning: receiver name s should be consistent with previous receiver name u for InflationResult (golint)
    • Line 13364: warning: receiver name s should be consistent with previous receiver name u for InflationResult (golint)
    • Line 13392: warning: exported const ManageDataResultCodeManageDataSuccess should have comment (or a comment on this block) or be unexported (golint)
    • Line 13421: warning: receiver name s should be consistent with previous receiver name e for ManageDataResultCode (golint)
    • Line 13428: warning: receiver name s should be consistent with previous receiver name e for ManageDataResultCode (golint)
    • Line 13482: warning: receiver name s should be consistent with previous receiver name u for ManageDataResult (golint)
    • Line 13489: warning: receiver name s should be consistent with previous receiver name u for ManageDataResult (golint)
    • Line 13512: warning: exported const BumpSequenceResultCodeBumpSequenceSuccess should have comment (or a comment on this block) or be unexported (golint)
    • Line 13535: warning: receiver name s should be consistent with previous receiver name e for BumpSequenceResultCode (golint)
    • Line 13542: warning: receiver name s should be consistent with previous receiver name e for BumpSequenceResultCode (golint)
    • Line 13596: warning: receiver name s should be consistent with previous receiver name u for BumpSequenceResult (golint)
    • Line 13603: warning: receiver name s should be consistent with previous receiver name u for BumpSequenceResult (golint)
    • Line 13628: warning: exported const CreateClaimableBalanceResultCodeCreateClaimableBalanceSuccess should have comment (or a comment on this block) or be unexported (golint)
    • Line 13659: warning: receiver name s should be consistent with previous receiver name e for CreateClaimableBalanceResultCode (golint)
    • Line 13666: warning: receiver name s should be consistent with previous receiver name e for CreateClaimableBalanceResultCode (golint)
    • Line 13751: warning: receiver name s should be consistent with previous receiver name u for CreateClaimableBalanceResult (golint)
    • Line 13758: warning: receiver name s should be consistent with previous receiver name u for CreateClaimableBalanceResult (golint)
    • Line 13784: warning: exported const ClaimClaimableBalanceResultCodeClaimClaimableBalanceSuccess should have comment (or a comment on this block) or be unexported (golint)
    • Line 13815: warning: receiver name s should be consistent with previous receiver name e for ClaimClaimableBalanceResultCode (golint)
    • Line 13822: warning: receiver name s should be consistent with previous receiver name e for ClaimClaimableBalanceResultCode (golint)
    • Line 13876: warning: receiver name s should be consistent with previous receiver name u for ClaimClaimableBalanceResult (golint)
    • Line 13883: warning: receiver name s should be consistent with previous receiver name u for ClaimClaimableBalanceResult (golint)
    • Line 13909: warning: exported const BeginSponsoringFutureReservesResultCodeBeginSponsoringFutureReservesSuccess should have comment (or a comment on this block) or be unexported (golint)
    • Line 13936: warning: receiver name s should be consistent with previous receiver name e for BeginSponsoringFutureReservesResultCode (golint)
    • Line 13943: warning: receiver name s should be consistent with previous receiver name e for BeginSponsoringFutureReservesResultCode (golint)
    • Line 13997: warning: receiver name s should be consistent with previous receiver name u for BeginSponsoringFutureReservesResult (golint)
    • Line 14004: warning: receiver name s should be consistent with previous receiver name u for BeginSponsoringFutureReservesResult (golint)
    • Line 14028: warning: exported const EndSponsoringFutureReservesResultCodeEndSponsoringFutureReservesSuccess should have comment (or a comment on this block) or be unexported (golint)
    • Line 14051: warning: receiver name s should be consistent with previous receiver name e for EndSponsoringFutureReservesResultCode (golint)
    • Line 14058: warning: receiver name s should be consistent with previous receiver name e for EndSponsoringFutureReservesResultCode (golint)
    • Line 14112: warning: receiver name s should be consistent with previous receiver name u for EndSponsoringFutureReservesResult (golint)
    • Line 14119: warning: receiver name s should be consistent with previous receiver name u for EndSponsoringFutureReservesResult (golint)
    • Line 14146: warning: exported const RevokeSponsorshipResultCodeRevokeSponsorshipSuccess should have comment (or a comment on this block) or be unexported (golint)
    • Line 14175: warning: receiver name s should be consistent with previous receiver name e for RevokeSponsorshipResultCode (golint)
    • Line 14182: warning: receiver name s should be consistent with previous receiver name e for RevokeSponsorshipResultCode (golint)
    • Line 14236: warning: receiver name s should be consistent with previous receiver name u for RevokeSponsorshipResult (golint)
    • Line 14243: warning: receiver name s should be consistent with previous receiver name u for RevokeSponsorshipResult (golint)
    • Line 14270: warning: exported const OperationResultCodeOpInner should have comment (or a comment on this block) or be unexported (golint)
    • Line 14303: warning: receiver name s should be consistent with previous receiver name e for OperationResultCode (golint)
    • Line 14310: warning: receiver name s should be consistent with previous receiver name e for OperationResultCode (golint)
    • Line 15056: warning: receiver name s should be consistent with previous receiver name u for OperationResultTr (golint)
    • Line 15063: warning: receiver name s should be consistent with previous receiver name u for OperationResultTr (golint)
    • Line 15189: warning: receiver name s should be consistent with previous receiver name u for OperationResult (golint)
    • Line 15196: warning: receiver name s should be consistent with previous receiver name u for OperationResult (golint)
    • Line 15235: warning: exported const TransactionResultCodeTxFeeBumpInnerSuccess should have comment (or a comment on this block) or be unexported (golint)
    • Line 15286: warning: receiver name s should be consistent with previous receiver name e for TransactionResultCode (golint)
    • Line 15293: warning: receiver name s should be consistent with previous receiver name e for TransactionResultCode (golint)
    • Line 15446: warning: receiver name s should be consistent with previous receiver name u for InnerTransactionResultResult (golint)
    • Line 15453: warning: receiver name s should be consistent with previous receiver name u for InnerTransactionResultResult (golint)
    • Line 15502: warning: receiver name s should be consistent with previous receiver name u for InnerTransactionResultExt (golint)
    • Line 15509: warning: receiver name s should be consistent with previous receiver name u for InnerTransactionResultExt (golint)
    • Line 15745: warning: receiver name s should be consistent with previous receiver name u for TransactionResultResult (golint)
    • Line 15752: warning: receiver name s should be consistent with previous receiver name u for TransactionResultResult (golint)
    • Line 15801: warning: receiver name s should be consistent with previous receiver name u for TransactionResultExt (golint)
    • Line 15808: warning: receiver name s should be consistent with previous receiver name u for TransactionResultExt (golint)
    • Line 15882: warning: receiver name s should be consistent with previous receiver name e for Hash (golint)
    • Line 15889: warning: receiver name s should be consistent with previous receiver name e for Hash (golint)
    • Line 15911: warning: receiver name s should be consistent with previous receiver name e for Uint256 (golint)
    • Line 15918: warning: receiver name s should be consistent with previous receiver name e for Uint256 (golint)
    • Line 16039: warning: exported const CryptoKeyTypeKeyTypeEd25519 should have comment (or a comment on this block) or be unexported (golint)
    • Line 16066: warning: receiver name s should be consistent with previous receiver name e for CryptoKeyType (golint)
    • Line 16073: warning: receiver name s should be consistent with previous receiver name e for CryptoKeyType (golint)
    • Line 16093: warning: exported const PublicKeyTypePublicKeyTypeEd25519 should have comment (or a comment on this block) or be unexported (golint)
    • Line 16114: warning: receiver name s should be consistent with previous receiver name e for PublicKeyType (golint)
    • Line 16121: warning: receiver name s should be consistent with previous receiver name e for PublicKeyType (golint)
    • Line 16143: warning: exported const SignerKeyTypeSignerKeyTypeEd25519 should have comment (or a comment on this block) or be unexported (golint)
    • Line 16168: warning: receiver name s should be consistent with previous receiver name e for SignerKeyType (golint)
    • Line 16175: warning: receiver name s should be consistent with previous receiver name e for SignerKeyType (golint)
    • Line 16255: warning: receiver name s should be consistent with previous receiver name u for PublicKey (golint)
    • Line 16262: warning: receiver name s should be consistent with previous receiver name u for PublicKey (golint)
    • Line 16418: warning: receiver name s should be consistent with previous receiver name u for SignerKey (golint)
    • Line 16425: warning: receiver name s should be consistent with previous receiver name u for SignerKey (golint)
    • Line 16447: warning: receiver name s should be consistent with previous receiver name e for Signature (golint)
    • Line 16454: warning: receiver name s should be consistent with previous receiver name e for Signature (golint)
    • Line 16476: warning: receiver name s should be consistent with previous receiver name e for SignatureHint (golint)
    • Line 16483: warning: receiver name s should be consistent with previous receiver name e for SignatureHint (golint)
    • Line 16531: warning: receiver name s should be consistent with previous receiver name u for NodeId (golint)
    • Line 16538: warning: receiver name s should be consistent with previous receiver name u for NodeId (golint)
    • go/exp/services/recoverysigner/internal/serve/auth/firebase.go
    • Line 16: warning: exported type FirebaseTokenVerifier should have comment or be unexported (golint)
    • Line 20: warning: exported type FirebaseTokenVerifierFunc should have comment or be unexported (golint)
    • Line 22: warning: exported method FirebaseTokenVerifierFunc.Verify should have comment or be unexported (golint)
    • Line 26: warning: exported function FirebaseMiddleware should have comment or be unexported (golint)
    • Line 56: warning: exported function NewFirebaseAuthClient should have comment or be unexported (golint)
    • Line 70: warning: exported type FirebaseTokenVerifierLive should have comment or be unexported (golint)
    • Line 74: warning: exported method FirebaseTokenVerifierLive.Verify should have comment or be unexported (golint)
    • go/services/frontier/internal/context/context.go
    • Line 13: warning: exported type CtxKey should have comment or be unexported (golint)
    • Line 15: warning: exported var RequestContextKey should have comment or be unexported (golint)
    • Line 16: warning: exported var SessionContextKey should have comment or be unexported (golint)
    • Line 18: warning: exported function RequestFromContext should have comment or be unexported (golint)
    • Line 23: warning: comment on exported function RequestContext should be of the form "RequestContext ..." (golint)
    • Line 56: warning: exported function HistoryQFromRequest should have comment or be unexported (golint)
    • go/services/frontier/internal/actions/account_data.go
    • Line 30: warning: exported type GetAccountDataHandler should have comment or be unexported (golint)
    • Line 32: warning: exported method GetAccountDataHandler.GetResource should have comment or be unexported (golint)
    • Line 44: warning: exported method GetAccountDataHandler.WriteRawResponse should have comment or be unexported (golint)
    • go/tools/digitalbits-archivist/main_test.go
    • Line 15: warning: don't use underscores in Go names; var src_arch should be srcArch (golint)
    • Line 18: warning: don't use underscores in Go names; var src_has should be srcHas (golint)
    • Line 20: warning: don't use underscores in Go names; var cmd_opts should be cmdOpts (golint)
    • Line 31: warning: don't use underscores in Go names; var src_arch should be srcArch (golint)
    • Line 32: warning: don't use underscores in Go names; var dst_arch should be dstArch (golint)
    • Line 36: warning: don't use underscores in Go names; var src_has should be srcHas (golint)
    • Line 36: warning: don't use underscores in Go names; var dst_has should be dstHas (golint)
    • Line 39: warning: don't use underscores in Go names; var cmd_opts should be cmdOpts (golint)
    • go/xdr/account_entry.go
    • Line 3: warning: exported method AccountEntry.SignerSummary should have comment or be unexported (golint)
    • Line 16: warning: exported method AccountEntry.MasterKeyWeight should have comment or be unexported (golint)
    • Line 20: warning: exported method AccountEntry.ThresholdLow should have comment or be unexported (golint)
    • Line 24: warning: exported method AccountEntry.ThresholdMedium should have comment or be unexported (golint)
    • Line 28: warning: exported method AccountEntry.ThresholdHigh should have comment or be unexported (golint)
    • go/services/frontier/internal/db2/history/key_value.go
    • Line 33: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 59: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 88: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 116: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • go/xdr/muxed_account.go
    • Line 10: warning: exported function MustMuxedAddress should have comment or be unexported (golint)
    • Line 19: warning: exported function MustMuxedAddressPtr should have comment or be unexported (golint)
    • go/historyarchive/history_archive_state.go
    • Line 16: warning: exported const NumLevels should have comment or be unexported (golint)
    • Line 18: warning: exported type HistoryArchiveState should have comment or be unexported (golint)
    • Line 35: warning: exported method HistoryArchiveState.LevelSummary should have comment or be unexported (golint)
    • Line 65: warning: exported method HistoryArchiveState.Buckets should have comment or be unexported (golint)
    • Line 114: warning: exported method HistoryArchiveState.Range should have comment or be unexported (golint)
    • go/services/frontier/internal/db2/history/main.go
    • Line 205: warning: exported type AccountsBatchInsertBuilder should have comment or be unexported (golint)
    • Line 210: warning: exported type IngestionQ should have comment or be unexported (golint)
    • Line 263: warning: exported type AccountSignersBatchInsertBuilder should have comment or be unexported (golint)
    • Line 282: warning: exported type AccountDataValue should have comment or be unexported (golint)
    • Line 284: warning: exported type AccountDataBatchInsertBuilder should have comment or be unexported (golint)
    • Line 342: warning: exported type QCreateAccountsHistory should have comment or be unexported (golint)
    • Line 512: warning: exported type OffersBatchInsertBuilder should have comment or be unexported (golint)
    • Line 649: warning: exported type TrustLinesBatchInsertBuilder should have comment or be unexported (golint)
    • Line 659: warning: exported method Q.NewAccountsBatchInsertBuilder should have comment or be unexported (golint)
    • Line 668: warning: exported method Q.NewAccountSignersBatchInsertBuilder should have comment or be unexported (golint)
    • Line 677: warning: exported method Q.NewAccountDataBatchInsertBuilder should have comment or be unexported (golint)
    • Line 686: warning: exported method Q.NewOffersBatchInsertBuilder should have comment or be unexported (golint)
    • Line 695: warning: exported method Q.NewTrustLinesBatchInsertBuilder should have comment or be unexported (golint)
    • go/exp/support/pipeline/pipeline.go
    • Line 12: warning: exported function New should have comment or be unexported (golint)
    • Line 16: warning: exported function Node should have comment or be unexported (golint)
    • Line 22: warning: exported method Pipeline.PrintStatus should have comment or be unexported (golint)
    • Line 68: warning: exported method Pipeline.SetRoot should have comment or be unexported (golint)
    • go/ingest/adapters/mocks.go
    • Line 11: warning: exported type MockHistoryArchiveAdapter should have comment or be unexported (golint)
    • Line 15: warning: exported method MockHistoryArchiveAdapter.GetLatestLedgerSequence should have comment or be unexported (golint)
    • Line 20: warning: exported method MockHistoryArchiveAdapter.BucketListHash should have comment or be unexported (golint)
    • Line 25: warning: exported method MockHistoryArchiveAdapter.GetState should have comment or be unexported (golint)
    • go/services/frontier/internal/txsub/errors.go
    • Line 13: warning: exported var ErrNoResults should have comment or be unexported (golint)
    • Line 36: warning: exported method FailedTransactionError.Result should have comment or be unexported (golint)
    • Line 36: warning: receiver name fte should be consistent with previous receiver name err for FailedTransactionError (golint)
    • Line 41: warning: exported method FailedTransactionError.TransactionResultCode should have comment or be unexported (golint)
    • Line 41: warning: receiver name fte should be consistent with previous receiver name err for FailedTransactionError (golint)
    • Line 56: warning: exported method FailedTransactionError.OperationResultCodes should have comment or be unexported (golint)
    • Line 56: warning: receiver name fte should be consistent with previous receiver name err for FailedTransactionError (golint)
    • go/services/frontier/internal/db2/history/mock_q_data.go
    • Line 14: warning: exported method MockQData.GetAccountDataByKeys should have comment or be unexported (golint)
    • Line 19: warning: exported method MockQData.CountAccountsData should have comment or be unexported (golint)
    • Line 24: warning: exported method MockQData.NewAccountDataBatchInsertBuilder should have comment or be unexported (golint)
    • Line 29: warning: exported method MockQData.InsertAccountData should have comment or be unexported (golint)
    • Line 34: warning: exported method MockQData.UpdateAccountData should have comment or be unexported (golint)
    • Line 39: warning: exported method MockQData.RemoveAccountData should have comment or be unexported (golint)
    • go/services/frontier/internal/ingest/processors/signers_processor.go
    • Line 12: warning: exported type SignersProcessor should have comment or be unexported (golint)
    • Line 23: warning: exported function NewSignersProcessor should have comment or be unexported (golint)
    • Line 36: warning: exported method SignersProcessor.ProcessChange should have comment or be unexported (golint)
    • Line 86: warning: exported method SignersProcessor.Commit should have comment or be unexported (golint)
    • go/services/frontier/internal/ingest/processor_runner.go
    • Line 52: warning: exported type ProcessorRunnerInterface should have comment or be unexported (golint)
    • Line 74: warning: exported type ProcessorRunner should have comment or be unexported (golint)
    • Line 84: warning: exported method ProcessorRunner.SetLedgerBackend should have comment or be unexported (golint)
    • Line 88: warning: exported method ProcessorRunner.SetHistoryAdapter should have comment or be unexported (golint)
    • Line 92: warning: exported method ProcessorRunner.EnableMemoryStatsLogging should have comment or be unexported (golint)
    • Line 96: warning: exported method ProcessorRunner.DisableMemoryStatsLogging should have comment or be unexported (golint)
    • Line 206: warning: exported method ProcessorRunner.RunHistoryArchiveIngestion should have comment or be unexported (golint)
    • Line 283: warning: exported method ProcessorRunner.RunTransactionProcessorsOnLedger should have comment or be unexported (golint)
    • Line 322: warning: exported method ProcessorRunner.RunAllProcessorsOnLedger should have comment or be unexported (golint)
    • go/tools/frontier-cmp/internal/response.go
    • Line 79: warning: exported type Response should have comment or be unexported (golint)
    • Line 93: warning: exported function NewResponse should have comment or be unexported (golint)
    • Line 177: warning: exported method Response.Equal should have comment or be unexported (golint)
    • Line 181: warning: exported method Response.Size should have comment or be unexported (golint)
    • Line 185: warning: exported method Response.SaveDiff should have comment or be unexported (golint)
    • go/tools/frontier-cmp/internal/route_counter.go
    • Line 27: warning: exported type Route should have comment or be unexported (golint)
    • Line 33: warning: exported type Routes should have comment or be unexported (golint)
    • Line 39: warning: exported method Routes.Count should have comment or be unexported (golint)
    • Line 54: warning: exported method Routes.Print should have comment or be unexported (golint)
    • go/services/frontier/internal/test/http.go
    • Line 12: warning: exported type RequestHelper should have comment or be unexported (golint)
    • Line 21: warning: exported function RequestHelperRaw should have comment or be unexported (golint)
    • Line 25: warning: exported function RequestHelperStreaming should have comment or be unexported (golint)
    • Line 29: warning: exported function NewRequestHelper should have comment or be unexported (golint)
    • go/historyarchive/log.go
    • Line 14: warning: exported method HistoryArchiveState.GetChangedBuckets should have comment or be unexported (golint)
    • Line 40: warning: exported method Archive.MustGetBucketSize should have comment or be unexported (golint)
    • Line 48: warning: exported method Archive.MustGetLedgerHeaderHistoryEntries should have comment or be unexported (golint)
    • Line 70: warning: exported method Archive.MustGetTransactionHistoryEntries should have comment or be unexported (golint)
    • Line 92: warning: exported method Archive.Log should have comment or be unexported (golint)
    • go/historyarchive/s3_archive.go
    • Line 20: warning: exported type S3ArchiveBackend should have comment or be unexported (golint)
    • Line 28: warning: exported method S3ArchiveBackend.GetFile should have comment or be unexported (golint)
    • Line 47: warning: exported method S3ArchiveBackend.Head should have comment or be unexported (golint)
    • Line 77: warning: exported method S3ArchiveBackend.Exists should have comment or be unexported (golint)
    • Line 91: warning: exported method S3ArchiveBackend.Size should have comment or be unexported (golint)
    • Line 105: warning: exported method S3ArchiveBackend.PutFile should have comment or be unexported (golint)
    • Line 129: warning: exported method S3ArchiveBackend.ListFiles should have comment or be unexported (golint)
    • Line 177: warning: exported method S3ArchiveBackend.CanListFiles should have comment or be unexported (golint)
    • go/services/frontier/internal/db2/history/claimable_balances.go
    • Line 97: warning: exported type Claimants should have comment or be unexported (golint)
    • Line 99: warning: exported method Claimants.Value should have comment or be unexported (golint)
    • Line 103: warning: exported method Claimants.Scan should have comment or be unexported (golint)
    • Line 112: warning: exported type Claimant should have comment or be unexported (golint)
    • Line 117: warning: exported type ClaimableBalancesBatchInsertBuilder should have comment or be unexported (golint)
    • go/services/frontier/internal/db2/history/mock_q_participants.go
    • Line 12: warning: exported method MockQParticipants.CreateAccounts should have comment or be unexported (golint)
    • Line 17: warning: exported method MockQParticipants.NewTransactionParticipantsBatchInsertBuilder should have comment or be unexported (golint)
    • Line 34: warning: exported method MockTransactionParticipantsBatchInsertBuilder.Add should have comment or be unexported (golint)
    • Line 39: warning: exported method MockTransactionParticipantsBatchInsertBuilder.Exec should have comment or be unexported (golint)
    • go/ingest/io/mock_change_processor.go
    • Line 7: warning: exported type MockChangeProcessor should have comment or be unexported (golint)
    • Line 11: warning: exported method MockChangeProcessor.ProcessChange should have comment or be unexported (golint)
    • go/services/frontier/internal/httpx/server.go
    • Line 24: warning: exported type ServerMetrics should have comment or be unexported (golint)
    • Line 28: warning: exported type TLSConfig should have comment or be unexported (golint)
    • Line 31: warning: exported type ServerConfig should have comment or be unexported (golint)
    • Line 60: warning: exported function NewServer should have comment or be unexported (golint)
    • Line 96: warning: exported method Server.Serve should have comment or be unexported (golint)
    • Line 115: warning: exported method Server.Shutdown should have comment or be unexported (golint)
    • go/xdr/account_thresholds.go
    • Line 3: warning: exported method Thresholds.MasterKeyWeight should have comment or be unexported (golint)
    • Line 7: warning: exported method Thresholds.ThresholdLow should have comment or be unexported (golint)
    • Line 11: warning: exported method Thresholds.ThresholdMedium should have comment or be unexported (golint)
    • Line 15: warning: exported method Thresholds.ThresholdHigh should have comment or be unexported (golint)
    • go/historyarchive/archive_test.go
    • Line 31: warning: don't use underscores in Go names; var env_bucket should be envBucket (golint)
    • Line 34: warning: don't use underscores in Go names; var env_region should be envRegion (golint)
    • Line 245: warning: receiver name a should be consistent with previous receiver name arch for Archive (golint)
    • go/txnbuild/revoke_sponsorship.go
    • Line 11: warning: exported type RevokeSponsorshipType should have comment or be unexported (golint)
    • Line 14: warning: exported const RevokeSponsorshipTypeAccount should have comment (or a comment on this block) or be unexported (golint)
    • Line 38: warning: exported type TrustLineID should have comment or be unexported (golint)
    • Line 43: warning: exported type OfferID should have comment or be unexported (golint)
    • Line 48: warning: exported type DataID should have comment or be unexported (golint)
    • Line 53: warning: exported type SignerID should have comment or be unexported (golint)
    • Line 58: warning: exported method RevokeSponsorship.BuildXDR should have comment or be unexported (golint)
    • Line 160: warning: exported method RevokeSponsorship.FromXDR should have comment or be unexported (golint)
    • Line 225: warning: exported method RevokeSponsorship.Validate should have comment or be unexported (golint)
    • Line 281: warning: exported method RevokeSponsorship.GetSourceAccount should have comment or be unexported (golint)
    • go/support/db/session.go
    • Line 61: warning: exported method Session.GetTx should have comment or be unexported (golint)
    • Line 65: warning: exported method Session.GetTxOptions should have comment or be unexported (golint)
    • Line 165: warning: exported method Session.TruncateTables should have comment or be unexported (golint)
    • go/xdr/ledger_close_meta.go
    • Line 3: warning: exported method LedgerCloseMeta.LedgerSequence should have comment or be unexported (golint)
    • Line 7: warning: exported method LedgerCloseMeta.LedgerHash should have comment or be unexported (golint)
    • Line 11: warning: exported method LedgerCloseMeta.PreviousLedgerHash should have comment or be unexported (golint)
    • go/xdr/main.go
    • Line 26: warning: exported function Uint32Ptr should have comment or be unexported (golint)
    • Line 96: warning: exported function MarshalBase64 should have comment or be unexported (golint)
    • Line 100: warning: exported function MarshalHex should have comment or be unexported (golint)
    • Line 104: warning: exported function MarshalFramed should have comment or be unexported (golint)
    • Line 144: warning: comment on exported function UnmarshalFramed should be of the form "UnmarshalFramed ..." (golint)
    • go/services/frontier/internal/actions/root.go
    • Line 12: warning: exported type CoreSettings should have comment or be unexported (golint)
    • Line 18: warning: exported type CoreSettingsGetter should have comment or be unexported (golint)
    • Line 22: warning: exported type GetRootHandler should have comment or be unexported (golint)
    • Line 30: warning: exported method GetRootHandler.GetResource should have comment or be unexported (golint)
    • go/services/frontier/internal/db2/history/mock_q_accounts.go
    • Line 14: warning: exported method MockQAccounts.GetAccountsByIDs should have comment or be unexported (golint)
    • Line 19: warning: exported method MockQAccounts.NewAccountsBatchInsertBuilder should have comment or be unexported (golint)
    • Line 24: warning: exported method MockQAccounts.UpsertAccounts should have comment or be unexported (golint)
    • Line 29: warning: exported method MockQAccounts.RemoveAccount should have comment or be unexported (golint)
    • go/xdr/account_id.go
    • Line 91: warning: exported function MustAddress should have comment or be unexported (golint)
    • Line 100: warning: exported function MustAddressPtr should have comment or be unexported (golint)
    • go/exp/services/recoverysigner/internal/account/account.go
    • Line 3: warning: exported type Account should have comment or be unexported (golint)
    • Line 8: warning: exported type Identity should have comment or be unexported (golint)
    • Line 13: warning: exported type AuthMethodType should have comment or be unexported (golint)
    • Line 15: warning: exported method AuthMethodType.Valid should have comment or be unexported (golint)
    • Line 20: warning: exported const AuthMethodTypeAddress should have comment (or a comment on this block) or be unexported (golint)
    • Line 25: warning: exported var AuthMethodTypes should have comment or be unexported (golint)
    • Line 31: warning: exported type AuthMethod should have comment or be unexported (golint)
    • go/meta/bundle.go
    • Line 107: warning: comment on exported method Bundle.OperationsMetas should be of the form "OperationsMetas ..." (golint)
    • go/historyarchive/hash.go
    • Line 13: warning: exported type Hash should have comment or be unexported (golint)
    • Line 15: warning: exported function DecodeHash should have comment or be unexported (golint)
    • Line 35: warning: exported function MustDecodeHash should have comment or be unexported (golint)
    • Line 43: warning: exported function EmptyXdrArrayHash should have comment or be unexported (golint)
    • Line 50: warning: exported method Hash.IsZero should have comment or be unexported (golint)
    • go/exp/services/recoverysigner/cmd/db.go
    • Line 16: warning: exported type DBCommand should have comment or be unexported (golint)
    • Line 21: warning: exported method DBCommand.Command should have comment or be unexported (golint)
    • Line 57: warning: exported method DBCommand.Migrate should have comment or be unexported (golint)
    • go/exp/services/recoverysigner/cmd/serve.go
    • Line 13: warning: exported type ServeCommand should have comment or be unexported (golint)
    • Line 17: warning: exported method ServeCommand.Command should have comment or be unexported (golint)
    • Line 119: warning: exported method ServeCommand.Run should have comment or be unexported (golint)
    • go/protocols/frontier/effects/main.go
    • Line 248: warning: exported type AccountCreated should have comment or be unexported (golint)
    • Line 253: warning: exported type AccountCredited should have comment or be unexported (golint)
    • Line 259: warning: exported type AccountDebited should have comment or be unexported (golint)
    • Line 265: warning: exported type AccountThresholdsUpdated should have comment or be unexported (golint)
    • Line 272: warning: exported type AccountHomeDomainUpdated should have comment or be unexported (golint)
    • Line 277: warning: exported type AccountFlagsUpdated should have comment or be unexported (golint)
    • Line 283: warning: exported type DataCreated should have comment or be unexported (golint)
    • Line 289: warning: exported type DataUpdated should have comment or be unexported (golint)
    • Line 295: warning: exported type DataRemoved should have comment or be unexported (golint)
    • Line 300: warning: exported type SequenceBumped should have comment or be unexported (golint)
    • Line 305: warning: exported type SignerCreated should have comment or be unexported (golint)
    • Line 312: warning: exported type SignerRemoved should have comment or be unexported (golint)
    • Line 319: warning: exported type SignerUpdated should have comment or be unexported (golint)
    • Line 326: warning: exported type TrustlineCreated should have comment or be unexported (golint)
    • Line 332: warning: exported type TrustlineRemoved should have comment or be unexported (golint)
    • Line 338: warning: exported type TrustlineUpdated should have comment or be unexported (golint)
    • Line 344: warning: exported type TrustlineAuthorized should have comment or be unexported (golint)
    • Line 351: warning: exported type TrustlineAuthorizedToMaintainLiabilities should have comment or be unexported (golint)
    • Line 358: warning: exported type TrustlineDeauthorized should have comment or be unexported (golint)
    • Line 365: warning: exported type Trade should have comment or be unexported (golint)
    • Line 379: warning: exported type ClaimableBalanceCreated should have comment or be unexported (golint)
    • Line 386: warning: exported type ClaimableBalanceClaimed should have comment or be unexported (golint)
    • Line 393: warning: exported type ClaimableBalanceClaimantCreated should have comment or be unexported (golint)
    • Line 401: warning: exported type AccountSponsorshipCreated should have comment or be unexported (golint)
    • Line 406: warning: exported type AccountSponsorshipUpdated should have comment or be unexported (golint)
    • Line 412: warning: exported type AccountSponsorshipRemoved should have comment or be unexported (golint)
    • Line 417: warning: exported type TrustlineSponsorshipCreated should have comment or be unexported (golint)
    • Line 423: warning: exported type TrustlineSponsorshipUpdated should have comment or be unexported (golint)
    • Line 430: warning: exported type TrustlineSponsorshipRemoved should have comment or be unexported (golint)
    • Line 436: warning: exported type DataSponsorshipCreated should have comment or be unexported (golint)
    • Line 442: warning: exported type DataSponsorshipUpdated should have comment or be unexported (golint)
    • Line 449: warning: exported type DataSponsorshipRemoved should have comment or be unexported (golint)
    • Line 455: warning: exported type ClaimableBalanceSponsorshipCreated should have comment or be unexported (golint)
    • Line 461: warning: exported type ClaimableBalanceSponsorshipUpdated should have comment or be unexported (golint)
    • Line 468: warning: exported type ClaimableBalanceSponsorshipRemoved should have comment or be unexported (golint)
    • Line 474: warning: exported type SignerSponsorshipCreated should have comment or be unexported (golint)
    • Line 480: warning: exported type SignerSponsorshipUpdated should have comment or be unexported (golint)
    • Line 487: warning: exported type SignerSponsorshipRemoved should have comment or be unexported (golint)
    • go/xdr/memo.go
    • Line 3: warning: exported function MemoText should have comment or be unexported (golint)
    • Line 7: warning: exported function MemoID should have comment or be unexported (golint)
    • Line 12: warning: exported function MemoHash should have comment or be unexported (golint)
    • Line 16: warning: exported function MemoRetHash should have comment or be unexported (golint)
    • go/services/frontier/internal/ingest/processors/transactions_processor.go
    • Line 9: warning: exported type TransactionProcessor should have comment or be unexported (golint)
    • Line 15: warning: exported function NewTransactionProcessor should have comment or be unexported (golint)
    • Line 23: warning: exported method TransactionProcessor.ProcessTransaction should have comment or be unexported (golint)
    • Line 31: warning: exported method TransactionProcessor.Commit should have comment or be unexported (golint)
    • go/protocols/federation/main.go
    • Line 28: warning: exported method Memo.MarshalJSON should have comment or be unexported (golint)
    • Line 37: warning: exported method Memo.UnmarshalJSON should have comment or be unexported (golint)
    • go/services/ticker/internal/gql/bigint.go
    • Line 14: warning: exported type BigInt should have comment or be unexported (golint)
    • Line 16: warning: exported method BigInt.ImplementsGraphQLType should have comment or be unexported (golint)
    • Line 20: warning: exported method BigInt.UnmarshalGraphQL should have comment or be unexported (golint)
    • Line 37: warning: exported method BigInt.MarshalJSON should have comment or be unexported (golint)
    • go/services/frontier/internal/ingest/processors/accounts_processor.go
    • Line 11: warning: exported type AccountsProcessor should have comment or be unexported (golint)
    • Line 17: warning: exported function NewAccountsProcessor should have comment or be unexported (golint)
    • Line 27: warning: exported method AccountsProcessor.ProcessChange should have comment or be unexported (golint)
    • Line 48: warning: exported method AccountsProcessor.Commit should have comment or be unexported (golint)
    • go/protocols/frontier/main.go
    • Line 66: warning: receiver name a should be consistent with previous receiver name res for Account (golint)
    • Line 71: warning: receiver name a should be consistent with previous receiver name res for Account (golint)
    • Line 82: warning: receiver name a should be consistent with previous receiver name res for Account (golint)
    • Line 94: warning: receiver name a should be consistent with previous receiver name res for Account (golint)
    • Line 107: warning: receiver name a should be consistent with previous receiver name res for Account (golint)
    • Line 120: warning: receiver name a should be consistent with previous receiver name res for Account (golint)
    • Line 130: warning: receiver name a should be consistent with previous receiver name res for Account (golint)
    • Line 135: warning: receiver name a should be consistent with previous receiver name res for Account (golint)
    • Line 220: warning: exported method Ledger.PagingToken should have comment or be unexported (golint)
    • Line 244: warning: exported method Offer.PagingToken should have comment or be unexported (golint)
    • Line 269: warning: comment on exported method Path.PagingToken should be of the form "PagingToken ..." (golint)
    • Line 615: warning: exported type FeeDistribution should have comment or be unexported (golint)
    • Line 675: warning: exported type ClaimableBalances should have comment or be unexported (golint)
    • go/services/frontier/internal/ingest/parallel.go
    • Line 30: warning: exported type ParallelSystems should have comment or be unexported (golint)
    • Line 36: warning: exported function NewParallelSystems should have comment or be unexported (golint)
    • Line 88: warning: exported method ParallelSystems.ReingestRange should have comment or be unexported (golint)
    • go/services/frontier/internal/db2/history/mock_q_trades.go
    • Line 8: warning: exported type MockQTrades should have comment or be unexported (golint)
    • Line 12: warning: exported method MockQTrades.CreateAccounts should have comment or be unexported (golint)
    • Line 17: warning: exported method MockQTrades.CreateAssets should have comment or be unexported (golint)
    • Line 22: warning: exported method MockQTrades.NewTradeBatchInsertBuilder should have comment or be unexported (golint)
    • Line 27: warning: exported type MockTradeBatchInsertBuilder should have comment or be unexported (golint)
    • Line 31: warning: exported method MockTradeBatchInsertBuilder.Add should have comment or be unexported (golint)
    • Line 36: warning: exported method MockTradeBatchInsertBuilder.Exec should have comment or be unexported (golint)
    • go/services/frontier/internal/actions/ledger.go
    • Line 15: warning: exported type GetLedgersHandler should have comment or be unexported (golint)
    • Line 19: warning: exported method GetLedgersHandler.GetResourcePage should have comment or be unexported (golint)
    • Line 58: warning: exported type GetLedgerByIDHandler should have comment or be unexported (golint)
    • Line 62: warning: exported method GetLedgerByIDHandler.GetResource should have comment or be unexported (golint)
    • go/support/log/main.go
    • Line 16: warning: exported const PanicLevel should have comment (or a comment on this block) or be unexported (golint)
    • Line 79: warning: exported function SetLevel should have comment or be unexported (golint)
    • Line 83: warning: exported function WithField should have comment or be unexported (golint)
    • Line 88: warning: exported function WithFields should have comment or be unexported (golint)
    • Line 92: warning: exported function WithStack should have comment or be unexported (golint)
    • go/historyarchive/xdrstream.go
    • Line 22: warning: exported type XdrStream should have comment or be unexported (golint)
    • Line 49: warning: exported function NewXdrStream should have comment or be unexported (golint)
    • Line 66: warning: exported function NewXdrGzStream should have comment or be unexported (golint)
    • Line 78: warning: exported function HashXdr should have comment or be unexported (golint)
    • Line 143: warning: exported method XdrStream.ReadOne should have comment or be unexported (golint)
    • go/services/frontier/internal/db2/history/mock_q_claimable_balances.go
    • Line 13: warning: exported method MockQClaimableBalances.NewClaimableBalancesBatchInsertBuilder should have comment or be unexported (golint)
    • Line 18: warning: exported method MockQClaimableBalances.CountClaimableBalances should have comment or be unexported (golint)
    • Line 23: warning: exported method MockQClaimableBalances.GetClaimableBalancesByID should have comment or be unexported (golint)
    • Line 28: warning: exported method MockQClaimableBalances.UpdateClaimableBalance should have comment or be unexported (golint)
    • Line 33: warning: exported method MockQClaimableBalances.RemoveClaimableBalance should have comment or be unexported (golint)
    • Line 38: warning: exported type MockClaimableBalancesBatchInsertBuilder should have comment or be unexported (golint)
    • Line 42: warning: exported method MockClaimableBalancesBatchInsertBuilder.Add should have comment or be unexported (golint)
    • Line 47: warning: exported method MockClaimableBalancesBatchInsertBuilder.Exec should have comment or be unexported (golint)
    • go/ingest/ledgerbackend/captive_core_backend.go
    • Line 205: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 248: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 552: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • go/historyarchive/util.go
    • Line 58: warning: exported function Categories should have comment or be unexported (golint)
    • Line 65: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 74: warning: exported function CategoryCheckpointPath should have comment or be unexported (golint)
    • Line 80: warning: exported function BucketPath should have comment or be unexported (golint)
    • go/support/log/loggly_hook.go
    • Line 26: warning: exported method LogglyHook.Fire should have comment or be unexported (golint)
    • Line 46: warning: exported method LogglyHook.Flush should have comment or be unexported (golint)
    • Line 50: warning: exported method LogglyHook.Levels should have comment or be unexported (golint)
    • go/services/frontier/internal/test/integration/integration.go
    • Line 1: warning: package comment should be of the form "Package integration ..." (golint)
    • Line 32: warning: exported const NetworkPassphrase should have comment (or a comment on this block) or be unexported (golint)
    • Line 40: warning: exported type Config should have comment or be unexported (golint)
    • Line 46: warning: exported type Test should have comment or be unexported (golint)
    • Line 128: warning: exported method Test.RestartFrontier should have comment or be unexported (golint)
    • Line 143: warning: exported method Test.GetFrontierConfig should have comment or be unexported (golint)
    • Line 333: warning: comment on exported method Test.MetricsURL should be of the form "MetricsURL ..." (golint)
    • Line 343: warning: exported method Test.MasterAccount should have comment or be unexported (golint)
    • Line 351: warning: exported method Test.CurrentTest should have comment or be unexported (golint)
    • Line 357: warning: comment on exported method Test.CreateAccounts should be of the form "CreateAccounts ..." (golint)
    • Line 420: warning: comment on exported method Test.MustEstablishTrustline should be of the form "MustEstablishTrustline ..." (golint)
    • Line 429: warning: comment on exported method Test.EstablishTrustline should be of the form "EstablishTrustline ..." (golint)
    • Line 442: warning: comment on exported method Test.MustCreateClaimableBalance should be of the form "MustCreateClaimableBalance ..." (golint)
    • Line 470: warning: comment on exported method Test.MustGetAccount should be of the form "MustGetAccount ..." (golint)
    • Line 479: warning: comment on exported method Test.MustSubmitOperations should be of the form "MustSubmitOperations ..." (golint)
    • Line 497: warning: exported method Test.SubmitOperations should have comment or be unexported (golint)
    • Line 503: warning: exported method Test.SubmitMultiSigOperations should have comment or be unexported (golint)
    • Line 513: warning: exported method Test.CreateSignedTransaction should have comment or be unexported (golint)
    • Line 539: warning: exported method Test.GetCurrentCoreLedgerSequence should have comment or be unexported (golint)
    • Line 549: warning: comment on exported method Test.LogFailedTx should be of the form "LogFailedTx ..." (golint)
    • go/services/ticker/internal/main.go
    • Line 15: warning: comment on exported type MarketStats should be of the form "MarketStats ..." (with optional leading article) (golint)
    • Line 46: warning: comment on exported type AssetSummary should be of the form "AssetSummary ..." (with optional leading article) (golint)
    • go/keypair/full.go
    • Line 13: warning: exported type Full should have comment or be unexported (golint)
    • Line 17: warning: exported method Full.Address should have comment or be unexported (golint)
    • Line 27: warning: exported method Full.Hint should have comment or be unexported (golint)
    • Line 32: warning: exported method Full.Seed should have comment or be unexported (golint)
    • Line 36: warning: exported method Full.Verify should have comment or be unexported (golint)
    • Line 46: warning: exported method Full.Sign should have comment or be unexported (golint)
    • Line 61: warning: exported method Full.SignDecorated should have comment or be unexported (golint)
    • go/ingest/io/stats_ledger_transaction_processor.go
    • Line 46: warning: exported method StatsLedgerTransactionProcessor.ProcessTransaction should have comment or be unexported (golint)
    • Line 108: warning: exported method StatsLedgerTransactionProcessor.GetResults should have comment or be unexported (golint)
    • Line 112: warning: exported method StatsLedgerTransactionProcessorResults.Map should have comment or be unexported (golint)
    • go/ingest/ledgerbackend/database_backend.go
    • Line 32: warning: exported function NewDatabaseBackend should have comment or be unexported (golint)
    • Line 41: warning: exported function NewDatabaseBackendFromSession should have comment or be unexported (golint)
    • Line 45: warning: exported method DatabaseBackend.PrepareRange should have comment or be unexported (golint)
    • go/keypair/from_address.go
    • Line 22: warning: exported method FromAddress.Address should have comment or be unexported (golint)
    • Line 32: warning: exported method FromAddress.Hint should have comment or be unexported (golint)
    • Line 37: warning: exported method FromAddress.Verify should have comment or be unexported (golint)
    • Line 47: warning: exported method FromAddress.Sign should have comment or be unexported (golint)
    • Line 51: warning: exported method FromAddress.SignBase64 should have comment or be unexported (golint)
    • Line 55: warning: exported method FromAddress.SignDecorated should have comment or be unexported (golint)
    • Line 66: warning: exported method FromAddress.UnmarshalText should have comment or be unexported (golint)
    • Line 75: warning: exported method FromAddress.MarshalText should have comment or be unexported (golint)
    • go/historyarchive/dirprefix.go
    • Line 12: warning: exported type DirPrefix should have comment or be unexported (golint)
    • Line 14: warning: exported method DirPrefix.Path should have comment or be unexported (golint)
    • Line 29: warning: exported function CheckpointPrefix should have comment or be unexported (golint)
    • Line 37: warning: exported function HashPrefix should have comment or be unexported (golint)
    • Line 41: warning: comment on exported function RangePaths should be of the form "RangePaths ..." (golint)
    • go/tools/frontier-cmp/internal/scanner.go
    • Line 5: warning: exported type Scanner should have comment or be unexported (golint)
    • Line 10: warning: exported method Scanner.Scan should have comment or be unexported (golint)
    • Line 18: warning: exported method Scanner.LinesRead should have comment or be unexported (golint)
    • go/ingest/io/processors.go
    • Line 9: warning: exported type ChangeProcessor should have comment or be unexported (golint)
    • Line 13: warning: exported type LedgerTransactionProcessor should have comment or be unexported (golint)
    • Line 17: warning: exported function StreamLedgerTransactions should have comment or be unexported (golint)
    • Line 39: warning: exported function StreamChanges should have comment or be unexported (golint)
    • go/historyarchive/mocks.go
    • Line 13: warning: exported method MockArchive.GetCheckpointManager should have comment or be unexported (golint)
    • Line 18: warning: exported method MockArchive.GetPathHAS should have comment or be unexported (golint)
    • Line 23: warning: exported method MockArchive.PutPathHAS should have comment or be unexported (golint)
    • Line 28: warning: exported method MockArchive.BucketExists should have comment or be unexported (golint)
    • Line 33: warning: exported method MockArchive.CategoryCheckpointExists should have comment or be unexported (golint)
    • Line 38: warning: exported method MockArchive.GetLedgerHeader should have comment or be unexported (golint)
    • Line 43: warning: exported method MockArchive.GetRootHAS should have comment or be unexported (golint)
    • Line 48: warning: exported method MockArchive.GetCheckpointHAS should have comment or be unexported (golint)
    • Line 53: warning: exported method MockArchive.PutCheckpointHAS should have comment or be unexported (golint)
    • Line 58: warning: exported method MockArchive.PutRootHAS should have comment or be unexported (golint)
    • Line 63: warning: exported method MockArchive.ListBucket should have comment or be unexported (golint)
    • Line 69: warning: exported method MockArchive.ListAllBuckets should have comment or be unexported (golint)
    • Line 75: warning: exported method MockArchive.ListAllBucketHashes should have comment or be unexported (golint)
    • Line 81: warning: exported method MockArchive.ListCategoryCheckpoints should have comment or be unexported (golint)
    • Line 87: warning: exported method MockArchive.GetXdrStreamForHash should have comment or be unexported (golint)
    • Line 92: warning: exported method MockArchive.GetXdrStream should have comment or be unexported (golint)
    • go/exp/services/webauth/cmd/genjwk.go
    • Line 12: warning: exported type GenJWKCommand should have comment or be unexported (golint)
    • Line 16: warning: exported method GenJWKCommand.Command should have comment or be unexported (golint)
    • Line 27: warning: exported method GenJWKCommand.Run should have comment or be unexported (golint)
    • go/historyarchive/scan.go
    • Line 26: warning: exported method Archive.ScanCheckpoints should have comment or be unexported (golint)
    • Line 37: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 42: warning: exported method Archive.ScanCheckpointsSlow should have comment or be unexported (golint)
    • Line 101: warning: exported method Archive.ScanCheckpointsFast should have comment or be unexported (golint)
    • Line 162: warning: exported method Archive.Scan should have comment or be unexported (golint)
    • Line 174: warning: exported method Archive.ScanAllBuckets should have comment or be unexported (golint)
    • Line 195: warning: exported method Archive.ScanBuckets should have comment or be unexported (golint)
    • Line 308: warning: exported method Archive.ClearCachedInfo should have comment or be unexported (golint)
    • Line 318: warning: exported method Archive.ReportCheckpointStats should have comment or be unexported (golint)
    • Line 329: warning: exported method Archive.ReportBucketStats should have comment or be unexported (golint)
    • Line 336: warning: exported method Archive.NoteCheckpointFile should have comment or be unexported (golint)
    • Line 342: warning: exported method Archive.NoteExistingBucket should have comment or be unexported (golint)
    • Line 348: warning: exported method Archive.NoteReferencedBucket should have comment or be unexported (golint)
    • Line 359: warning: exported method Archive.CheckCheckpointFilesMissing should have comment or be unexported (golint)
    • Line 375: warning: exported method Archive.CheckBucketsMissing should have comment or be unexported (golint)
    • Line 388: warning: exported method Archive.ReportMissing should have comment or be unexported (golint)
    • go/historyarchive/http_archive.go
    • Line 18: warning: exported type HttpArchiveBackend should have comment or be unexported (golint)
    • Line 27: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 33: warning: exported method HttpArchiveBackend.GetFile should have comment or be unexported (golint)
    • Line 58: warning: exported method HttpArchiveBackend.Head should have comment or be unexported (golint)
    • Line 78: warning: exported method HttpArchiveBackend.Exists should have comment or be unexported (golint)
    • Line 92: warning: exported method HttpArchiveBackend.Size should have comment or be unexported (golint)
    • Line 106: warning: exported method HttpArchiveBackend.PutFile should have comment or be unexported (golint)
    • Line 111: warning: exported method HttpArchiveBackend.ListFiles should have comment or be unexported (golint)
    • Line 120: warning: exported method HttpArchiveBackend.CanListFiles should have comment or be unexported (golint)
    • go/services/frontier/internal/ingest/processors/ledgers_processor.go
    • Line 10: warning: exported type LedgersProcessor should have comment or be unexported (golint)
    • Line 20: warning: exported function NewLedgerProcessor should have comment or be unexported (golint)
    • Line 32: warning: exported method LedgersProcessor.ProcessTransaction should have comment or be unexported (golint)
    • Line 45: warning: exported method LedgersProcessor.Commit should have comment or be unexported (golint)
    • go/services/frontier/internal/db2/history/mock_q_trust_lines.go
    • Line 14: warning: exported method MockQTrustLines.NewTrustLinesBatchInsertBuilder should have comment or be unexported (golint)
    • Line 19: warning: exported method MockQTrustLines.GetTrustLinesByKeys should have comment or be unexported (golint)
    • Line 24: warning: exported method MockQTrustLines.InsertTrustLine should have comment or be unexported (golint)
    • Line 29: warning: exported method MockQTrustLines.UpdateTrustLine should have comment or be unexported (golint)
    • Line 34: warning: exported method MockQTrustLines.UpsertTrustLines should have comment or be unexported (golint)
    • Line 39: warning: exported method MockQTrustLines.RemoveTrustLine should have comment or be unexported (golint)
    • go/ingest/ledgerbackend/ledger_backend.go
    • Line 23: warning: exported method Range.UnmarshalJSON should have comment or be unexported (golint)
    • Line 36: warning: exported method Range.MarshalJSON should have comment or be unexported (golint)
    • Line 51: warning: exported method Range.Contains should have comment or be unexported (golint)
    • Line 71: warning: comment on exported function UnboundedRange should be of the form "UnboundedRange ..." (golint)
    • go/historyarchive/mock_archive.go
    • Line 16: warning: exported type MockArchiveBackend should have comment or be unexported (golint)
    • Line 21: warning: exported method MockArchiveBackend.Exists should have comment or be unexported (golint)
    • Line 28: warning: exported method MockArchiveBackend.Size should have comment or be unexported (golint)
    • Line 39: warning: exported method MockArchiveBackend.GetFile should have comment or be unexported (golint)
    • Line 50: warning: exported method MockArchiveBackend.PutFile should have comment or be unexported (golint)
    • Line 61: warning: exported method MockArchiveBackend.ListFiles should have comment or be unexported (golint)
    • Line 82: warning: exported method MockArchiveBackend.CanListFiles should have comment or be unexported (golint)
    • go/clients/digitalbitstoml/main.go
    • Line 29: warning: exported type ClientInterface should have comment or be unexported (golint)
    • Line 37: warning: exported type Principal should have comment or be unexported (golint)
    • Line 48: warning: exported type Currency should have comment or be unexported (golint)
    • Line 72: warning: exported type Validator should have comment or be unexported (golint)
    • Line 80: warning: comment on exported type Response should be of the form "Response ..." (with optional leading article) (golint)
    • go/services/frontier/internal/render/sse/stream.go
    • Line 17: warning: comment on exported var ErrRateLimited should be of the form "ErrRateLimited ..." (golint)
    • Line 21: warning: exported type Stream should have comment or be unexported (golint)
    • Line 51: warning: exported method Stream.Send should have comment or be unexported (golint)
    • Line 59: warning: exported method Stream.SetLimit should have comment or be unexported (golint)
    • Line 65: warning: exported method Stream.Done should have comment or be unexported (golint)
    • Line 73: warning: exported method Stream.Err should have comment or be unexported (golint)
    • go/support/render/hal/link.go
    • Line 7: warning: exported type Link should have comment or be unexported (golint)
    • Line 12: warning: exported method Link.PopulateTemplated should have comment or be unexported (golint)
    • Line 16: warning: exported function NewLink should have comment or be unexported (golint)
    • go/support/render/httpjson/encoding.go
    • Line 33: warning: exported method RawObject.MarshalJSON should have comment or be unexported (golint)
    • Line 40: warning: exported method RawObject.UnmarshalJSON should have comment or be unexported (golint)
    • Line 62: warning: comment on exported type OptString should be of the form "OptString ..." (with optional leading article) (golint)
    • Line 70: warning: exported method OptString.UnmarshalJSON should have comment or be unexported (golint)
    • go/ingest/io/stats_change_processor.go
    • Line 36: warning: exported method StatsChangeProcessor.ProcessChange should have comment or be unexported (golint)
    • Line 88: warning: exported method StatsChangeProcessor.GetResults should have comment or be unexported (golint)
    • Line 92: warning: exported method StatsChangeProcessorResults.Map should have comment or be unexported (golint)

gocyclo94%

Gocyclo calculates cyclomatic complexities of functions in Go source code. The cyclomatic complexity of a function is calculated according to the following rules: 1 is the base complexity of a function +1 for each 'if', 'for', 'case', '&&' or '||' Go Report Card warns on functions with cyclomatic complexity > 15.

    • go/services/frontier/internal/ingest/processors/effects_processor.go
    • Line 155: warning: cyclomatic complexity 24 of function (*transactionOperationWrapper).effects() is high (> 15) (gocyclo)
    • Line 330: warning: cyclomatic complexity 23 of function (*effectsWrapper).addLedgerEntrySponsorshipEffects() is high (> 15) (gocyclo)
    • Line 518: warning: cyclomatic complexity 19 of function (*effectsWrapper).addSetOptionsEffects() is high (> 15) (gocyclo)
    • Line 268: warning: cyclomatic complexity 17 of function (*effectsWrapper).addSignerSponsorshipEffects() is high (> 15) (gocyclo)
    • go/services/frontier/internal/ingest/fsm.go
    • Line 130: warning: cyclomatic complexity 20 of function (startState).run() is high (> 15) (gocyclo)
    • Line 359: warning: cyclomatic complexity 20 of function (resumeState).run() is high (> 15) (gocyclo)
    • Line 653: warning: cyclomatic complexity 19 of function (reingestHistoryRangeState).run() is high (> 15) (gocyclo)
    • Line 246: warning: cyclomatic complexity 19 of function (buildState).run() is high (> 15) (gocyclo)
    • go/xdr/xdr_generated.go
    • Line 14440: warning: cyclomatic complexity 39 of function NewOperationResultTr() is high (> 15) (gocyclo)
    • Line 9313: warning: cyclomatic complexity 37 of function NewOperationBody() is high (> 15) (gocyclo)
    • Line 7418: warning: cyclomatic complexity 30 of function NewDigitalBitsMessage() is high (> 15) (gocyclo)
    • Line 14395: warning: cyclomatic complexity 20 of function (OperationResultTr).ArmForSwitch() is high (> 15) (gocyclo)
    • Line 9268: warning: cyclomatic complexity 20 of function (OperationBody).ArmForSwitch() is high (> 15) (gocyclo)
    • Line 15375: warning: cyclomatic complexity 17 of function NewInnerTransactionResultResult() is high (> 15) (gocyclo)
    • Line 7381: warning: cyclomatic complexity 16 of function (DigitalBitsMessage).ArmForSwitch() is high (> 15) (gocyclo)
    • go/tools/frontier-cmp/main.go
    • Line 96: warning: cyclomatic complexity 23 of function run() is high (> 15) (gocyclo)
    • Line 329: warning: cyclomatic complexity 18 of function addPathsFromResponse() is high (> 15) (gocyclo)

license0%

Checks whether your project has a LICENSE file.


ineffassign100%

IneffAssign detects ineffectual assignments in Go code.

No problems detected. Good job!


misspell100%

Misspell Finds commonly misspelled English words

No problems detected. Good job!