Browse Source

enable range/if-return check (#1738)

Signed-off-by: yisaer <disxiaofei@163.com>
Song Gao 2 năm trước cách đây
mục cha
commit
96bdd5b085

+ 1 - 4
internal/io/file/file_source.go

@@ -230,10 +230,7 @@ func (fs *FileSource) parseFile(ctx api.StreamContext, file string, consumer cha
 			}
 			}
 		}
 		}
 	}()
 	}()
-	if err := fs.publish(ctx, r, consumer, meta); err != nil {
-		return err
-	}
-	return nil
+	return fs.publish(ctx, r, consumer, meta)
 }
 }
 
 
 func (fs *FileSource) publish(ctx api.StreamContext, file io.Reader, consumer chan<- api.SourceTuple, meta map[string]interface{}) error {
 func (fs *FileSource) publish(ctx api.StreamContext, file io.Reader, consumer chan<- api.SourceTuple, meta map[string]interface{}) error {

+ 2 - 2
internal/server/server.go

@@ -231,14 +231,14 @@ func resetAllStreams() error {
 	Streams := allStreams["streams"]
 	Streams := allStreams["streams"]
 	Tables := allStreams["tables"]
 	Tables := allStreams["tables"]
 
 
-	for name, _ := range Streams {
+	for name := range Streams {
 		_, err2 := streamProcessor.DropStream(name, ast.TypeStream)
 		_, err2 := streamProcessor.DropStream(name, ast.TypeStream)
 		if err2 != nil {
 		if err2 != nil {
 			logger.Warnf("streamProcessor DropStream %s error: %v", name, err2)
 			logger.Warnf("streamProcessor DropStream %s error: %v", name, err2)
 			continue
 			continue
 		}
 		}
 	}
 	}
-	for name, _ := range Tables {
+	for name := range Tables {
 		_, err2 := streamProcessor.DropStream(name, ast.TypeTable)
 		_, err2 := streamProcessor.DropStream(name, ast.TypeTable)
 		if err2 != nil {
 		if err2 != nil {
 			logger.Warnf("streamProcessor DropTable %s error: %v", name, err2)
 			logger.Warnf("streamProcessor DropTable %s error: %v", name, err2)

+ 1 - 1
internal/topo/node/switch_node.go

@@ -85,7 +85,7 @@ func (n *SwitchNode) Exec(ctx api.StreamContext, errCh chan<- error) {
 	}
 	}
 	n.statManager = stats
 	n.statManager = stats
 	n.ctx = ctx
 	n.ctx = ctx
-	for i, _ := range n.outputNodes {
+	for i := range n.outputNodes {
 		n.outputNodes[i].ctx = ctx
 		n.outputNodes[i].ctx = ctx
 	}
 	}
 	fv, afv := xsql.NewFunctionValuersForOp(ctx)
 	fv, afv := xsql.NewFunctionValuersForOp(ctx)

+ 2 - 2
tools/check/revive.toml

@@ -11,10 +11,10 @@ warningCode = -1
 #[rule.error-strings]
 #[rule.error-strings]
 [rule.error-naming]
 [rule.error-naming]
 #[rule.exported]
 #[rule.exported]
-#[rule.if-return]
+[rule.if-return]
 #[rule.var-naming]
 #[rule.var-naming]
 #[rule.package-comments]
 #[rule.package-comments]
-#[rule.range]
+[rule.range]
 #[rule.receiver-naming]
 #[rule.receiver-naming]
 #[rule.indent-error-flow]
 #[rule.indent-error-flow]
 #[rule.superfluous-else]
 #[rule.superfluous-else]