diff --git a/sourcecode-parser/.golangci.yml b/sourcecode-parser/.golangci.yml index dd12338..da025ca 100644 --- a/sourcecode-parser/.golangci.yml +++ b/sourcecode-parser/.golangci.yml @@ -157,7 +157,7 @@ linters: - tagliatelle # Test-related checks. All of them are good. - - tenv + - usetesting - testableexamples - thelper - tparallel diff --git a/sourcecode-parser/model/member.go b/sourcecode-parser/model/member.go index b428245..0f92269 100644 --- a/sourcecode-parser/model/member.go +++ b/sourcecode-parser/model/member.go @@ -200,7 +200,7 @@ func (m *Method) SameParamTypes(other *Method) bool { return true } -// Add these methods to the existing Method struct +// Add these methods to the existing Method struct. func (m *Method) Insert(db *sql.DB) error { query := `INSERT INTO method_decl ( name, qualified_name, return_type, parameters, parameter_names, @@ -215,7 +215,6 @@ func (m *Method) Insert(db *sql.DB) error { m.Visibility, m.IsAbstract, m.IsStrictfp, m.IsStatic, m.IsFinal, m.IsConstructor, m.SourceDeclaration) - if err != nil { log.Printf("Failed to insert method: %v", err) return err @@ -223,6 +222,7 @@ func (m *Method) Insert(db *sql.DB) error { return nil } + func (m *Method) Update(db *sql.DB) error { query := `UPDATE methods SET qualified_name = ?, return_type = ?, parameters = ?, @@ -247,7 +247,7 @@ func (m *Method) Delete(db *sql.DB) error { return err } -// Query helper methods +// Query helper methods. func FindMethodByName(db *sql.DB, name string) (*Method, error) { query := `SELECT * FROM methods WHERE name = ?` row := db.QueryRow(query, name) @@ -261,7 +261,6 @@ func FindMethodByName(db *sql.DB, name string) (*Method, error) { &method.IsStrictfp, &method.IsStatic, &method.IsFinal, &method.IsConstructor, &method.SourceDeclaration) - if err != nil { return nil, err } diff --git a/sourcecode-parser/tree/java/parse_statement.go b/sourcecode-parser/tree/java/parse_statement.go index c000844..3661246 100644 --- a/sourcecode-parser/tree/java/parse_statement.go +++ b/sourcecode-parser/tree/java/parse_statement.go @@ -33,7 +33,7 @@ func ParseYieldStatement(node *sitter.Node, sourceCode []byte, file string) *mod yieldStmt := &model.YieldStmt{} yieldStmtExpr := &model.Expr{NodeString: node.Child(1).Content(sourceCode)} yieldStmt.Value = yieldStmtExpr - //uniqueyieldID := fmt.Sprintf("yield_%d_%d_%s", node.StartPoint().Row+1, node.StartPoint().Column+1, file) + // uniqueyieldID := fmt.Sprintf("yield_%d_%d_%s", node.StartPoint().Row+1, node.StartPoint().Column+1, file) return yieldStmt } @@ -44,7 +44,7 @@ func ParseAssertStatement(node *sitter.Node, sourceCode []byte, file string) *mo assertStmt.Message = &model.Expr{NodeString: node.Child(3).Content(sourceCode)} } - //niqueAssertID := fmt.Sprintf("assert_%d_%d_%s", node.StartPoint().Row+1, node.StartPoint().Column+1, file) + // niqueAssertID := fmt.Sprintf("assert_%d_%d_%s", node.StartPoint().Row+1, node.StartPoint().Column+1, file) return assertStmt }