Showing 519 of 519 total issues
Avoid deeply nested control flow statements. Open
Open
if err != nil {
c.err = err
break
}
Avoid deeply nested control flow statements. Open
Open
if len(existingArchiveIDs) == len(index.Archives) {
m.logger.Debug("download cancelled, no new archives")
return downloadTaskInfo, nil
}
Avoid deeply nested control flow statements. Open
Open
if err != nil {
m.logger.Error("couldn't save message archive ID", zap.Error(err))
continue
}
Avoid deeply nested control flow statements. Open
Open
} else if t.ERC1155TransferTx != nil {
return t.ERC1155TransferTx.From
}
Avoid deeply nested control flow statements. Open
Open
if receivedMessage.ContentType == protobuf.ChatMessage_IMAGE {
img := message.GetImage()
if img != nil && img.AlbumId != "" && img.AlbumId == image.AlbumId {
skipUpdateUnviewedCountForAlbums = true
break
Function NewRouter
has 8 arguments (exceeds 6 allowed). Consider refactoring. Open
Open
func NewRouter(rpcClient *rpc.Client, transactor *transactions.Transactor, tokenManager *token.Manager, marketManager *market.Manager,
collectibles *collectibles.Service, collectiblesManager *collectibles.Manager, ensService *ens.Service, stickersService *stickers.Service) *Router {
Avoid deeply nested control flow statements. Open
Open
} else if t.ERC1155TransferTx != nil {
return t.ERC1155TransferTx.Amount.ToInt()
}
Avoid deeply nested control flow statements. Open
Open
if err != nil {
return nil, err
}
Avoid deeply nested control flow statements. Open
Open
} else if err != nil {
log.Debug("error fetching records", "topic", topic, "rendezvous server", srv, "err", err)
} else {
for i := range records {
n, err := enrToNode(records[i])
Avoid deeply nested control flow statements. Open
Open
} else if event.BlockNumber.Cmp(maxKnownBlocks[address]) == 1 {
maxKnownBlocks[address] = event.BlockNumber
newBlocks = true
}
Avoid deeply nested control flow statements. Open
Open
for i = startIndex; i < endIndex; i++ {
piecesCompleted[i] = false
}
Function NewMultiTransaction
has 8 arguments (exceeds 6 allowed). Consider refactoring. Open
Open
func NewMultiTransaction(timestamp uint64, fromNetworkID, toNetworkID uint64, fromTxHash, toTxHash common.Hash, fromAddress, toAddress common.Address, fromAsset, toAsset string, fromAmount, toAmount *hexutil.Big, txType MultiTransactionType, crossTxID string) *MultiTransaction {
Avoid deeply nested control flow statements. Open
Open
if err != nil {
return err
}
Function NewService
has 8 arguments (exceeds 6 allowed). Consider refactoring. Open
Open
db *sql.DB,
walletFeed *event.Feed,
accountsDB *accounts.Database,
accountsFeed *event.Feed,
settingsFeed *event.Feed,
Avoid deeply nested control flow statements. Open
Open
if to.Cmp(newStartBlock) > 0 {
log.Debug("found possible start block, we should not search back", "block", to)
newStartBlock = to // increase newStartBlock if we found a new higher block
}
Avoid deeply nested control flow statements. Open
Open
if err != nil {
return nil, err
}
Avoid deeply nested control flow statements. Open
Open
if transfersLoaded {
if c.transfersLoaded == nil {
c.transfersLoaded = make(map[common.Address]bool)
}
c.transfersLoaded[account] = true
Method Service.GetOwnedCollectiblesAsync
has 8 arguments (exceeds 6 allowed). Consider refactoring. Open
Open
requestID int32,
chainIDs []walletCommon.ChainID,
addresses []common.Address,
filter Filter,
offset int,
Function processMailserverBatch
has 8 arguments (exceeds 6 allowed). Consider refactoring. Open
Open
ctx context.Context,
messageRequester messageRequester,
batch MailserverBatch,
mailserverID []byte,
logger *zap.Logger,
Avoid deeply nested control flow statements. Open
Open
if err != nil && !errors.As(err, &e) {
return err
}