Skip to content

Commit 8e63ad1

Browse files
ferhatelmassmola
authored andcommitted
Small refactoring (src-d#48)
1 parent ddb28df commit 8e63ad1

File tree

2 files changed

+22
-27
lines changed

2 files changed

+22
-27
lines changed

sql/analyzer/analyzer.go

+2-7
Original file line numberDiff line numberDiff line change
@@ -35,18 +35,13 @@ func (a *Analyzer) Analyze(n sql.Node) (sql.Node, error) {
3535
for !reflect.DeepEqual(prev, cur) {
3636
prev = cur
3737
cur = a.analyzeOnce(n)
38-
i += 1
38+
i++
3939
if i >= maxAnalysisIterations {
4040
return cur, fmt.Errorf("exceeded max analysis iterations (%d)", maxAnalysisIterations)
4141
}
4242
}
4343

44-
err := a.validate(cur)
45-
if err != nil {
46-
return cur, err
47-
}
48-
49-
return cur, nil
44+
return cur, a.validate(cur)
5045
}
5146

5247
func (a *Analyzer) analyzeOnce(n sql.Node) sql.Node {

sql/expression/comparison_test.go

+20-20
Original file line numberDiff line numberDiff line change
@@ -15,32 +15,32 @@ const (
1515
)
1616

1717
var comparisonCases = map[sql.Type]map[int][][]interface{}{
18-
sql.String: map[int][][]interface{}{
19-
testEqual: [][]interface{}{
20-
[]interface{}{"foo", "foo"},
21-
[]interface{}{"", ""},
18+
sql.String: {
19+
testEqual: {
20+
{"foo", "foo"},
21+
{"", ""},
2222
},
23-
testLess: [][]interface{}{
24-
[]interface{}{"a", "b"},
25-
[]interface{}{"", "1"},
23+
testLess: {
24+
{"a", "b"},
25+
{"", "1"},
2626
},
27-
testGreater: [][]interface{}{
28-
[]interface{}{"b", "a"},
29-
[]interface{}{"1", ""},
27+
testGreater: {
28+
{"b", "a"},
29+
{"1", ""},
3030
},
3131
},
32-
sql.Integer: map[int][][]interface{}{
33-
testEqual: [][]interface{}{
34-
[]interface{}{int32(1), int32(1)},
35-
[]interface{}{int32(0), int32(0)},
32+
sql.Integer: {
33+
testEqual: {
34+
{int32(1), int32(1)},
35+
{int32(0), int32(0)},
3636
},
37-
testLess: [][]interface{}{
38-
[]interface{}{int32(-1), int32(0)},
39-
[]interface{}{int32(1), int32(2)},
37+
testLess: {
38+
{int32(-1), int32(0)},
39+
{int32(1), int32(2)},
4040
},
41-
testGreater: [][]interface{}{
42-
[]interface{}{int32(2), int32(1)},
43-
[]interface{}{int32(0), int32(-1)},
41+
testGreater: {
42+
{int32(2), int32(1)},
43+
{int32(0), int32(-1)},
4444
},
4545
},
4646
}

0 commit comments

Comments
 (0)