Preparing report...

Report for github.com/GoPlugin/Plugin

A    Great!    Found 346 issues across 660 files

Tweet

gofmt70%

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!


golint67%

Golint is a linter for Go source code.

    • Plugin/core/services/keeper/upkeep_executer.go
    • Line 39: warning: exported type UpkeepExecuter should have comment or be unexported (golint)
    • Line 53: warning: exported function NewUpkeepExecuter should have comment or be unexported (golint)
    • Line 76: warning: exported method UpkeepExecuter.Start should have comment or be unexported (golint)
    • Line 90: warning: exported method UpkeepExecuter.Close should have comment or be unexported (golint)
    • Line 98: warning: exported method UpkeepExecuter.Connect should have comment or be unexported (golint)
    • Line 100: warning: exported method UpkeepExecuter.OnNewLongestChain should have comment or be unexported (golint)
    • Plugin/core/services/job_subscriber.go
    • Line 211: warning: exported method NullJobSubscriber.Connect should have comment or be unexported (golint)
    • Line 212: warning: exported method NullJobSubscriber.OnNewLongestChain should have comment or be unexported (golint)
    • Line 213: warning: exported method NullJobSubscriber.AddJob should have comment or be unexported (golint)
    • Line 216: warning: exported method NullJobSubscriber.RemoveJob should have comment or be unexported (golint)
    • Line 219: warning: exported method NullJobSubscriber.Jobs should have comment or be unexported (golint)
    • Line 220: warning: exported method NullJobSubscriber.Start should have comment or be unexported (golint)
    • Line 221: warning: exported method NullJobSubscriber.Close should have comment or be unexported (golint)
    • Line 222: warning: exported method NullJobSubscriber.Ready should have comment or be unexported (golint)
    • Line 223: warning: exported method NullJobSubscriber.Healthy should have comment or be unexported (golint)
    • Plugin/core/services/keeper/delegate.go
    • Line 22: warning: exported type Delegate should have comment or be unexported (golint)
    • Line 35: warning: exported function NewDelegate should have comment or be unexported (golint)
    • Line 57: warning: exported method Delegate.JobType should have comment or be unexported (golint)
    • Line 61: warning: exported method Delegate.OnJobCreated should have comment or be unexported (golint)
    • Line 62: warning: exported method Delegate.OnJobDeleted should have comment or be unexported (golint)
    • Line 64: warning: exported method Delegate.ServicesForSpec should have comment or be unexported (golint)
    • Plugin/core/cmd/ocr_keys_commands.go
    • Line 18: warning: exported type OCRKeyBundlePresenter should have comment or be unexported (golint)
    • Line 36: warning: exported method OCRKeyBundlePresenter.ToRow should have comment or be unexported (golint)
    • Line 54: warning: exported type OCRKeyBundlePresenters should have comment or be unexported (golint)
    • Plugin/core/services/subscription.go
    • Line 149: warning: exported method InitiatorSubscription.Start should have comment or be unexported (golint)
    • Line 287: warning: comment on exported function ProcessLogRequest should be of the form "ProcessLogRequest ..." (golint)
    • Plugin/core/web/presenters/job.go
    • Line 26: warning: exported const DirectRequestJobSpec should have comment (or a comment on this block) or be unexported (golint)
    • Line 188: warning: exported type VRFSpec should have comment or be unexported (golint)
    • Line 196: warning: exported function NewVRFSpec should have comment or be unexported (golint)
    • Line 215: warning: exported function NewJobError should have comment or be unexported (golint)
    • Plugin/core/services/keystore/keys/ocrkey/key_bundle.go
    • Line 55: warning: exported var ErrScalarTooBig should have comment or be unexported (golint)
    • Line 59: warning: exported method EncryptedKeyBundle.TableName should have comment or be unexported (golint)
    • Line 63: warning: exported method EncryptedKeyBundle.GetID should have comment or be unexported (golint)
    • Line 67: warning: exported method EncryptedKeyBundle.SetID should have comment or be unexported (golint)
    • Line 85: warning: exported function NewKeyBundleFrom should have comment or be unexported (golint)
    • Plugin/core/services/headtracker/head_broadcaster.go
    • Line 180: warning: exported type NullBroadcaster should have comment or be unexported (golint)
    • Line 182: warning: exported method NullBroadcaster.Start should have comment or be unexported (golint)
    • Line 183: warning: exported method NullBroadcaster.Close should have comment or be unexported (golint)
    • Line 184: warning: exported method NullBroadcaster.Connect should have comment or be unexported (golint)
    • Line 185: warning: exported method NullBroadcaster.OnNewLongestChain should have comment or be unexported (golint)
    • Line 186: warning: exported method NullBroadcaster.Subscribe should have comment or be unexported (golint)
    • Line 189: warning: exported method NullBroadcaster.Healthy should have comment or be unexported (golint)
    • Line 190: warning: exported method NullBroadcaster.Ready should have comment or be unexported (golint)
    • Plugin/core/services/cron/delegate.go
    • Line 10: warning: exported type Delegate should have comment or be unexported (golint)
    • Line 16: warning: exported function NewDelegate should have comment or be unexported (golint)
    • Line 22: warning: exported method Delegate.JobType should have comment or be unexported (golint)
    • Line 26: warning: exported method Delegate.OnJobCreated should have comment or be unexported (golint)
    • Line 27: warning: exported method Delegate.OnJobDeleted should have comment or be unexported (golint)
    • Plugin/core/services/keystore/keys/ocrkey/on_chain_signing_address.go
    • Line 17: warning: exported type OnChainSigningAddress should have comment or be unexported (golint)
    • Line 23: warning: exported method OnChainSigningAddress.MarshalJSON should have comment or be unexported (golint)
    • Line 27: warning: exported method OnChainSigningAddress.UnmarshalJSON should have comment or be unexported (golint)
    • Line 35: warning: exported method OnChainSigningAddress.UnmarshalText should have comment or be unexported (golint)
    • Line 52: warning: exported method OnChainSigningAddress.Value should have comment or be unexported (golint)
    • Line 57: warning: exported method OnChainSigningAddress.Scan should have comment or be unexported (golint)
    • Plugin/core/cmd/p2p_keys_commands.go
    • Line 18: warning: exported type P2PKeyPresenter should have comment or be unexported (golint)
    • Line 36: warning: exported method P2PKeyPresenter.ToRow should have comment or be unexported (golint)
    • Line 53: warning: exported type P2PKeyPresenters should have comment or be unexported (golint)
    • Plugin/core/utils/crypto/public_key.go
    • Line 29: warning: exported method PublicKey.MarshalJSON should have comment or be unexported (golint)
    • Line 33: warning: exported method PublicKey.UnmarshalJSON should have comment or be unexported (golint)
    • Line 48: warning: exported method PublicKey.Scan should have comment or be unexported (golint)
    • Line 61: warning: exported method PublicKey.Value should have comment or be unexported (golint)
    • Plugin/core/store/presenters/presenters.go
    • Line 484: warning: exported type ServiceAgreementPresentation should have comment or be unexported (golint)
    • Line 533: warning: comment on exported method ServiceAgreement.FriendlyAggregatorInitMethod should be of the form "FriendlyAggregatorInitMethod ..." (golint)
    • Plugin/core/services/pipeline/task.panic.go
    • Line 7: warning: exported type PanicTask should have comment or be unexported (golint)
    • Line 14: warning: exported method PanicTask.Type should have comment or be unexported (golint)
    • Line 18: warning: exported method PanicTask.Run should have comment or be unexported (golint)
    • Plugin/core/services/run_queue.go
    • Line 142: warning: exported method NullRunQueue.Start should have comment or be unexported (golint)
    • Line 143: warning: exported method NullRunQueue.Close should have comment or be unexported (golint)
    • Line 144: warning: exported method NullRunQueue.Ready should have comment or be unexported (golint)
    • Line 145: warning: exported method NullRunQueue.Healthy should have comment or be unexported (golint)
    • Line 146: warning: exported method NullRunQueue.Run should have comment or be unexported (golint)
    • Line 149: warning: exported method NullRunQueue.WorkerCount should have comment or be unexported (golint)
    • Plugin/core/services/pipeline/task.median.go
    • Line 12: warning: exported type MedianTask should have comment or be unexported (golint)
    • Line 20: warning: exported method MedianTask.Type should have comment or be unexported (golint)
    • Line 24: warning: exported method MedianTask.Run should have comment or be unexported (golint)
    • Plugin/core/services/keystore/master.go
    • Line 8: warning: exported function New should have comment or be unexported (golint)
    • Line 17: warning: exported type Master should have comment or be unexported (golint)
    • Line 24: warning: exported method Master.Eth should have comment or be unexported (golint)
    • Line 28: warning: exported method Master.CSA should have comment or be unexported (golint)
    • Line 32: warning: exported method Master.OCR should have comment or be unexported (golint)
    • Line 36: warning: exported method Master.VRF should have comment or be unexported (golint)
    • Plugin/core/services/headtracker/types/types.go
    • Line 11: warning: exported type Tracker should have comment or be unexported (golint)
    • Line 26: warning: exported type HeadBroadcasterRegistry should have comment or be unexported (golint)
    • Line 43: warning: exported method HeadTrackableCallback.Connect should have comment or be unexported (golint)
    • Line 47: warning: exported method HeadTrackableCallback.OnNewLongestChain should have comment or be unexported (golint)
    • Plugin/core/services/keystore/csa.go
    • Line 18: warning: exported type CSAKeystoreInterface should have comment or be unexported (golint)
    • Line 24: warning: exported type CSA should have comment or be unexported (golint)
    • Line 91: warning: comment on exported method CSA.Unsafe_GetUnlockedPrivateKey should be of the form "Unsafe_GetUnlockedPrivateKey ..." (golint)
    • Line 97: warning: don't use underscores in Go names; method Unsafe_GetUnlockedPrivateKey should be UnsafeGetUnlockedPrivateKey (golint)
    • Line 101: warning: exported method CSA.Unlock should have comment or be unexported (golint)
    • Plugin/core/services/postgres/channels.go
    • Line 4: warning: exported const ChannelJobCreated should have comment (or a comment on this block) or be unexported (golint)
    • Line 9: warning: comment on exported const ChannelInsertOnEthTx should be of the form "ChannelInsertOnEthTx ..." (golint)
    • Plugin/core/services/pipeline/common.go
    • Line 25: warning: exported type Task should have comment or be unexported (golint)
    • Line 37: warning: exported type Config should have comment or be unexported (golint)
    • Line 55: warning: exported var ErrWrongInputCardinality should have comment or be unexported (golint)
    • Line 64: warning: exported const InputTaskKey should have comment (or a comment on this block) or be unexported (golint)
    • Line 143: warning: exported method TaskRunResult.IsTerminal should have comment or be unexported (golint)
    • Line 173: warning: exported type RunWithResults should have comment or be unexported (golint)
    • Line 178: warning: exported type JSONSerializable should have comment or be unexported (golint)
    • Line 183: warning: exported method JSONSerializable.UnmarshalJSON should have comment or be unexported (golint)
    • Line 190: warning: exported method JSONSerializable.MarshalJSON should have comment or be unexported (golint)
    • Line 199: warning: exported method JSONSerializable.Scan should have comment or be unexported (golint)
    • Line 214: warning: exported method JSONSerializable.Value should have comment or be unexported (golint)
    • Line 221: warning: exported type TaskType should have comment or be unexported (golint)
    • Line 228: warning: exported const TaskTypeHTTP should have comment (or a comment on this block) or be unexported (golint)
    • Line 246: warning: comment on exported const TaskTypePanic should be of the form "TaskTypePanic ..." (golint)
    • Line 255: warning: exported function UnmarshalTaskFromMap should have comment or be unexported (golint)
    • Line 318: warning: exported function CheckInputs should have comment or be unexported (golint)
    • Plugin/core/services/headtracker/head_listener.go
    • Line 31: warning: exported type Config should have comment or be unexported (golint)
    • Line 37: warning: exported type HeadListener should have comment or be unexported (golint)
    • Line 53: warning: exported function NewHeadListener should have comment or be unexported (golint)
    • Line 89: warning: exported method HeadListener.ListenForNewHeads should have comment or be unexported (golint)
    • Plugin/core/cmd/jobs_commands.go
    • Line 20: warning: comment on exported type JobPresenter should be of the form "JobPresenter ..." (with optional leading article) (golint)
    • Line 133: warning: exported type JobPresenters should have comment or be unexported (golint)
    • Plugin/core/services/postgres/event_broadcaster.go
    • Line 48: warning: exported type Event should have comment or be unexported (golint)
    • Line 53: warning: exported function NewEventBroadcaster should have comment or be unexported (golint)
    • Line 296: warning: exported method NullEventBroadcaster.Start should have comment or be unexported (golint)
    • Line 297: warning: exported method NullEventBroadcaster.Close should have comment or be unexported (golint)
    • Line 298: warning: exported method NullEventBroadcaster.Ready should have comment or be unexported (golint)
    • Line 299: warning: exported method NullEventBroadcaster.Healthy should have comment or be unexported (golint)
    • Line 301: warning: exported method NullEventBroadcaster.Subscribe should have comment or be unexported (golint)
    • Line 304: warning: exported method NullEventBroadcaster.Notify should have comment or be unexported (golint)
    • Line 305: warning: exported method NullEventBroadcaster.NotifyInsideGormTx should have comment or be unexported (golint)
    • Plugin/core/services/postgres/transaction.go
    • Line 29: warning: exported var ErrNoDeadlineSet should have comment or be unexported (golint)
    • Line 32: warning: comment on exported function GormTransactionWithoutContext should be of the form "GormTransactionWithoutContext ..." (golint)
    • Line 49: warning: exported function GormTransaction should have comment or be unexported (golint)
    • Line 68: warning: exported function GormTransactionWithDefaultContext should have comment or be unexported (golint)
    • Line 87: warning: exported function DBWithDefaultContext should have comment or be unexported (golint)
    • Plugin/core/internal/cltest/cltest.go
    • Line 95: warning: exported const VRFPassword should have comment (or a comment on this block) or be unexported (golint)
    • Line 108: warning: comment on exported const NonExistentPeerID should be of the form "NonExistentPeerID ..." (golint)
    • Line 115: warning: exported var DefaultP2PPeerID should have comment or be unexported (golint)
    • Line 207: warning: exported function NewRandomInt64 should have comment or be unexported (golint)
    • Line 212: warning: exported function MustRandomBytes should have comment or be unexported (golint)
    • Line 224: warning: exported function MustJobIDFromString should have comment or be unexported (golint)
    • Line 231: warning: exported function MustBigIntFromString should have comment or be unexported (golint)
    • Line 294: warning: exported type JobPipelineV2TestHelper should have comment or be unexported (golint)
    • Line 301: warning: exported function NewJobPipelineV2 should have comment or be unexported (golint)
    • Line 314: warning: exported function NewPipelineORM should have comment or be unexported (golint)
    • Line 324: warning: exported function NewEthBroadcaster should have comment or be unexported (golint)
    • Line 441: warning: exported const UseRealExternalInitiatorManager should have comment (or a comment on this block) or be unexported (golint)
    • Line 502: warning: exported function NewEthMocks should have comment or be unexported (golint)
    • Line 518: warning: exported function NewEthMocksWithStartupAssertions should have comment or be unexported (golint)
    • Line 543: warning: exported method TestApplication.NewBox should have comment or be unexported (golint)
    • Line 549: warning: exported method TestApplication.Start should have comment or be unexported (golint)
    • Line 563: warning: exported method TestApplication.StartAndConnect should have comment or be unexported (golint)
    • Line 612: warning: exported method TestApplication.MustSeedNewSession should have comment or be unexported (golint)
    • Line 625: warning: exported method TestApplication.NewHTTPClient should have comment or be unexported (golint)
    • Line 660: warning: exported method TestApplication.NewAuthenticatingClient should have comment or be unexported (golint)
    • Line 678: warning: exported method TestApplication.MustCreateJobRun should have comment or be unexported (golint)
    • Line 728: warning: exported function NewKeyStore should have comment or be unexported (golint)
    • Line 745: warning: exported function ParseJSON should have comment or be unexported (golint)
    • Line 753: warning: exported function ParseJSONAPIErrors should have comment or be unexported (golint)
    • Line 773: warning: exported type HTTPClientCleaner should have comment or be unexported (golint)
    • Line 778: warning: exported method HTTPClientCleaner.Get should have comment or be unexported (golint)
    • Line 783: warning: exported method HTTPClientCleaner.Post should have comment or be unexported (golint)
    • Line 788: warning: exported method HTTPClientCleaner.Put should have comment or be unexported (golint)
    • Line 793: warning: exported method HTTPClientCleaner.Patch should have comment or be unexported (golint)
    • Line 798: warning: exported method HTTPClientCleaner.Delete should have comment or be unexported (golint)
    • Line 866: warning: exported function FindServiceAgreement should have comment or be unexported (golint)
    • Line 884: warning: comment on exported function CreateSpecViaWeb should be of the form "CreateSpecViaWeb ..." (golint)
    • Line 899: warning: exported function CreateJobViaWeb should have comment or be unexported (golint)
    • Line 913: warning: exported function CreateJobViaWeb2 should have comment or be unexported (golint)
    • Line 927: warning: exported function DeleteJobViaWeb should have comment or be unexported (golint)
    • Line 936: warning: exported function AwaitJobActive should have comment or be unexported (golint)
    • Line 964: warning: exported function CreateJobRunViaExternalInitiator should have comment or be unexported (golint)
    • Line 990: warning: exported function CreateJobRunViaExternalInitiatorV2 should have comment or be unexported (golint)
    • Line 1174: warning: exported function SendBlocksUntilComplete should have comment or be unexported (golint)
    • Line 1257: warning: comment on exported function WaitForSpecError should be of the form "WaitForSpecError ..." (golint)
    • Line 1313: warning: exported function WaitForPipelineRuns should have comment or be unexported (golint)
    • Line 1327: warning: exported function WaitForPipelineComplete should have comment or be unexported (golint)
    • Line 1403: warning: exported function WaitForEthTxAttemptsForEthTx should have comment or be unexported (golint)
    • Line 1417: warning: exported function WaitForEthTxAttemptCount should have comment or be unexported (golint)
    • Line 1535: warning: exported function StringToHash should have comment or be unexported (golint)
    • Line 1568: warning: exported function DecodeSessionCookie should have comment or be unexported (golint)
    • Line 1582: warning: exported function MustGenerateSessionCookie should have comment or be unexported (golint)
    • Line 1592: warning: exported function NormalizedJSON should have comment or be unexported (golint)
    • Line 1600: warning: exported function AssertError should have comment or be unexported (golint)
    • Line 1610: warning: exported function UnauthenticatedPost should have comment or be unexported (golint)
    • Line 1625: warning: exported function UnauthenticatedPatch should have comment or be unexported (golint)
    • Line 1640: warning: exported function MustParseDuration should have comment or be unexported (golint)
    • Line 1648: warning: exported function NewSession should have comment or be unexported (golint)
    • Line 1656: warning: exported function AllExternalInitiators should have comment or be unexported (golint)
    • Line 1667: warning: exported function AllJobs should have comment or be unexported (golint)
    • Line 1678: warning: exported function MustAllJobsWithStatus should have comment or be unexported (golint)
    • Line 1689: warning: exported function GetLastEthTxAttempt should have comment or be unexported (golint)
    • Line 1702: warning: exported type Awaiter should have comment or be unexported (golint)
    • Line 1704: warning: exported function NewAwaiter should have comment or be unexported (golint)
    • Line 1706: warning: exported method Awaiter.ItHappened should have comment or be unexported (golint)
    • Line 1708: warning: exported method Awaiter.AssertHappened should have comment or be unexported (golint)
    • Line 1716: warning: exported method Awaiter.AwaitOrFail should have comment or be unexported (golint)
    • Line 1731: warning: exported function CallbackOrTimeout should have comment or be unexported (golint)
    • Line 1752: warning: exported function MustParseURL should have comment or be unexported (golint)
    • Line 1760: warning: exported function MustResultString should have comment or be unexported (golint)
    • Line 1783: warning: exported function MustGenericEncode should have comment or be unexported (golint)
    • Line 1799: warning: exported function MakeRoundStateReturnData should have comment or be unexported (golint)
    • Line 1822: warning: exported function MockFluxAggCall should have comment or be unexported (golint)
    • Line 1866: warning: exported function MakeConfigDigest should have comment or be unexported (golint)
    • Line 1877: warning: exported function MustBytesToConfigDigest should have comment or be unexported (golint)
    • Line 1907: warning: exported function MockSubscribeToLogsCh should have comment or be unexported (golint)
    • Line 1917: warning: exported function MustNewJSONSerializable should have comment or be unexported (golint)
    • Line 1926: warning: exported function BatchElemMatchesHash should have comment or be unexported (golint)
    • Line 1931: warning: exported function BatchElemMustMatchHash should have comment or be unexported (golint)
    • Line 1938: warning: exported type SimulateIncomingHeadsArgs should have comment or be unexported (golint)
    • Line 1947: warning: exported function SimulateIncomingHeads should have comment or be unexported (golint)
    • Line 2031: warning: exported type HeadTrackableFunc should have comment or be unexported (golint)
    • Line 2033: warning: exported method HeadTrackableFunc.Connect should have comment or be unexported (golint)
    • Line 2034: warning: exported method HeadTrackableFunc.Disconnect should have comment or be unexported (golint)
    • Line 2035: warning: exported method HeadTrackableFunc.OnNewLongestChain should have comment or be unexported (golint)
    • Line 2049: warning: exported function EventuallyExpectationsMet should have comment or be unexported (golint)
    • Line 2069: warning: exported function AssertCount should have comment or be unexported (golint)
    • Line 2077: warning: exported function WaitForCount should have comment or be unexported (golint)
    • Line 2089: warning: exported function AssertCountStays should have comment or be unexported (golint)
    • Line 2101: warning: exported function AssertRecordEventually should have comment or be unexported (golint)
    • Line 2111: warning: exported function MustSendingKeys should have comment or be unexported (golint)
    • Plugin/core/cmd/local_client.go
    • Line 345: warning: exported type HealthCheckPresenter should have comment or be unexported (golint)
    • Line 349: warning: exported method HealthCheckPresenter.ToRow should have comment or be unexported (golint)
    • Line 369: warning: exported type HealthCheckPresenters should have comment or be unexported (golint)
    • Plugin/core/store/orm/config.go
    • Line 53: warning: exported var ErrUnset should have comment or be unexported (golint)
    • Line 232: warning: exported method Config.GetAdvisoryLockIDConfiguredOrDefault should have comment or be unexported (golint)
    • Line 239: warning: exported method Config.GetDatabaseDialectConfiguredOrDefault should have comment or be unexported (golint)
    • Line 293: warning: exported method Config.Chain should have comment or be unexported (golint)
    • Line 307: warning: exported method Config.DatabaseListenerMinReconnectInterval should have comment or be unexported (golint)
    • Line 311: warning: exported method Config.DatabaseListenerMaxReconnectDuration should have comment or be unexported (golint)
    • Line 315: warning: exported method Config.DatabaseMaximumTxDuration should have comment or be unexported (golint)
    • Line 890: warning: exported method Config.TriggerFallbackDBPollInterval should have comment or be unexported (golint)
    • Line 899: warning: exported method Config.JobPipelineResultWriteQueueDepth should have comment or be unexported (golint)
    • Line 903: warning: exported method Config.JobPipelineReaperInterval should have comment or be unexported (golint)
    • Line 907: warning: exported method Config.JobPipelineReaperThreshold should have comment or be unexported (golint)
    • Line 986: warning: comment on exported method Config.OCRBootstrapCheckInterval should be of the form "OCRBootstrapCheckInterval ..." (golint)
    • Line 991: warning: exported method Config.OCRContractTransmitterTransmitTimeout should have comment or be unexported (golint)
    • Line 1002: warning: exported method Config.OCRObservationTimeout should have comment or be unexported (golint)
    • Line 1006: warning: exported method Config.OCRObservationGracePeriod should have comment or be unexported (golint)
    • Line 1010: warning: exported method Config.OCRBlockchainTimeout should have comment or be unexported (golint)
    • Line 1014: warning: exported method Config.OCRContractSubscribeInterval should have comment or be unexported (golint)
    • Line 1018: warning: exported method Config.OCRContractPollInterval should have comment or be unexported (golint)
    • Line 1022: warning: exported method Config.OCRContractConfirmations should have comment or be unexported (golint)
    • Line 1032: warning: exported method Config.OCRDatabaseTimeout should have comment or be unexported (golint)
    • Line 1036: warning: exported method Config.OCRDHTLookupInterval should have comment or be unexported (golint)
    • Line 1040: warning: exported method Config.OCRIncomingMessageBufferSize should have comment or be unexported (golint)
    • Line 1044: warning: exported method Config.OCRNewStreamTimeout should have comment or be unexported (golint)
    • Line 1048: warning: exported method Config.OCROutgoingMessageBufferSize should have comment or be unexported (golint)
    • Line 1058: warning: exported method Config.OCRMonitoringEndpoint should have comment or be unexported (golint)
    • Line 1071: warning: exported method Config.OCRTransmitterAddress should have comment or be unexported (golint)
    • Line 1086: warning: exported method Config.OCRKeyBundleID should have comment or be unexported (golint)
    • Line 1101: warning: exported method Config.ORMMaxOpenConns should have comment or be unexported (golint)
    • Line 1105: warning: exported method Config.ORMMaxIdleConns should have comment or be unexported (golint)
    • Line 1303: warning: exported method Config.P2PPeerstoreWriteInterval should have comment or be unexported (golint)
    • Line 1324: warning: exported method Config.P2PPeerIDIsSet should have comment or be unexported (golint)
    • Line 1333: warning: exported method Config.P2PBootstrapPeers should have comment or be unexported (golint)
    • Line 1352: warning: exported method Config.HTTPServerWriteTimeout should have comment or be unexported (golint)
    • Line 1361: warning: exported method Config.ReplayFromBlock should have comment or be unexported (golint)
    • Line 1600: warning: exported type DatabaseBackupMode should have comment or be unexported (golint)
    • Line 1603: warning: exported var DatabaseBackupModeNone should have comment or be unexported (golint)
    • Plugin/core/services/synchronization/stats_pusher.go
    • Line 48: warning: exported type NoopStatsPusher should have comment or be unexported (golint)
    • Line 50: warning: exported method NoopStatsPusher.Start should have comment or be unexported (golint)
    • Line 51: warning: exported method NoopStatsPusher.Close should have comment or be unexported (golint)
    • Line 52: warning: exported method NoopStatsPusher.Ready should have comment or be unexported (golint)
    • Line 53: warning: exported method NoopStatsPusher.Healthy should have comment or be unexported (golint)
    • Line 54: warning: exported method NoopStatsPusher.PushNow should have comment or be unexported (golint)
    • Line 55: warning: exported method NoopStatsPusher.GetURL should have comment or be unexported (golint)
    • Line 56: warning: exported method NoopStatsPusher.GetStatus should have comment or be unexported (golint)
    • Line 57: warning: exported method NoopStatsPusher.AllSyncEvents should have comment or be unexported (golint)
    • Plugin/core/store/models/eth.go
    • Line 27: warning: exported type EthTxState should have comment or be unexported (golint)
    • Line 28: warning: exported type EthTxAttemptState should have comment or be unexported (golint)
    • Line 31: warning: exported const EthTxUnstarted should have comment (or a comment on this block) or be unexported (golint)
    • Line 43: warning: exported type EthTaskRunTx should have comment or be unexported (golint)
    • Line 49: warning: exported type EthTxMeta should have comment or be unexported (golint)
    • Line 55: warning: exported type EthTxMetaV2 should have comment or be unexported (golint)
    • Line 61: warning: exported type EthTx should have comment or be unexported (golint)
    • Line 83: warning: exported method EthTx.GetError should have comment or be unexported (golint)
    • Line 95: warning: exported type EthTxAttempt should have comment or be unexported (golint)
    • Line 108: warning: exported type EthReceipt should have comment or be unexported (golint)
    • Line 257: warning: exported method Head.UnmarshalJSON should have comment or be unexported (golint)
    • Line 287: warning: exported method Head.MarshalJSON should have comment or be unexported (golint)
    • Line 315: warning: comment on exported function ReceiptIsUnconfirmed should be of the form "ReceiptIsUnconfirmed ..." (golint)
    • Line 421: warning: comment on exported type UntrustedBytes should be of the form "UntrustedBytes ..." (with optional leading article) (golint)
    • Plugin/core/services/headtracker/head_saver.go
    • Line 13: warning: exported type HeadSaver should have comment or be unexported (golint)
    • Line 19: warning: exported function NewHeadSaver should have comment or be unexported (golint)
    • Line 55: warning: exported method HeadSaver.IdempotentInsertHead should have comment or be unexported (golint)
    • Line 59: warning: exported method HeadSaver.SetHighestSeenHeadFromDB should have comment or be unexported (golint)
    • Line 71: warning: exported method HeadSaver.HighestSeenHeadFromDB should have comment or be unexported (golint)
    • Line 76: warning: exported method HeadSaver.Chain should have comment or be unexported (golint)
    • Plugin/core/services/pipeline/task.eth_tx.go
    • Line 19: warning: exported type ETHTxTask should have comment or be unexported (golint)
    • Line 36: warning: exported type KeyStore should have comment or be unexported (golint)
    • Line 40: warning: exported type TxManager should have comment or be unexported (golint)
    • Line 46: warning: exported method ETHTxTask.Type should have comment or be unexported (golint)
    • Line 50: warning: exported method ETHTxTask.Run should have comment or be unexported (golint)
    • Plugin/core/store/store.go
    • Line 100: warning: exported method Store.Ready should have comment or be unexported (golint)
    • Line 104: warning: exported method Store.Healthy should have comment or be unexported (golint)
    • Line 123: warning: exported function CheckSquashUpgrade should have comment or be unexported (golint)
    • Plugin/core/services/prom_reporter.go
    • Line 20: warning: comment on exported type PrometheusBackend should be of the form "PrometheusBackend ..." (with optional leading article) (golint)
    • Line 86: warning: exported function NewPromReporter should have comment or be unexported (golint)
    • Plugin/core/services/pipeline/task_params.go
    • Line 22: warning: exported type PipelineParamUnmarshaler should have comment or be unexported (golint)
    • Line 26: warning: exported function ResolveParam should have comment or be unexported (golint)
    • Line 51: warning: exported type GetterFunc should have comment or be unexported (golint)
    • Line 53: warning: exported function From should have comment or be unexported (golint)
    • Line 70: warning: exported function VarExpr should have comment or be unexported (golint)
    • Line 91: warning: exported function JSONWithVarExprs should have comment or be unexported (golint)
    • Line 168: warning: exported function NonemptyString should have comment or be unexported (golint)
    • Line 178: warning: exported function Input should have comment or be unexported (golint)
    • Line 187: warning: exported function Inputs should have comment or be unexported (golint)
    • Line 201: warning: exported type StringParam should have comment or be unexported (golint)
    • Line 203: warning: exported method StringParam.UnmarshalPipelineParam should have comment or be unexported (golint)
    • Line 216: warning: exported type BytesParam should have comment or be unexported (golint)
    • Line 218: warning: exported method BytesParam.UnmarshalPipelineParam should have comment or be unexported (golint)
    • Line 240: warning: exported type Uint64Param should have comment or be unexported (golint)
    • Line 242: warning: exported method Uint64Param.UnmarshalPipelineParam should have comment or be unexported (golint)
    • Line 276: warning: exported type MaybeUint64Param should have comment or be unexported (golint)
    • Line 281: warning: exported method MaybeUint64Param.UnmarshalPipelineParam should have comment or be unexported (golint)
    • Line 323: warning: exported method MaybeUint64Param.Uint64 should have comment or be unexported (golint)
    • Line 327: warning: exported type MaybeInt32Param should have comment or be unexported (golint)
    • Line 332: warning: exported method MaybeInt32Param.UnmarshalPipelineParam should have comment or be unexported (golint)
    • Line 389: warning: exported method MaybeInt32Param.Int32 should have comment or be unexported (golint)
    • Line 393: warning: exported type BoolParam should have comment or be unexported (golint)
    • Line 395: warning: exported method BoolParam.UnmarshalPipelineParam should have comment or be unexported (golint)
    • Line 412: warning: exported type DecimalParam should have comment or be unexported (golint)
    • Line 414: warning: exported method DecimalParam.UnmarshalPipelineParam should have comment or be unexported (golint)
    • Line 423: warning: exported method DecimalParam.Decimal should have comment or be unexported (golint)
    • Line 427: warning: exported type URLParam should have comment or be unexported (golint)
    • Line 429: warning: exported method URLParam.UnmarshalPipelineParam should have comment or be unexported (golint)
    • Line 447: warning: exported type AddressParam should have comment or be unexported (golint)
    • Line 449: warning: exported method AddressParam.UnmarshalPipelineParam should have comment or be unexported (golint)
    • Line 470: warning: exported type MapParam should have comment or be unexported (golint)
    • Line 472: warning: exported method MapParam.UnmarshalPipelineParam should have comment or be unexported (golint)
    • Line 499: warning: exported type SliceParam should have comment or be unexported (golint)
    • Line 501: warning: exported method SliceParam.UnmarshalPipelineParam should have comment or be unexported (golint)
    • Line 525: warning: exported method SliceParam.FilterErrors should have comment or be unexported (golint)
    • Line 538: warning: exported type DecimalSliceParam should have comment or be unexported (golint)
    • Line 540: warning: exported method DecimalSliceParam.UnmarshalPipelineParam should have comment or be unexported (golint)
    • Line 575: warning: exported type HashSliceParam should have comment or be unexported (golint)
    • Line 577: warning: exported method HashSliceParam.UnmarshalPipelineParam should have comment or be unexported (golint)
    • Line 601: warning: exported type AddressSliceParam should have comment or be unexported (golint)
    • Line 603: warning: exported method AddressSliceParam.UnmarshalPipelineParam should have comment or be unexported (golint)
    • Line 636: warning: exported type JSONPathParam should have comment or be unexported (golint)
    • Line 638: warning: exported method JSONPathParam.UnmarshalPipelineParam should have comment or be unexported (golint)
    • Plugin/core/services/job/models.go
    • Line 23: warning: exported const Cron should have comment (or a comment on this block) or be unexported (golint)
    • Line 32: warning: comment on exported type Type should be of the form "Type ..." (with optional leading article) (golint)
    • Line 39: warning: exported method Type.HasPipelineSpec should have comment or be unexported (golint)
    • Line 55: warning: exported type Job should have comment or be unexported (golint)
    • Line 83: warning: exported method Job.ExternalIDToTopicHash should have comment or be unexported (golint)
    • Line 89: warning: exported method Job.TableName should have comment or be unexported (golint)
    • Line 104: warning: exported type SpecError should have comment or be unexported (golint)
    • Line 113: warning: exported method SpecError.TableName should have comment or be unexported (golint)
    • Line 117: warning: exported type PipelineRun should have comment or be unexported (golint)
    • Line 121: warning: exported method PipelineRun.GetID should have comment or be unexported (golint)
    • Line 125: warning: exported method PipelineRun.SetID should have comment or be unexported (golint)
    • Line 134: warning: comment on exported type OffchainReportingOracleSpec should be of the form "OffchainReportingOracleSpec ..." (with optional leading article) (golint)
    • Line 153: warning: exported method OffchainReportingOracleSpec.GetID should have comment or be unexported (golint)
    • Line 157: warning: exported method OffchainReportingOracleSpec.SetID should have comment or be unexported (golint)
    • Line 166: warning: exported method OffchainReportingOracleSpec.BeforeCreate should have comment or be unexported (golint)
    • Line 172: warning: exported method OffchainReportingOracleSpec.BeforeSave should have comment or be unexported (golint)
    • Line 177: warning: exported method OffchainReportingOracleSpec.TableName should have comment or be unexported (golint)
    • Line 181: warning: exported type WebhookSpec should have comment or be unexported (golint)
    • Line 189: warning: exported method WebhookSpec.GetID should have comment or be unexported (golint)
    • Line 193: warning: exported method WebhookSpec.SetID should have comment or be unexported (golint)
    • Line 202: warning: exported method WebhookSpec.BeforeCreate should have comment or be unexported (golint)
    • Line 208: warning: exported method WebhookSpec.BeforeSave should have comment or be unexported (golint)
    • Line 213: warning: exported method WebhookSpec.TableName should have comment or be unexported (golint)
    • Line 217: warning: exported type DirectRequestSpec should have comment or be unexported (golint)
    • Line 225: warning: exported method DirectRequestSpec.TableName should have comment or be unexported (golint)
    • Line 229: warning: exported type CronSpec should have comment or be unexported (golint)
    • Line 236: warning: exported method CronSpec.GetID should have comment or be unexported (golint)
    • Line 240: warning: exported method CronSpec.SetID should have comment or be unexported (golint)
    • Line 249: warning: exported method CronSpec.BeforeCreate should have comment or be unexported (golint)
    • Line 255: warning: exported method CronSpec.BeforeSave should have comment or be unexported (golint)
    • Line 260: warning: exported method CronSpec.TableName should have comment or be unexported (golint)
    • Line 264: warning: exported type FluxMonitorSpec should have comment or be unexported (golint)
    • Line 281: warning: exported type KeeperSpec should have comment or be unexported (golint)
    • Line 289: warning: exported type VRFSpec should have comment or be unexported (golint)
    • Plugin/core/services/keeper/registry_synchronizer_log_listener.go
    • Line 12: warning: exported method RegistrySynchronizer.JobID should have comment or be unexported (golint)
    • Line 16: warning: exported method RegistrySynchronizer.JobIDV2 should have comment or be unexported (golint)
    • Line 20: warning: exported method RegistrySynchronizer.IsV2Job should have comment or be unexported (golint)
    • Line 24: warning: exported method RegistrySynchronizer.HandleLog should have comment or be unexported (golint)
    • Plugin/core/services/keystore/keys/p2pkey/key.go
    • Line 34: warning: exported method PublicKeyBytes.MarshalJSON should have comment or be unexported (golint)
    • Line 38: warning: exported method PublicKeyBytes.UnmarshalJSON should have comment or be unexported (golint)
    • Line 53: warning: exported method PublicKeyBytes.Scan should have comment or be unexported (golint)
    • Line 63: warning: exported method PublicKeyBytes.Value should have comment or be unexported (golint)
    • Line 81: warning: exported method Key.GetPeerID should have comment or be unexported (golint)
    • Line 89: warning: exported method Key.MustGetPeerID should have comment or be unexported (golint)
    • Line 97: warning: exported type EncryptedP2PKey should have comment or be unexported (golint)
    • Line 107: warning: exported method EncryptedP2PKey.TableName should have comment or be unexported (golint)
    • Line 111: warning: exported method EncryptedP2PKey.SetID should have comment or be unexported (golint)
    • Line 141: warning: exported method Key.ToEncryptedP2PKey should have comment or be unexported (golint)
    • Plugin/core/cmd/vrf_keys_commands.go
    • Line 19: warning: exported type VRFKeyPresenter should have comment or be unexported (golint)
    • Line 24: warning: exported method VRFKeyPresenter.FriendlyDeletedAt should have comment or be unexported (golint)
    • Line 40: warning: exported method VRFKeyPresenter.ToRow should have comment or be unexported (golint)
    • Line 51: warning: exported type VRFKeyPresenters should have comment or be unexported (golint)
    • Line 230: warning: comment on exported method Client.ListVRFKeys should be of the form "ListVRFKeys ..." (golint)
    • Plugin/core/chains/chains.go
    • Line 27: warning: exported method Chain.ID should have comment or be unexported (golint)
    • Line 31: warning: exported method Chain.Config should have comment or be unexported (golint)
    • Line 59: warning: exported var EthMainnet should have comment or be unexported (golint)
    • Plugin/core/internal/cltest/simulated_backend.go
    • Line 34: warning: comment on exported function NewSimulatedBackendIdentity should be of the form "NewSimulatedBackendIdentity ..." (golint)
    • Line 42: warning: exported function NewApplicationWithConfigAndKeyOnSimulatedBlockchain should have comment or be unexported (golint)
    • Line 61: warning: exported function MustNewSimulatedBackendKeyedTransactor should have comment or be unexported (golint)
    • Line 66: warning: exported function MustNewKeyedTransactor should have comment or be unexported (golint)
    • Line 83: warning: exported method SimulatedBackendClient.Dial should have comment or be unexported (golint)
    • Line 152: warning: comment on exported method SimulatedBackendClient.SubscribeFilterLogs should be of the form "SubscribeFilterLogs ..." (golint)
    • Line 158: warning: exported method SimulatedBackendClient.GetEthBalance should have comment or be unexported (golint)
    • Line 221: warning: exported method SimulatedBackendClient.GetLINKBalance should have comment or be unexported (golint)
    • Line 258: warning: exported method SimulatedBackendClient.HeaderByNumber should have comment or be unexported (golint)
    • Line 275: warning: exported method SimulatedBackendClient.BlockByNumber should have comment or be unexported (golint)
    • Line 279: warning: comment on exported method SimulatedBackendClient.ChainID should be of the form "ChainID ..." (golint)
    • Line 286: warning: exported method SimulatedBackendClient.PendingNonceAt should have comment or be unexported (golint)
    • Line 290: warning: exported method SimulatedBackendClient.NonceAt should have comment or be unexported (golint)
    • Line 294: warning: exported method SimulatedBackendClient.BalanceAt should have comment or be unexported (golint)
    • Line 312: warning: comment on exported method SimulatedBackendClient.SubscribeNewHead should be of the form "SubscribeNewHead ..." (golint)
    • Line 356: warning: exported method SimulatedBackendClient.SendTransaction should have comment or be unexported (golint)
    • Line 377: warning: exported method SimulatedBackendClient.CallContext should have comment or be unexported (golint)
    • Line 381: warning: exported method SimulatedBackendClient.CallContract should have comment or be unexported (golint)
    • Line 385: warning: exported method SimulatedBackendClient.CodeAt should have comment or be unexported (golint)
    • Line 389: warning: exported method SimulatedBackendClient.PendingCodeAt should have comment or be unexported (golint)
    • Line 393: warning: exported method SimulatedBackendClient.EstimateGas should have comment or be unexported (golint)
    • Line 397: warning: exported method SimulatedBackendClient.SuggestGasPrice should have comment or be unexported (golint)
    • Line 401: warning: exported method SimulatedBackendClient.BatchCallContext should have comment or be unexported (golint)
    • Line 422: warning: exported method SimulatedBackendClient.RoundRobinBatchCallContext should have comment or be unexported (golint)
    • Plugin/core/services/eth/null_client.go
    • Line 27: warning: exported method NullClient.Dial should have comment or be unexported (golint)
    • Line 32: warning: exported method NullClient.Close should have comment or be unexported (golint)
    • Line 36: warning: exported method NullClient.GetERC20Balance should have comment or be unexported (golint)
    • Line 41: warning: exported method NullClient.GetLINKBalance should have comment or be unexported (golint)
    • Line 46: warning: exported method NullClient.GetEthBalance should have comment or be unexported (golint)
    • Line 51: warning: exported method NullClient.Call should have comment or be unexported (golint)
    • Line 56: warning: exported method NullClient.CallContext should have comment or be unexported (golint)
    • Line 61: warning: exported method NullClient.HeaderByNumber should have comment or be unexported (golint)
    • Line 77: warning: exported method NullClient.SubscribeFilterLogs should have comment or be unexported (golint)
    • Line 82: warning: exported method NullClient.SubscribeNewHead should have comment or be unexported (golint)
    • Line 91: warning: exported method NullClient.ChainID should have comment or be unexported (golint)
    • Line 96: warning: exported method NullClient.SendTransaction should have comment or be unexported (golint)
    • Line 101: warning: exported method NullClient.PendingCodeAt should have comment or be unexported (golint)
    • Line 106: warning: exported method NullClient.PendingNonceAt should have comment or be unexported (golint)
    • Line 111: warning: exported method NullClient.NonceAt should have comment or be unexported (golint)
    • Line 116: warning: exported method NullClient.TransactionReceipt should have comment or be unexported (golint)
    • Line 121: warning: exported method NullClient.BlockByNumber should have comment or be unexported (golint)
    • Line 126: warning: exported method NullClient.BalanceAt should have comment or be unexported (golint)
    • Line 131: warning: exported method NullClient.FilterLogs should have comment or be unexported (golint)
    • Line 136: warning: exported method NullClient.EstimateGas should have comment or be unexported (golint)
    • Line 141: warning: exported method NullClient.SuggestGasPrice should have comment or be unexported (golint)
    • Line 146: warning: exported method NullClient.CallContract should have comment or be unexported (golint)
    • Line 151: warning: exported method NullClient.CodeAt should have comment or be unexported (golint)
    • Line 156: warning: exported method NullClient.BatchCallContext should have comment or be unexported (golint)
    • Line 160: warning: exported method NullClient.RoundRobinBatchCallContext should have comment or be unexported (golint)
    • Plugin/core/services/keeper/models.go
    • Line 5: warning: exported type Registry should have comment or be unexported (golint)
    • Line 16: warning: exported function NewRegistry should have comment or be unexported (golint)
    • Line 24: warning: exported method Registry.TableName should have comment or be unexported (golint)
    • Line 28: warning: exported type UpkeepRegistration should have comment or be unexported (golint)
    • Plugin/core/services/pipeline/task.mode.go
    • Line 14: warning: exported type ModeTask should have comment or be unexported (golint)
    • Line 22: warning: exported method ModeTask.Type should have comment or be unexported (golint)
    • Line 26: warning: exported method ModeTask.Run should have comment or be unexported (golint)
    • Plugin/core/services/bulletprooftxmanager/bulletprooftxmanager.go
    • Line 87: warning: comment on exported type TxManager should be of the form "TxManager ..." (with optional leading article) (golint)
    • Line 95: warning: exported type BulletproofTxManager should have comment or be unexported (golint)
    • Line 115: warning: exported function NewBulletproofTxManager should have comment or be unexported (golint)
    • Line 141: warning: exported method BulletproofTxManager.Start should have comment or be unexported (golint)
    • Line 174: warning: exported method BulletproofTxManager.Close should have comment or be unexported (golint)
    • Line 505: warning: exported const EthMaxInFlightTransactionsWarningLabel should have comment or be unexported (golint)
    • Line 507: warning: exported const EthMaxQueuedTransactionsLabel should have comment or be unexported (golint)
    • Line 509: warning: exported const EthNodeConnectivityProblemLabel should have comment or be unexported (golint)
    • Line 532: warning: exported type NullTxManager should have comment or be unexported (golint)
    • Line 536: warning: exported method NullTxManager.Connect should have comment or be unexported (golint)
    • Line 537: warning: exported method NullTxManager.OnNewLongestChain should have comment or be unexported (golint)
    • Line 538: warning: exported method NullTxManager.Start should have comment or be unexported (golint)
    • Line 539: warning: exported method NullTxManager.Close should have comment or be unexported (golint)
    • Line 540: warning: exported method NullTxManager.Trigger should have comment or be unexported (golint)
    • Line 541: warning: exported method NullTxManager.CreateEthTransaction should have comment or be unexported (golint)
    • Line 544: warning: exported method NullTxManager.Healthy should have comment or be unexported (golint)
    • Line 545: warning: exported method NullTxManager.Ready should have comment or be unexported (golint)
    • Plugin/core/web/api.go
    • Line 79: warning: exported function NewPaginatedResponseWithMeta should have comment or be unexported (golint)
    • Line 134: warning: comment on exported function ParsePaginatedResponseWithMeta should be of the form "ParsePaginatedResponseWithMeta ..." (golint)
    • Plugin/core/services/headtracker/head_tracker.go
    • Line 124: warning: exported method HeadTracker.Save should have comment or be unexported (golint)
    • Line 128: warning: exported method HeadTracker.HighestSeenHead should have comment or be unexported (golint)
    • Line 132: warning: exported method HeadTracker.HighestSeenHeadFromDB should have comment or be unexported (golint)
    • Line 136: warning: exported method HeadTracker.Chain should have comment or be unexported (golint)
    • Plugin/core/services/pipeline/orm.go
    • Line 16: warning: exported var ErrNoSuchBridge should have comment or be unexported (golint)
    • Line 21: warning: exported type ORM should have comment or be unexported (golint)
    • Line 36: warning: exported function NewORM should have comment or be unexported (golint)
    • Plugin/core/services/keystore/keys/csakey/key.go
    • Line 12: warning: exported type Key should have comment or be unexported (golint)
    • Line 41: warning: exported method Key.Unlock should have comment or be unexported (golint)
    • Line 50: warning: exported method Key.Unsafe_GetPrivateKey should have comment or be unexported (golint)
    • Line 50: warning: don't use underscores in Go names; method Unsafe_GetPrivateKey should be UnsafeGetPrivateKey (golint)
    • Plugin/core/logger/default.go
    • Line 86: warning: comment on exported function NewErrorw should be of the form "NewErrorw ..." (golint)
    • Line 142: warning: exported function WarnIf should have comment or be unexported (golint)
    • Line 146: warning: exported function ErrorIf should have comment or be unexported (golint)
    • Line 150: warning: exported function ErrorIfCalling should have comment or be unexported (golint)
    • Plugin/core/store/orm/orm.go
    • Line 97: warning: exported method ORM.MustSQLDB should have comment or be unexported (golint)
    • Line 220: warning: comment on exported method ORM.FindJobSpec should be of the form "FindJobSpec ..." (golint)
    • Line 228: warning: exported method ORM.FindJobSpecUnscoped should have comment or be unexported (golint)
    • Line 312: warning: exported method ORM.FindJobRunIncludingArchived should have comment or be unexported (golint)
    • Line 320: warning: exported method ORM.Transaction should have comment or be unexported (golint)
    • Line 683: warning: exported method ORM.JobRunsCountForGivenStatus should have comment or be unexported (golint)
    • Line 742: warning: comment on exported method ORM.SetConfigStrValue should be of the form "SetConfigStrValue ..." (golint)
    • Line 871: warning: exported method ORM.FindJobIDsWithBridge should have comment or be unexported (golint)
    • Line 1512: warning: exported method ORM.RemoveUnstartedTransactions should have comment or be unexported (golint)
    • Line 1521: warning: exported method ORM.CountOf should have comment or be unexported (golint)
    • Line 1539: warning: exported method ORM.RawDBWithAdvisoryLock should have comment or be unexported (golint)
    • Plugin/core/cmd/eth_keys_commands.go
    • Line 17: warning: exported type EthKeyPresenter should have comment or be unexported (golint)
    • Line 21: warning: exported method EthKeyPresenter.ToRow should have comment or be unexported (golint)
    • Line 50: warning: exported type EthKeyPresenters should have comment or be unexported (golint)
    • Plugin/core/services/keystore/keys/ocrkey/config_public_key.go
    • Line 23: warning: exported method ConfigPublicKey.Raw should have comment or be unexported (golint)
    • Line 27: warning: exported method ConfigPublicKey.MarshalJSON should have comment or be unexported (golint)
    • Line 31: warning: exported method ConfigPublicKey.UnmarshalJSON should have comment or be unexported (golint)
    • Line 58: warning: exported method ConfigPublicKey.UnmarshalText should have comment or be unexported (golint)
    • Plugin/core/services/job/spawner.go
    • Line 23: warning: comment on exported type Spawner should be of the form "Spawner ..." (with optional leading article) (golint)
    • Line 52: warning: comment on exported type Delegate should be of the form "Delegate ..." (with optional leading article) (golint)
    • Line 75: warning: exported function NewSpawner should have comment or be unexported (golint)
    • Line 362: warning: exported type NullDelegate should have comment or be unexported (golint)
    • Line 366: warning: exported method NullDelegate.JobType should have comment or be unexported (golint)
    • Line 370: warning: exported method NullDelegate.ServicesForSpec should have comment or be unexported (golint)
    • Line 374: warning: exported method NullDelegate.OnJobCreated should have comment or be unexported (golint)
    • Line 375: warning: exported method NullDelegate.OnJobDeleted should have comment or be unexported (golint)
    • Plugin/core/store/models/vrf_coordinator_interface.go
    • Line 68: warning: comment on exported method RandomnessRequestLog.Equal should be of the form "Equal ..." (golint)
    • Line 79: warning: exported method RandomnessRequestLog.ComputedRequestID should have comment or be unexported (golint)
    • Line 87: warning: exported function RawRandomnessRequestLogToRandomnessRequestLog should have comment or be unexported (golint)
    • Plugin/core/utils/ethabi.go
    • Line 264: warning: exported function Bytes32FromString should have comment or be unexported (golint)
    • Line 270: warning: exported function Bytes4FromString should have comment or be unexported (golint)
    • Plugin/core/utils/utils.go
    • Line 174: warning: exported function IsEmpty should have comment or be unexported (golint)
    • Line 445: warning: exported function HexToBig should have comment or be unexported (golint)
    • Line 870: warning: exported var ErrNotStarted should have comment or be unexported (golint)
    • Line 883: warning: don't use underscores in Go names; const StartStopOnce_Unstarted should be StartStopOnceUnstarted (golint)
    • Line 883: warning: exported const StartStopOnce_Unstarted should have comment (or a comment on this block) or be unexported (golint)
    • Line 884: warning: don't use underscores in Go names; const StartStopOnce_Started should be StartStopOnceStarted (golint)
    • Line 885: warning: don't use underscores in Go names; const StartStopOnce_Starting should be StartStopOnceStarting (golint)
    • Line 886: warning: don't use underscores in Go names; const StartStopOnce_Stopping should be StartStopOnceStopping (golint)
    • Line 887: warning: don't use underscores in Go names; const StartStopOnce_Stopped should be StartStopOnceStopped (golint)
    • Line 963: warning: exported method StartStopOnce.Ready should have comment or be unexported (golint)
    • Line 970: warning: comment on exported method StartStopOnce.Healthy should be of the form "Healthy ..." (golint)
    • Plugin/core/internal/cltest/mocks.go
    • Line 172: warning: comment on exported method CallbackAuthenticator.AuthenticateEthKey should be of the form "AuthenticateEthKey ..." (golint)
    • Line 177: warning: exported method CallbackAuthenticator.AuthenticateVRFKey should have comment or be unexported (golint)
    • Line 181: warning: exported method CallbackAuthenticator.AuthenticateOCRKey should have comment or be unexported (golint)
    • Line 185: warning: exported method CallbackAuthenticator.AuthenticateCSAKey should have comment or be unexported (golint)
    • Line 298: warning: exported function NewHTTPMockServerWithAlterableResponse should have comment or be unexported (golint)
    • Line 308: warning: exported function NewHTTPMockServerWithAlterableResponseAndRequest should have comment or be unexported (golint)
    • Line 408: warning: exported function MustRandomUser should have comment or be unexported (golint)
    • Line 417: warning: exported function MustNewUser should have comment or be unexported (golint)
    • Line 425: warning: exported type MockAPIInitializer should have comment or be unexported (golint)
    • Line 429: warning: exported method MockAPIInitializer.Initialize should have comment or be unexported (golint)
    • Line 438: warning: exported function NewMockAuthenticatedHTTPClient should have comment or be unexported (golint)
    • Line 442: warning: exported type MockCookieAuthenticator should have comment or be unexported (golint)
    • Line 447: warning: exported method MockCookieAuthenticator.Cookie should have comment or be unexported (golint)
    • Line 451: warning: exported method MockCookieAuthenticator.Authenticate should have comment or be unexported (golint)
    • Line 455: warning: exported type MockSessionRequestBuilder should have comment or be unexported (golint)
    • Line 460: warning: exported method MockSessionRequestBuilder.Build should have comment or be unexported (golint)
    • Line 474: warning: exported type MockChangePasswordPrompter should have comment or be unexported (golint)
    • Line 479: warning: exported method MockChangePasswordPrompter.Prompt should have comment or be unexported (golint)
    • Line 483: warning: exported type MockPasswordPrompter should have comment or be unexported (golint)
    • Line 487: warning: exported method MockPasswordPrompter.Prompt should have comment or be unexported (golint)
    • Plugin/core/services/job/orm_test_helpers.go
    • Line 3: warning: exported function GetORMAdvisoryLockClassID should have comment or be unexported (golint)
    • Line 7: warning: exported function GetORMClaimedJobs should have comment or be unexported (golint)
    • Line 18: warning: exported function GetORMClaimedJobIDs should have comment or be unexported (golint)
    • Line 25: warning: exported function SetORMClaimedJobs should have comment or be unexported (golint)
    • Plugin/core/services/offchainreporting/contract_transmitter.go
    • Line 22: warning: exported type OCRContractTransmitter should have comment or be unexported (golint)
    • Line 31: warning: exported type Transmitter should have comment or be unexported (golint)
    • Line 37: warning: exported function NewOCRContractTransmitter should have comment or be unexported (golint)
    • Line 56: warning: exported method OCRContractTransmitter.Transmit should have comment or be unexported (golint)
    • Line 65: warning: exported method OCRContractTransmitter.LatestTransmissionDetails should have comment or be unexported (golint)
    • Line 74: warning: exported method OCRContractTransmitter.FromAddress should have comment or be unexported (golint)
    • Line 78: warning: exported method OCRContractTransmitter.ChainID should have comment or be unexported (golint)
    • Plugin/core/services/pipeline/task.divide.go
    • Line 10: warning: exported type DivideTask should have comment or be unexported (golint)
    • Line 19: warning: exported method DivideTask.Type should have comment or be unexported (golint)
    • Line 23: warning: exported method DivideTask.Run should have comment or be unexported (golint)
    • Plugin/core/services/pipeline/task.vrf.go
    • Line 7: warning: exported type VRFTask should have comment or be unexported (golint)
    • Line 13: warning: exported method VRFTask.Type should have comment or be unexported (golint)
    • Line 17: warning: exported method VRFTask.Run should have comment or be unexported (golint)
    • Plugin/core/services/offchainreporting/run_saver.go
    • Line 14: warning: exported type RunResultSaver should have comment or be unexported (golint)
    • Line 24: warning: exported function NewResultRunSaver should have comment or be unexported (golint)
    • Line 36: warning: exported method RunResultSaver.Start should have comment or be unexported (golint)
    • Line 60: warning: exported method RunResultSaver.Close should have comment or be unexported (golint)
    • Plugin/core/web/migrate_controller.go
    • Line 28: warning: exported var ErrInvalidInitiatorType should have comment or be unexported (golint)
    • Line 31: warning: exported type MigrateController should have comment or be unexported (golint)
    • Line 35: warning: comment on exported method MigrateController.Migrate should be of the form "Migrate ..." (golint)
    • Line 79: warning: comment on exported function MigrateJobSpec should be of the form "MigrateJobSpec ..." (golint)
    • Line 130: warning: exported function BuildFMTaskDAG should have comment or be unexported (golint)
    • Plugin/core/store/migrations/migrate.go
    • Line 7: warning: exported var Migrations should have comment or be unexported (golint)
    • Line 9: warning: exported function Migrate should have comment or be unexported (golint)
    • Line 13: warning: exported function MigrateUp should have comment or be unexported (golint)
    • Line 24: warning: exported function MigrateDown should have comment or be unexported (golint)
    • Line 38: warning: exported function MigrateDownFrom should have comment or be unexported (golint)
    • Line 52: warning: exported function Rollback should have comment or be unexported (golint)
    • Line 60: warning: exported function Current should have comment or be unexported (golint)
    • Plugin/core/services/health/health.go
    • Line 13: warning: comment on exported type Checkable should be of the form "Checkable ..." (with optional leading article) (golint)
    • Line 21: warning: comment on exported type State should be of the form "State ..." (with optional leading article) (golint)
    • Line 21: warning: comment on exported type Status should be of the form "Status ..." (with optional leading article) (golint)
    • Line 63: warning: exported const StatusPassing should have comment (or a comment on this block) or be unexported (golint)
    • Line 79: warning: exported function NewChecker should have comment or be unexported (golint)
    • Plugin/core/services/pipeline/task.http.go
    • Line 15: warning: exported type HTTPTask should have comment or be unexported (golint)
    • Line 42: warning: exported method HTTPTask.Type should have comment or be unexported (golint)
    • Line 46: warning: exported method HTTPTask.Run should have comment or be unexported (golint)
    • Plugin/core/services/keystore/vrf.go
    • Line 44: warning: exported type InMemoryKeyStore should have comment or be unexported (golint)
    • Line 107: warning: exported method VRF.Forget should have comment or be unexported (golint)
    • Line 237: warning: exported method VRF.Export should have comment or be unexported (golint)
    • Line 279: warning: exported method VRF.GetSpecificKey should have comment or be unexported (golint)
    • Plugin/core/logger/logger.go
    • Line 34: warning: exported function GetLogServices should have comment or be unexported (golint)
    • Line 76: warning: exported method Logger.PanicIf should have comment or be unexported (golint)
    • Line 82: warning: exported method Logger.SetDB should have comment or be unexported (golint)
    • Line 112: warning: exported function CreateLoggerWithConfig should have comment or be unexported (golint)
    • Plugin/core/web/authentication.go
    • Line 23: warning: exported type AuthStorer should have comment or be unexported (golint)
    • Line 39: warning: exported function AuthenticateExternalInitiator should have comment or be unexported (golint)
    • Line 101: warning: exported function AuthenticateBySession should have comment or be unexported (golint)
    • Line 118: warning: exported function RequireAuth should have comment or be unexported (golint)
    • Plugin/core/services/offchainreporting/peerstore.go
    • Line 24: warning: exported type P2PPeer should have comment or be unexported (golint)
    • Line 32: warning: exported type Pstorewrapper should have comment or be unexported (golint)
    • Line 44: warning: exported method P2PPeer.TableName should have comment or be unexported (golint)
    • Line 65: warning: exported method Pstorewrapper.Start should have comment or be unexported (golint)
    • Line 94: warning: exported method Pstorewrapper.Close should have comment or be unexported (golint)
    • Line 141: warning: exported method Pstorewrapper.WriteToDB should have comment or be unexported (golint)
    • Plugin/core/services/keeper/registry_synchronizer_core.go
    • Line 23: warning: exported function NewRegistrySynchronizer should have comment or be unexported (golint)
    • Line 57: warning: exported type RegistrySynchronizer should have comment or be unexported (golint)
    • Line 71: warning: exported method RegistrySynchronizer.Start should have comment or be unexported (golint)
    • Line 99: warning: exported method RegistrySynchronizer.Close should have comment or be unexported (golint)
    • Plugin/core/services/pipeline/task.sum.go
    • Line 11: warning: exported type SumTask should have comment or be unexported (golint)
    • Line 19: warning: exported method SumTask.Type should have comment or be unexported (golint)
    • Line 23: warning: exported method SumTask.Run should have comment or be unexported (golint)
    • Plugin/core/utils/backoff_ticker.go
    • Line 10: warning: exported type BackoffTicker should have comment or be unexported (golint)
    • Line 19: warning: exported function NewBackoffTicker should have comment or be unexported (golint)
    • Line 86: warning: exported method BackoffTicker.Ticks should have comment or be unexported (golint)
    • Line 90: warning: exported method BackoffTicker.Bounds should have comment or be unexported (golint)
    • Plugin/core/services/webhook/external_initiators.go
    • Line 193: warning: comment on exported type JobSpecNoticeV2 should be of the form "JobSpecNoticeV2 ..." (with optional leading article) (golint)
    • Line 245: warning: exported type NullExternalInitiatorManager should have comment or be unexported (golint)
    • Line 249: warning: exported method NullExternalInitiatorManager.Notify should have comment or be unexported (golint)
    • Line 253: warning: exported method NullExternalInitiatorManager.NotifyV2 should have comment or be unexported (golint)
    • Line 257: warning: exported method NullExternalInitiatorManager.DeleteJob should have comment or be unexported (golint)
    • Line 261: warning: exported method NullExternalInitiatorManager.DeleteJobV2 should have comment or be unexported (golint)
    • Line 265: warning: exported method NullExternalInitiatorManager.FindExternalInitiatorByName should have comment or be unexported (golint)
    • Plugin/core/services/run_manager.go
    • Line 467: warning: exported method NullRunManager.Create should have comment or be unexported (golint)
    • Line 471: warning: exported method NullRunManager.CreateErrored should have comment or be unexported (golint)
    • Line 475: warning: exported method NullRunManager.ResumePendingBridge should have comment or be unexported (golint)
    • Line 479: warning: exported method NullRunManager.Cancel should have comment or be unexported (golint)
    • Line 483: warning: exported method NullRunManager.ResumeAllInProgress should have comment or be unexported (golint)
    • Line 487: warning: exported method NullRunManager.ResumeAllPendingNextBlock should have comment or be unexported (golint)
    • Line 491: warning: exported method NullRunManager.ResumeAllPendingConnection should have comment or be unexported (golint)
    • Plugin/core/services/eth/errors.go
    • Line 15: warning: comment on exported type SendError should be of the form "SendError ..." (with optional leading article) (golint)
    • Line 25: warning: exported method SendError.StrPtr should have comment or be unexported (golint)
    • Line 46: warning: exported const NonceTooLow should have comment (or a comment on this block) or be unexported (golint)
    • Line 56: warning: exported type ClientErrors should have comment or be unexported (golint)
    • Line 121: warning: exported method SendError.IsNonceTooLowError should have comment or be unexported (golint)
    • Line 125: warning: comment on exported method SendError.IsTransactionAlreadyInMempool should be of the form "IsTransactionAlreadyInMempool ..." (golint)
    • Line 135: warning: exported method SendError.IsTemporarilyUnderpriced should have comment or be unexported (golint)
    • Line 139: warning: exported method SendError.IsInsufficientEth should have comment or be unexported (golint)
    • Line 151: warning: exported function NewFatalSendErrorS should have comment or be unexported (golint)
    • Line 155: warning: exported function NewFatalSendError should have comment or be unexported (golint)
    • Line 162: warning: exported function NewSendErrorS should have comment or be unexported (golint)
    • Line 166: warning: exported function NewSendError should have comment or be unexported (golint)
    • Line 193: warning: comment on exported type JsonError should be of the form "JsonError ..." (with optional leading article) (golint)
    • Plugin/core/services/fluxmonitorv2/flux_monitor.go
    • Line 40: warning: exported const PollRequestTypeUnknown should have comment (or a comment on this block) or be unexported (golint)
    • Line 250: warning: exported const PriorityFlagChangedLog should have comment (or a comment on this block) or be unexported (golint)
    • Line 269: warning: exported method FluxMonitor.IsHibernating should have comment or be unexported (golint)
    • Plugin/core/cmd/csa_keys_commands.go
    • Line 11: warning: exported type CSAKeyPresenter should have comment or be unexported (golint)
    • Line 29: warning: exported method CSAKeyPresenter.ToRow should have comment or be unexported (golint)
    • Line 40: warning: exported type CSAKeyPresenters should have comment or be unexported (golint)
    • Plugin/core/services/keeper/orm.go
    • Line 15: warning: exported function NewORM should have comment or be unexported (golint)
    • Line 24: warning: exported type ORM should have comment or be unexported (golint)
    • Line 31: warning: exported method ORM.Registries should have comment or be unexported (golint)
    • Line 39: warning: exported method ORM.RegistryForJob should have comment or be unexported (golint)
    • Line 47: warning: exported method ORM.UpsertRegistry should have comment or be unexported (golint)
    • Line 60: warning: exported method ORM.UpsertUpkeep should have comment or be unexported (golint)
    • Line 71: warning: exported method ORM.BatchDeleteUpkeepsForJob should have comment or be unexported (golint)
    • Line 83: warning: exported method ORM.EligibleUpkeepsForRegistry should have comment or be unexported (golint)
    • Line 126: warning: exported method ORM.SetLastRunHeightForUpkeepOnJob should have comment or be unexported (golint)
    • Line 140: warning: exported method ORM.CreateEthTransactionForUpkeep should have comment or be unexported (golint)
    • Plugin/core/services/pipeline/variables.go
    • Line 13: warning: exported var ErrKeypathNotFound should have comment or be unexported (golint)
    • Line 20: warning: exported type Vars should have comment or be unexported (golint)
    • Line 24: warning: exported function NewVarsFrom should have comment or be unexported (golint)
    • Line 31: warning: exported method Vars.Copy should have comment or be unexported (golint)
    • Line 39: warning: exported method Vars.Get should have comment or be unexported (golint)
    • Line 84: warning: exported method Vars.Set should have comment or be unexported (golint)
    • Line 94: warning: exported type Keypath should have comment or be unexported (golint)
    • Line 118: warning: exported method Keypath.NumParts should have comment or be unexported (golint)
    • Plugin/core/utils/crypto/private_key.go
    • Line 13: warning: exported type EncryptedPrivateKey should have comment or be unexported (golint)
    • Line 17: warning: exported function NewEncryptedPrivateKey should have comment or be unexported (golint)
    • Line 35: warning: exported method EncryptedPrivateKey.Scan should have comment or be unexported (golint)
    • Line 44: warning: exported method EncryptedPrivateKey.Value should have comment or be unexported (golint)
    • Plugin/core/services/bulletprooftxmanager/eth_confirmer.go
    • Line 47: warning: exported type EthConfirmer should have comment or be unexported (golint)
    • Line 82: warning: exported method EthConfirmer.Start should have comment or be unexported (golint)
    • Line 97: warning: exported method EthConfirmer.Close should have comment or be unexported (golint)
    • Line 187: warning: exported method EthConfirmer.CheckForReceipts should have comment or be unexported (golint)
    • Line 571: warning: exported method EthConfirmer.RebroadcastWhereNecessary should have comment or be unexported (golint)
    • Plugin/core/services/pipeline/graph.go
    • Line 16: warning: comment on exported type Graph should be of the form "Graph ..." (with optional leading article) (golint)
    • Line 22: warning: exported function NewGraph should have comment or be unexported (golint)
    • Line 26: warning: exported method Graph.NewNode should have comment or be unexported (golint)
    • Line 30: warning: exported method Graph.UnmarshalText should have comment or be unexported (golint)
    • Line 43: warning: exported type GraphNode should have comment or be unexported (golint)
    • Line 49: warning: exported function NewGraphNode should have comment or be unexported (golint)
    • Line 57: warning: exported method GraphNode.DOTID should have comment or be unexported (golint)
    • Line 61: warning: exported method GraphNode.SetDOTID should have comment or be unexported (golint)
    • Line 71: warning: exported method GraphNode.SetAttribute should have comment or be unexported (golint)
    • Line 84: warning: exported method GraphNode.Attributes should have comment or be unexported (golint)
    • Line 96: warning: exported type Pipeline should have comment or be unexported (golint)
    • Line 102: warning: exported method Pipeline.UnmarshalText should have comment or be unexported (golint)
    • Line 110: warning: exported method Pipeline.MinTimeout should have comment or be unexported (golint)
    • Line 122: warning: exported function Parse should have comment or be unexported (golint)
    • Plugin/core/store/models/common.go
    • Line 144: warning: exported const ResultKey should have comment (or a comment on this block) or be unexported (golint)
    • Line 154: warning: exported method JSON.GormDataType should have comment or be unexported (golint)
    • Line 189: warning: exported function MustParseJSON should have comment or be unexported (golint)
    • Line 231: warning: exported method JSON.UnmarshalTOML should have comment or be unexported (golint)
    • Line 281: warning: exported method JSON.PrependAtArrayKey should have comment or be unexported (golint)
    • Line 521: warning: exported function MakeDuration should have comment or be unexported (golint)
    • Line 528: warning: exported function MustMakeDuration should have comment or be unexported (golint)
    • Line 583: warning: exported method Duration.Scan should have comment or be unexported (golint)
    • Line 594: warning: exported method Duration.Value should have comment or be unexported (golint)
    • Line 616: warning: exported method Interval.Scan should have comment or be unexported (golint)
    • Line 629: warning: exported method Interval.Value should have comment or be unexported (golint)
    • Line 633: warning: exported method Interval.IsZero should have comment or be unexported (golint)
    • Line 758: warning: comment on exported type Sha256Hash should be of the form "Sha256Hash ..." (with optional leading article) (golint)
    • Line 782: warning: exported function Sha256HashFromHex should have comment or be unexported (golint)
    • Line 792: warning: exported function MustSha256HashFromHex should have comment or be unexported (golint)
    • Line 806: warning: exported method Sha256Hash.UnmarshalText should have comment or be unexported (golint)
    • Line 816: warning: exported method Sha256Hash.Scan should have comment or be unexported (golint)
    • Line 828: warning: exported method Sha256Hash.Value should have comment or be unexported (golint)
    • Plugin/core/services/eth/client.go
    • Line 68: warning: comment on exported type Subscription should be of the form "Subscription ..." (with optional leading article) (golint)
    • Line 98: warning: exported function NewClient should have comment or be unexported (golint)
    • Plugin/core/services/log/broadcaster.go
    • Line 77: warning: exported type Config should have comment or be unexported (golint)
    • Line 83: warning: exported type ListenerOpts should have comment or be unexported (golint)
    • Line 97: warning: exported type ParseLogFunc should have comment or be unexported (golint)
    • Line 104: warning: exported type Topic should have comment or be unexported (golint)
    • Line 438: warning: exported type NullBroadcaster should have comment or be unexported (golint)
    • Line 440: warning: exported method NullBroadcaster.IsConnected should have comment or be unexported (golint)
    • Line 441: warning: exported method NullBroadcaster.Register should have comment or be unexported (golint)
    • Line 444: warning: exported method NullBroadcaster.LatestHead should have comment or be unexported (golint)
    • Line 447: warning: exported method NullBroadcaster.TrackedAddressesCount should have comment or be unexported (golint)
    • Line 450: warning: exported method NullBroadcaster.WasAlreadyConsumed should have comment or be unexported (golint)
    • Line 453: warning: exported method NullBroadcaster.MarkConsumed should have comment or be unexported (golint)
    • Line 456: warning: exported method NullBroadcaster.AddDependents should have comment or be unexported (golint)
    • Line 457: warning: exported method NullBroadcaster.AwaitDependents should have comment or be unexported (golint)
    • Line 462: warning: exported method NullBroadcaster.DependentReady should have comment or be unexported (golint)
    • Line 463: warning: exported method NullBroadcaster.Start should have comment or be unexported (golint)
    • Line 464: warning: exported method NullBroadcaster.Close should have comment or be unexported (golint)
    • Line 465: warning: exported method NullBroadcaster.Healthy should have comment or be unexported (golint)
    • Line 466: warning: exported method NullBroadcaster.Ready should have comment or be unexported (golint)
    • Line 467: warning: exported method NullBroadcaster.Connect should have comment or be unexported (golint)
    • Line 468: warning: exported method NullBroadcaster.OnNewLongestChain should have comment or be unexported (golint)
    • Plugin/core/web/health_controller.go
    • Line 12: warning: exported type HealthController should have comment or be unexported (golint)
    • Line 16: warning: comment on exported method HealthController.Readyz should be of the form "Readyz ..." (golint)
    • Line 60: warning: exported method HealthController.Health should have comment or be unexported (golint)
    • Plugin/core/services/pipeline/task.base.go
    • Line 5: warning: exported type BaseTask should have comment or be unexported (golint)
    • Line 15: warning: exported function NewBaseTask should have comment or be unexported (golint)
    • Line 19: warning: exported method BaseTask.Base should have comment or be unexported (golint)
    • Line 23: warning: exported method BaseTask.ID should have comment or be unexported (golint)
    • Line 27: warning: exported method BaseTask.DotID should have comment or be unexported (golint)
    • Line 31: warning: exported method BaseTask.OutputIndex should have comment or be unexported (golint)
    • Line 35: warning: exported method BaseTask.Outputs should have comment or be unexported (golint)
    • Line 39: warning: exported method BaseTask.Inputs should have comment or be unexported (golint)
    • Line 43: warning: exported method BaseTask.TaskTimeout should have comment or be unexported (golint)
    • Plugin/core/services/postgres/utils.go
    • Line 14: warning: exported const DefaultQueryTimeout should have comment or be unexported (golint)
    • Line 22: warning: exported function IsSerializationAnomaly should have comment or be unexported (golint)
    • Line 30: warning: exported var DefaultSqlTxOptions should have comment or be unexported (golint)
    • Line 37: warning: comment on exported function MustSQLTx should be of the form "MustSQLTx ..." (golint)
    • Line 46: warning: exported function MustSQLDB should have comment or be unexported (golint)
    • Plugin/core/services/directrequest/delegate.go
    • Line 26: warning: exported type Delegate should have comment or be unexported (golint)
    • Line 36: warning: exported type Config should have comment or be unexported (golint)
    • Line 44: warning: exported function NewDelegate should have comment or be unexported (golint)
    • Line 63: warning: exported method Delegate.JobType should have comment or be unexported (golint)
    • Line 67: warning: exported method Delegate.OnJobCreated should have comment or be unexported (golint)
    • Line 68: warning: exported method Delegate.OnJobDeleted should have comment or be unexported (golint)
    • Plugin/core/services/keystore/keys/ocrkey/off_chain_public_key.go
    • Line 20: warning: exported type OffChainPublicKey should have comment or be unexported (golint)
    • Line 26: warning: exported method OffChainPublicKey.Raw should have comment or be unexported (golint)
    • Line 30: warning: exported method OffChainPublicKey.MarshalJSON should have comment or be unexported (golint)
    • Line 34: warning: exported method OffChainPublicKey.UnmarshalJSON should have comment or be unexported (golint)
    • Line 42: warning: exported method OffChainPublicKey.UnmarshalText should have comment or be unexported (golint)
    • Line 57: warning: exported method OffChainPublicKey.Scan should have comment or be unexported (golint)
    • Line 67: warning: exported method OffChainPublicKey.Value should have comment or be unexported (golint)
    • Plugin/core/services/balance_monitor.go
    • Line 38: warning: exported type NullBalanceMonitor should have comment or be unexported (golint)
    • Line 167: warning: exported method NullBalanceMonitor.GetEthBalance should have comment or be unexported (golint)
    • Line 170: warning: exported method NullBalanceMonitor.Start should have comment or be unexported (golint)
    • Line 171: warning: exported method NullBalanceMonitor.Close should have comment or be unexported (golint)
    • Line 172: warning: exported method NullBalanceMonitor.Ready should have comment or be unexported (golint)
    • Line 173: warning: exported method NullBalanceMonitor.Healthy should have comment or be unexported (golint)
    • Line 174: warning: exported method NullBalanceMonitor.Connect should have comment or be unexported (golint)
    • Line 177: warning: exported method NullBalanceMonitor.Disconnect should have comment or be unexported (golint)
    • Line 178: warning: exported method NullBalanceMonitor.OnNewLongestChain should have comment or be unexported (golint)
    • Plugin/core/utils/big_math/big_math.go
    • Line 5: warning: comment on exported function I should be of the form "I ..." (golint)
    • Line 7: warning: exported function Add should have comment or be unexported (golint)
    • Line 8: warning: exported function Div should have comment or be unexported (golint)
    • Line 9: warning: exported function Equal should have comment or be unexported (golint)
    • Line 10: warning: exported function Exp should have comment or be unexported (golint)
    • Line 11: warning: exported function Mul should have comment or be unexported (golint)
    • Line 12: warning: exported function Mod should have comment or be unexported (golint)
    • Line 13: warning: exported function Sub should have comment or be unexported (golint)
    • Line 15: warning: exported var Zero should have comment or be unexported (golint)
    • Line 16: warning: exported var One should have comment or be unexported (golint)
    • Line 17: warning: exported var Two should have comment or be unexported (golint)
    • Line 18: warning: exported var Three should have comment or be unexported (golint)
    • Line 19: warning: exported var Four should have comment or be unexported (golint)
    • Line 20: warning: exported var Seven should have comment or be unexported (golint)
    • Plugin/core/cmd/key_store_authenticator.go
    • Line 30: warning: comment on exported method TerminalKeyStoreAuthenticator.AuthenticateEthKey should be of the form "AuthenticateEthKey ..." (golint)
    • Line 191: warning: exported method TerminalKeyStoreAuthenticator.AuthenticateCSAKey should have comment or be unexported (golint)
    • Plugin/core/services/pipeline/runner.go
    • Line 25: warning: exported type Runner should have comment or be unexported (golint)
    • Line 65: warning: exported var PromPipelineRunErrors should have comment or be unexported (golint)
    • Line 85: warning: exported function NewRunner should have comment or be unexported (golint)
    • Line 164: warning: comment on exported type ErrRunPanicked should be of the form "ErrRunPanicked ..." (with optional leading article) (golint)
    • Plugin/core/internal/cltest/factories.go
    • Line 178: warning: comment on exported function NewJobWithFluxMonitorInitiatorWithBridge should be of the form "NewJobWithFluxMonitorInitiatorWithBridge ..." (golint)
    • Line 219: warning: exported function NewEIP55Address should have comment or be unexported (golint)
    • Line 228: warning: exported function NewPeerID should have comment or be unexported (golint)
    • Line 242: warning: exported function Random32Byte should have comment or be unexported (golint)
    • Line 287: warning: exported function MustJSONMarshal should have comment or be unexported (golint)
    • Line 331: warning: comment on exported function NewRandomnessRequestLog should be of the form "NewRandomnessRequestLog ..." (golint)
    • Line 347: warning: exported function StringToVersionedLogData20190207withoutIndexes should have comment or be unexported (golint)
    • Line 403: warning: exported type MockSigner should have comment or be unexported (golint)
    • Line 405: warning: exported method MockSigner.SignHash should have comment or be unexported (golint)
    • Line 409: warning: exported function ServiceAgreementFromString should have comment or be unexported (golint)
    • Line 417: warning: exported function EmptyCLIContext should have comment or be unexported (golint)
    • Line 446: warning: exported function BuildInitiatorRequests should have comment or be unexported (golint)
    • Line 456: warning: exported function BuildTaskRequests should have comment or be unexported (golint)
    • Line 466: warning: exported function NewRunInputWithString should have comment or be unexported (golint)
    • Line 473: warning: exported function NewRunInputWithResult should have comment or be unexported (golint)
    • Line 479: warning: exported function NewPollingDeviationChecker should have comment or be unexported (golint)
    • Line 497: warning: exported function MustInsertTaskRun should have comment or be unexported (golint)
    • Line 509: warning: exported function NewEthTx should have comment or be unexported (golint)
    • Line 520: warning: exported function MustInsertUnconfirmedEthTx should have comment or be unexported (golint)
    • Line 538: warning: exported function MustInsertUnconfirmedEthTxWithBroadcastAttempt should have comment or be unexported (golint)
    • Line 554: warning: exported function MustInsertUnconfirmedEthTxWithInsufficientEthAttempt should have comment or be unexported (golint)
    • Line 577: warning: exported function MustInsertConfirmedEthTxWithAttempt should have comment or be unexported (golint)
    • Line 593: warning: exported function MustInsertInProgressEthTxWithAttempt should have comment or be unexported (golint)
    • Line 612: warning: exported function MustInsertUnstartedEthTx should have comment or be unexported (golint)
    • Line 627: warning: exported function NewEthTxAttempt should have comment or be unexported (golint)
    • Line 640: warning: exported function MustInsertBroadcastEthTxAttempt should have comment or be unexported (golint)
    • Line 648: warning: exported function MustInsertEthReceipt should have comment or be unexported (golint)
    • Line 660: warning: exported function MustInsertConfirmedEthTxWithReceipt should have comment or be unexported (golint)
    • Line 666: warning: exported function MustInsertFatalErrorEthTx should have comment or be unexported (golint)
    • Line 676: warning: exported function MustAddRandomKeyToKeystore should have comment or be unexported (golint)
    • Line 685: warning: exported function MustAddKeyToKeystore should have comment or be unexported (golint)
    • Line 706: warning: exported function MustGenerateRandomKey should have comment or be unexported (golint)
    • Line 746: warning: exported function MustInsertHead should have comment or be unexported (golint)
    • Line 753: warning: exported function MustInsertV2JobSpec should have comment or be unexported (golint)
    • Line 779: warning: exported function MustInsertOffchainreportingOracleSpec should have comment or be unexported (golint)
    • Line 800: warning: exported function MakeDirectRequestJobSpec should have comment or be unexported (golint)
    • Line 814: warning: exported function MustInsertJobSpec should have comment or be unexported (golint)
    • Line 820: warning: exported function MustInsertKeeperJob should have comment or be unexported (golint)
    • Line 845: warning: exported function MustInsertKeeperRegistry should have comment or be unexported (golint)
    • Line 865: warning: exported function MustInsertUpkeepForRegistry should have comment or be unexported (golint)
    • Line 884: warning: exported function NewRoundStateForRoundID should have comment or be unexported (golint)
    • Line 894: warning: exported function MustInsertPipelineRun should have comment or be unexported (golint)
    • Line 904: warning: exported function MustInsertUnfinishedPipelineTaskRun should have comment or be unexported (golint)
    • Line 911: warning: exported function MustInsertSampleDirectRequestJob should have comment or be unexported (golint)
    • Line 932: warning: exported function RandomLog should have comment or be unexported (golint)
    • Line 950: warning: exported function RawNewRoundLog should have comment or be unexported (golint)
    • Line 957: warning: exported function RawNewRoundLogWithTopics should have comment or be unexported (golint)
    • Plugin/core/services/job/orm.go
    • Line 27: warning: exported var ErrNoSuchPeerID should have comment or be unexported (golint)
    • Line 36: warning: exported var ErrViolatesForeignKeyConstraint should have comment or be unexported (golint)
    • Line 39: warning: exported type ORM should have comment or be unexported (golint)
    • Line 68: warning: exported function NewORM should have comment or be unexported (golint)
    • Line 81: warning: exported function PreloadAllJobTypes should have comment or be unexported (golint)
    • Line 92: warning: exported function PopulateExternalInitiator should have comment or be unexported (golint)
    • Plugin/core/services/keystore/keys/vrfkey/crypto.go
    • Line 25: warning: exported var Secp256k1Curve should have comment or be unexported (golint)
    • Line 59: warning: comment on exported function ProjectiveECAdd should be of the form "ProjectiveECAdd ..." (golint)
    • Line 186: warning: comment on exported function ScalarFromCurvePoints should be of the form "ScalarFromCurvePoints ..." (golint)
    • Plugin/core/services/keystore/ocr.go
    • Line 23: warning: exported type OCR should have comment or be unexported (golint)
    • Line 42: warning: exported method OCR.Unlock should have comment or be unexported (golint)
    • Line 79: warning: exported method OCR.DecryptedP2PKey should have comment or be unexported (golint)
    • Line 86: warning: exported method OCR.DecryptedP2PKeys should have comment or be unexported (golint)
    • Line 97: warning: exported method OCR.DecryptedOCRKey should have comment or be unexported (golint)
    • Line 104: warning: exported method OCR.GenerateEncryptedP2PKey should have comment or be unexported (golint)
    • Line 123: warning: exported method OCR.UpsertEncryptedP2PKey should have comment or be unexported (golint)
    • Line 141: warning: exported method OCR.FindEncryptedP2PKeys should have comment or be unexported (golint)
    • Line 145: warning: exported method OCR.FindEncryptedP2PKeyByID should have comment or be unexported (golint)
    • Line 151: warning: exported method OCR.ArchiveEncryptedP2PKey should have comment or be unexported (golint)
    • Line 162: warning: exported method OCR.DeleteEncryptedP2PKey should have comment or be unexported (golint)
    • Line 173: warning: exported method OCR.GenerateEncryptedOCRKeyBundle should have comment or be unexported (golint)
    • Line 198: warning: exported method OCR.UpsertEncryptedOCRKeyBundle should have comment or be unexported (golint)
    • Plugin/core/services/pipeline/models.go
    • Line 17: warning: exported type Spec should have comment or be unexported (golint)
    • Line 27: warning: exported method Spec.TableName should have comment or be unexported (golint)
    • Line 31: warning: exported method Spec.Pipeline should have comment or be unexported (golint)
    • Line 35: warning: exported type Run should have comment or be unexported (golint)
    • Line 51: warning: exported method Run.TableName should have comment or be unexported (golint)
    • Line 55: warning: exported method Run.GetID should have comment or be unexported (golint)
    • Line 59: warning: exported method Run.SetID should have comment or be unexported (golint)
    • Line 68: warning: exported method Run.HasErrors should have comment or be unexported (golint)
    • Line 88: warning: exported type RunErrors should have comment or be unexported (golint)
    • Line 90: warning: exported method RunErrors.Scan should have comment or be unexported (golint)
    • Line 101: warning: exported method RunErrors.Value should have comment or be unexported (golint)
    • Line 108: warning: exported method RunErrors.HasError should have comment or be unexported (golint)
    • Line 117: warning: exported type TaskRun should have comment or be unexported (golint)
    • Line 130: warning: exported method TaskRun.TableName should have comment or be unexported (golint)
    • Line 134: warning: exported method TaskRun.GetID should have comment or be unexported (golint)
    • Line 138: warning: exported method TaskRun.SetID should have comment or be unexported (golint)
    • Line 147: warning: exported method TaskRun.GetDotID should have comment or be unexported (golint)
    • Line 151: warning: exported method TaskRun.Result should have comment or be unexported (golint)
    • Plugin/core/services/webhook/delegate.go
    • Line 18: warning: exported type Delegate should have comment or be unexported (golint)
    • Line 23: warning: exported type JobRunner should have comment or be unexported (golint)
    • Line 30: warning: exported function NewDelegate should have comment or be unexported (golint)
    • Line 40: warning: exported method Delegate.WebhookJobRunner should have comment or be unexported (golint)
    • Line 44: warning: exported method Delegate.JobType should have comment or be unexported (golint)
    • Line 48: warning: exported method Delegate.OnJobCreated should have comment or be unexported (golint)
    • Line 64: warning: exported method Delegate.OnJobDeleted should have comment or be unexported (golint)
    • Line 76: warning: exported method Delegate.ServicesForSpec should have comment or be unexported (golint)
    • Line 139: warning: exported var ErrJobNotExists should have comment or be unexported (golint)
    • Plugin/core/services/bulletprooftxmanager/strategies.go
    • Line 19: warning: exported function NewQueueingTxStrategy should have comment or be unexported (golint)
    • Line 31: warning: exported method SendEveryStrategy.Subject should have comment or be unexported (golint)
    • Line 32: warning: exported method SendEveryStrategy.PruneQueue should have comment or be unexported (golint)
    • Line 43: warning: exported function NewDropOldestStrategy should have comment or be unexported (golint)
    • Line 47: warning: exported method DropOldestStrategy.Subject should have comment or be unexported (golint)
    • Line 51: warning: exported method DropOldestStrategy.PruneQueue should have comment or be unexported (golint)
    • Plugin/core/store/models/bridge_type.go
    • Line 113: warning: comment on exported type BridgeMetaData should be of the form "BridgeMetaData ..." (with optional leading article) (golint)
    • Line 122: warning: exported type BridgeMetaDataJSON should have comment or be unexported (golint)
    • Line 126: warning: exported function MarshalBridgeMetaData should have comment or be unexported (golint)
    • Plugin/core/services/offchainreporting/delegate.go
    • Line 29: warning: exported type Delegate should have comment or be unexported (golint)
    • Line 46: warning: exported function NewDelegate should have comment or be unexported (golint)
    • Line 76: warning: exported method Delegate.JobType should have comment or be unexported (golint)
    • Line 80: warning: exported method Delegate.OnJobCreated should have comment or be unexported (golint)
    • Line 81: warning: exported method Delegate.OnJobDeleted should have comment or be unexported (golint)
    • Line 83: warning: exported method Delegate.ServicesForSpec should have comment or be unexported (golint)
    • Plugin/core/services/fluxmonitor/flux_monitor.go
    • Line 46: warning: exported type RunManager should have comment or be unexported (golint)
    • Line 504: warning: exported const PriorityFlagChangedLog should have comment (or a comment on this block) or be unexported (golint)
    • Line 558: warning: exported method PollingDeviationChecker.JobID should have comment or be unexported (golint)
    • Line 561: warning: exported method PollingDeviationChecker.JobIDV2 should have comment or be unexported (golint)
    • Line 562: warning: exported method PollingDeviationChecker.IsV2Job should have comment or be unexported (golint)
    • Line 564: warning: exported method PollingDeviationChecker.HandleLog should have comment or be unexported (golint)
    • Line 679: warning: exported method PollingDeviationChecker.SetOracleAddress should have comment or be unexported (golint)
    • Line 986: warning: exported var ErrNotEligible should have comment or be unexported (golint)
    • Line 1002: warning: exported const MinFundedRounds should have comment or be unexported (golint)
    • Plugin/core/services/feeds/models.go
    • Line 17: warning: exported type FeedsManager should have comment or be unexported (golint)
    • Line 28: warning: exported method FeedsManager.TableName should have comment or be unexported (golint)
    • Line 36: warning: exported const JobProposalStatusPending should have comment (or a comment on this block) or be unexported (golint)
    • Line 41: warning: exported type JobProposal should have comment or be unexported (golint)
    • Plugin/core/services/chainlink/application.go
    • Line 537: warning: exported method ChainlinkApplication.StopIfStarted should have comment or be unexported (golint)
    • Line 608: warning: exported method ChainlinkApplication.GetKeyStore should have comment or be unexported (golint)
    • Line 612: warning: exported method ChainlinkApplication.GetLogger should have comment or be unexported (golint)
    • Line 616: warning: exported method ChainlinkApplication.GetHealthChecker should have comment or be unexported (golint)
    • Line 620: warning: exported method ChainlinkApplication.JobSpawner should have comment or be unexported (golint)
    • Line 624: warning: exported method ChainlinkApplication.JobORM should have comment or be unexported (golint)
    • Line 628: warning: exported method ChainlinkApplication.PipelineORM should have comment or be unexported (golint)
    • Line 632: warning: exported method ChainlinkApplication.GetExternalInitiatorManager should have comment or be unexported (golint)
    • Line 636: warning: exported method ChainlinkApplication.GetHeadBroadcaster should have comment or be unexported (golint)
    • Line 640: warning: exported method ChainlinkApplication.GetStatsPusher should have comment or be unexported (golint)
    • Line 664: warning: exported method ChainlinkApplication.AddJobV2 should have comment or be unexported (golint)
    • Line 668: warning: exported method ChainlinkApplication.DeleteJobV2 should have comment or be unexported (golint)
    • Line 672: warning: exported method ChainlinkApplication.RunWebhookJobV2 should have comment or be unexported (golint)
    • Line 676: warning: comment on exported method ChainlinkApplication.RunJobV2 should be of the form "RunJobV2 ..." (golint)
    • Line 738: warning: exported method ChainlinkApplication.GetFeedsService should have comment or be unexported (golint)
    • Plugin/core/services/keystore/keys/p2pkey/peer_id.go
    • Line 15: warning: exported type PeerID should have comment or be unexported (golint)
    • Line 21: warning: exported method PeerID.Raw should have comment or be unexported (golint)
    • Line 25: warning: exported method PeerID.UnmarshalText should have comment or be unexported (golint)
    • Line 39: warning: exported method PeerID.Scan should have comment or be unexported (golint)
    • Line 48: warning: exported method PeerID.Value should have comment or be unexported (golint)
    • Line 52: warning: exported method PeerID.MarshalJSON should have comment or be unexported (golint)
    • Line 56: warning: exported method PeerID.UnmarshalJSON should have comment or be unexported (golint)
    • Plugin/core/services/headtracker/tracker.go
    • Line 11: warning: exported type NullTracker should have comment or be unexported (golint)
    • Line 13: warning: exported method NullTracker.HighestSeenHeadFromDB should have comment or be unexported (golint)
    • Line 16: warning: exported method NullTracker.Start should have comment or be unexported (golint)
    • Line 17: warning: exported method NullTracker.Stop should have comment or be unexported (golint)
    • Line 18: warning: exported method NullTracker.SetLogger should have comment or be unexported (golint)
    • Plugin/core/services/pipeline/task.bridge.go
    • Line 15: warning: exported type BridgeTask should have comment or be unexported (golint)
    • Line 28: warning: exported method BridgeTask.Type should have comment or be unexported (golint)
    • Line 32: warning: exported method BridgeTask.Run should have comment or be unexported (golint)
    • Plugin/core/services/pipeline/task.mean.go
    • Line 11: warning: exported type MeanTask should have comment or be unexported (golint)
    • Line 20: warning: exported method MeanTask.Type should have comment or be unexported (golint)
    • Line 24: warning: exported method MeanTask.Run should have comment or be unexported (golint)
    • Plugin/core/utils/sleeper_task.go
    • Line 91: warning: exported type SleeperTaskFuncWorker should have comment or be unexported (golint)
    • Line 93: warning: exported method SleeperTaskFuncWorker.Work should have comment or be unexported (golint)
    • Plugin/core/store/models/run_input.go
    • Line 42: warning: exported method RunInput.ResultCollection should have comment or be unexported (golint)
    • Line 75: warning: exported method RunInput.JobRun should have comment or be unexported (golint)
    • Line 84: warning: exported method RunInput.CloneWithData should have comment or be unexported (golint)
    • Plugin/core/services/synchronization/explorer_client.go
    • Line 28: warning: exported type ConnectionStatus should have comment or be unexported (golint)
    • Line 43: warning: exported const ExplorerTextMessage should have comment (or a comment on this block) or be unexported (golint)
    • Line 57: warning: exported type NoopExplorerClient should have comment or be unexported (golint)
    • Line 59: warning: exported method NoopExplorerClient.Url should have comment or be unexported (golint)
    • Line 60: warning: exported method NoopExplorerClient.Status should have comment or be unexported (golint)
    • Line 61: warning: exported method NoopExplorerClient.Start should have comment or be unexported (golint)
    • Line 62: warning: exported method NoopExplorerClient.Close should have comment or be unexported (golint)
    • Line 63: warning: exported method NoopExplorerClient.Healthy should have comment or be unexported (golint)
    • Line 64: warning: exported method NoopExplorerClient.Ready should have comment or be unexported (golint)
    • Line 65: warning: exported method NoopExplorerClient.Send should have comment or be unexported (golint)
    • Line 66: warning: exported method NoopExplorerClient.Receive should have comment or be unexported (golint)
    • Line 336: warning: exported const CloseTimeout should have comment or be unexported (golint)
    • Plugin/core/services/vrf/delegate.go
    • Line 32: warning: exported type Delegate should have comment or be unexported (golint)
    • Line 45: warning: exported type GethKeyStore should have comment or be unexported (golint)
    • Line 49: warning: exported type Config should have comment or be unexported (golint)
    • Line 54: warning: exported function NewDelegate should have comment or be unexported (golint)
    • Line 75: warning: exported method Delegate.JobType should have comment or be unexported (golint)
    • Line 79: warning: exported method Delegate.OnJobCreated should have comment or be unexported (golint)
    • Line 80: warning: exported method Delegate.OnJobDeleted should have comment or be unexported (golint)
    • Line 82: warning: exported method Delegate.ServicesForSpec should have comment or be unexported (golint)
    • Line 319: warning: exported type VRFInputs should have comment or be unexported (golint)
    • Line 324: warning: comment on exported function GetVRFInputs should be of the form "GetVRFInputs ..." (golint)
    • Plugin/core/services/postgres/advisory_lock.go
    • Line 22: warning: don't use underscores in Go names; const AdvisoryLockClassID_EthBroadcaster should be AdvisoryLockClassIDEthBroadcaster (golint)
    • Line 23: warning: don't use underscores in Go names; const AdvisoryLockClassID_JobSpawner should be AdvisoryLockClassIDJobSpawner (golint)
    • Line 24: warning: don't use underscores in Go names; const AdvisoryLockClassID_EthConfirmer should be AdvisoryLockClassIDEthConfirmer (golint)
    • Line 27: warning: don't use underscores in Go names; const AdvisoryLockClassID_ORM should be AdvisoryLockClassIDORM (golint)
    • Line 29: warning: don't use underscores in Go names; const AdvisoryLockObjectID_EthConfirmer should be AdvisoryLockObjectIDEthConfirmer (golint)
    • Line 32: warning: comment on exported type AdvisoryLocker should be of the form "AdvisoryLocker ..." (with optional leading article) (golint)
    • Line 48: warning: exported function NewAdvisoryLock should have comment or be unexported (golint)
    • Line 144: warning: exported type NullAdvisoryLocker should have comment or be unexported (golint)
    • Line 149: warning: exported method NullAdvisoryLocker.Close should have comment or be unexported (golint)
    • Line 159: warning: exported method NullAdvisoryLocker.Unlock should have comment or be unexported (golint)
    • Line 163: warning: exported method NullAdvisoryLocker.WithAdvisoryLock should have comment or be unexported (golint)
    • Plugin/core/web/presenters/vrf_key.go
    • Line 10: warning: exported type VRFKeyResource should have comment or be unexported (golint)
    • Line 25: warning: exported function NewVRFKeyResource should have comment or be unexported (golint)
    • Line 46: warning: exported function NewVRFKeyResources should have comment or be unexported (golint)

gocyclo95%

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.


license100%

Checks whether your project has a LICENSE file.

No problems detected. Good job!


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!