Showing 1,008 of 1,820 total issues
Avoid deeply nested control flow statements. Open
Open
if iNdEx >= l {
return io.ErrUnexpectedEOF
}
Avoid deeply nested control flow statements. Open
Open
if intStringLenmapkey < 0 {
return ErrInvalidLengthSpecs
}
Avoid deeply nested control flow statements. Open
Open
} else if fieldNum == 2 {
var stringLenmapvalue uint64
for shift := uint(0); ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowSpecs
Avoid deeply nested control flow statements. Open
Open
if b < 0x80 {
break
}
Avoid deeply nested control flow statements. Open
Open
if b < 0x80 {
break
}
Avoid deeply nested control flow statements. Open
Open
if intStringLenmapkey < 0 {
return ErrInvalidLengthSpecs
}
Avoid deeply nested control flow statements. Open
Open
if shift >= 64 {
return ErrIntOverflowSpecs
}
Avoid deeply nested control flow statements. Open
Open
if iNdEx >= l {
return io.ErrUnexpectedEOF
}
Avoid deeply nested control flow statements. Open
Open
if postStringIndexmapkey < 0 {
return ErrInvalidLengthSpecs
}
Avoid deeply nested control flow statements. Open
Open
if postStringIndexmapkey < 0 {
return ErrInvalidLengthSpecs
}
Avoid deeply nested control flow statements. Open
Open
if elementCount != 0 && len(m.RemovedMembers) == 0 {
m.RemovedMembers = make([]uint64, 0, elementCount)
}
Method signHandler.ServeHTTP
has 7 return statements (exceeds 4 allowed). Open
Open
func (h *signHandler) ServeHTTP(w http.ResponseWriter, r *http.Request) {
if atomic.LoadUint32(h.flaky) == 1 {
w.WriteHeader(http.StatusInternalServerError)
}
Method Supervisor.DelayStart
has 6 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
func (r *Supervisor) DelayStart(ctx context.Context, _ store.Tx, oldTask *api.Task, newTaskID string, delay time.Duration, waitStop bool) <-chan struct{} {
Avoid deeply nested control flow statements. Open
Open
for shift := uint(0); ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowRaft
}
if iNdEx >= l {
Avoid deeply nested control flow statements. Open
Open
for iNdEx < postIndex {
var v uint64
for shift := uint(0); ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowRaft
Avoid deeply nested control flow statements. Open
Open
if iNdEx >= l {
return io.ErrUnexpectedEOF
}
Avoid deeply nested control flow statements. Open
Open
if postIndex > l {
return io.ErrUnexpectedEOF
}
Method Orchestrator.addTasks
has 6 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
func (r *Orchestrator) addTasks(ctx context.Context, batch *store.Batch, service *api.Service, runningSlots map[uint64]orchestrator.Slot, deadSlots map[uint64]orchestrator.Slot, count uint64) {
Method Orchestrator.tickTasks
has 7 return statements (exceeds 4 allowed). Open
Open
func (g *Orchestrator) tickTasks(ctx context.Context) {
if len(g.restartTasks) == 0 {
return
}
err := g.store.Batch(func(batch *store.Batch) error {
Avoid deeply nested control flow statements. Open
Open
if err != nil {
log.G(ctx).WithError(err).WithField("task.id", updated.ID).Warning("failed to remove old task after starting replacement")
}