Skip to content

Commit

Permalink
Static-check fixes from @lespea #1657, batch 2/n
Browse files Browse the repository at this point in the history
  • Loading branch information
johnkerl committed Oct 27, 2024
1 parent 047cb4b commit 3960104
Show file tree
Hide file tree
Showing 17 changed files with 22 additions and 22 deletions.
4 changes: 2 additions & 2 deletions pkg/bifs/arithmetic.go
Original file line number Diff line number Diff line change
Expand Up @@ -834,7 +834,7 @@ func min_i_ii(input1, input2 *mlrval.Mlrval) *mlrval.Mlrval {
// a=F | min=a min=a
// a=T | min=b min=b
func min_b_bb(input1, input2 *mlrval.Mlrval) *mlrval.Mlrval {
if input1.AcquireBoolValue() == false {
if !input1.AcquireBoolValue() {
return input1
} else {
return input2
Expand Down Expand Up @@ -1004,7 +1004,7 @@ func max_i_ii(input1, input2 *mlrval.Mlrval) *mlrval.Mlrval {
// a=F | max=a max=b
// a=T | max=a max=b
func max_b_bb(input1, input2 *mlrval.Mlrval) *mlrval.Mlrval {
if input2.AcquireBoolValue() == false {
if !input2.AcquireBoolValue() {
return input1
} else {
return input2
Expand Down
2 changes: 1 addition & 1 deletion pkg/bifs/cmp.go
Original file line number Diff line number Diff line change
Expand Up @@ -246,7 +246,7 @@ func eq_b_aa(input1, input2 *mlrval.Mlrval) *mlrval.Mlrval {
for i := range a {
eq := BIF_equals(a[i], b[i])
lib.InternalCodingErrorIf(eq.Type() != mlrval.MT_BOOL)
if eq.AcquireBoolValue() == false {
if !eq.AcquireBoolValue() {
return mlrval.FALSE
}
}
Expand Down
6 changes: 3 additions & 3 deletions pkg/bifs/types.go
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ func float_to_int(input1 *mlrval.Mlrval) *mlrval.Mlrval {
}

func bool_to_int(input1 *mlrval.Mlrval) *mlrval.Mlrval {
if input1.AcquireBoolValue() == true {
if input1.AcquireBoolValue() {
return mlrval.FromInt(1)
} else {
return mlrval.FromInt(0)
Expand Down Expand Up @@ -92,7 +92,7 @@ func float_to_int_with_base(input1, input2 *mlrval.Mlrval) *mlrval.Mlrval {
}

func bool_to_int_with_base(input1, input2 *mlrval.Mlrval) *mlrval.Mlrval {
if input1.AcquireBoolValue() == true {
if input1.AcquireBoolValue() {
return mlrval.FromInt(1)
} else {
return mlrval.FromInt(0)
Expand Down Expand Up @@ -146,7 +146,7 @@ func int_to_float(input1 *mlrval.Mlrval) *mlrval.Mlrval {
}

func bool_to_float(input1 *mlrval.Mlrval) *mlrval.Mlrval {
if input1.AcquireBoolValue() == true {
if input1.AcquireBoolValue() {
return mlrval.FromFloat(1.0)
} else {
return mlrval.FromFloat(0.0)
Expand Down
2 changes: 1 addition & 1 deletion pkg/climain/mlrcli_parse.go
Original file line number Diff line number Diff line change
Expand Up @@ -295,7 +295,7 @@ func parseCommandLinePassTwo(
rc := cli.FLAG_TABLE.Parse(args, argc, &argi, options)

// Should have been parsed OK in pass one.
lib.InternalCodingErrorIf(rc != true)
lib.InternalCodingErrorIf(!rc)
// Make sure we consumed the entire flag sequence as parsed by pass one.
lib.InternalCodingErrorIf(argi != argc)
}
Expand Down
2 changes: 1 addition & 1 deletion pkg/dsl/cst/builtin_function_manager.go
Original file line number Diff line number Diff line change
Expand Up @@ -2595,7 +2595,7 @@ func (manager *BuiltinFunctionManager) getBuiltinFunctionClasses() []string {
classesList := make([]string, 0)
for _, builtinFunctionInfo := range *manager.lookupTable {
class := string(builtinFunctionInfo.class)
if classesSeen[class] == false {
if !classesSeen[class] {
classesList = append(classesList, class)
classesSeen[class] = true
}
Expand Down
2 changes: 1 addition & 1 deletion pkg/dsl/cst/builtin_functions.go
Original file line number Diff line number Diff line change
Expand Up @@ -945,7 +945,7 @@ func (node *StandardTernaryOperatorNode) Evaluate(
}

// Short-circuit: defer evaluation unless needed
if boolValue == true {
if boolValue {
return node.b.Evaluate(state)
} else {
return node.c.Evaluate(state)
Expand Down
2 changes: 1 addition & 1 deletion pkg/dsl/cst/cond.go
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ func (node *CondBlockNode) Execute(
)
}

if boolValue == true {
if boolValue {
blockExitPayload, err := node.statementBlockNode.Execute(state)
if err != nil {
return nil, err
Expand Down
2 changes: 1 addition & 1 deletion pkg/dsl/cst/for.go
Original file line number Diff line number Diff line change
Expand Up @@ -902,7 +902,7 @@ func (node *TripleForLoopNode) Execute(state *runtime.State) (*BlockExitPayload,
dsl.TokenToLocationInfo(node.continuationExpressionToken),
)
}
if boolValue == false {
if !boolValue {
break
}
}
Expand Down
2 changes: 1 addition & 1 deletion pkg/dsl/cst/if.go
Original file line number Diff line number Diff line change
Expand Up @@ -134,7 +134,7 @@ func (node *IfChainNode) Execute(state *runtime.State) (*BlockExitPayload, error
dsl.TokenToLocationInfo(ifItem.conditionToken),
)
}
if boolValue == true {
if boolValue {
blockExitPayload, err := ifItem.statementBlockNode.Execute(state)
if err != nil {
return nil, err
Expand Down
4 changes: 2 additions & 2 deletions pkg/dsl/cst/while.go
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ func (node *WhileLoopNode) Execute(state *runtime.State) (*BlockExitPayload, err
dsl.TokenToLocationInfo(node.conditionToken),
)
}
if boolValue != true {
if !boolValue {
break
}
blockExitPayload, err := node.statementBlockNode.Execute(state)
Expand Down Expand Up @@ -161,7 +161,7 @@ func (node *DoWhileLoopNode) Execute(state *runtime.State) (*BlockExitPayload, e
dsl.TokenToLocationInfo(node.conditionToken),
)
}
if boolValue == false {
if !boolValue {
break
}
}
Expand Down
2 changes: 1 addition & 1 deletion pkg/lib/util.go
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ func BooleanXOR(a, b bool) bool {
}

func BoolToInt(b bool) int64 {
if b == false {
if !b {
return 0
} else {
return 1
Expand Down
4 changes: 2 additions & 2 deletions pkg/mlrval/mlrval_is.go
Original file line number Diff line number Diff line change
Expand Up @@ -112,10 +112,10 @@ func (mv *Mlrval) IsBool() bool {
}

func (mv *Mlrval) IsTrue() bool {
return mv.Type() == MT_BOOL && mv.intf.(bool) == true
return mv.Type() == MT_BOOL && mv.intf.(bool)
}
func (mv *Mlrval) IsFalse() bool {
return mv.Type() == MT_BOOL && mv.intf.(bool) == false
return mv.Type() == MT_BOOL && !mv.intf.(bool)
}

func (mv *Mlrval) IsArray() bool {
Expand Down
2 changes: 1 addition & 1 deletion pkg/mlrval/mlrval_new.go
Original file line number Diff line number Diff line change
Expand Up @@ -289,7 +289,7 @@ func FromPrevalidatedFloatString(input string, floatval float64) *Mlrval {
}

func FromBool(input bool) *Mlrval {
if input == true {
if input {
return TRUE
} else {
return FALSE
Expand Down
2 changes: 1 addition & 1 deletion pkg/mlrval/mlrval_output.go
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@ func (mv *Mlrval) setPrintRep() {
mv.printrep = strconv.FormatFloat(mv.intf.(float64), 'f', -1, 64)

case MT_BOOL:
if mv.intf.(bool) == true {
if mv.intf.(bool) {
mv.printrep = "true"
} else {
mv.printrep = "false"
Expand Down
2 changes: 1 addition & 1 deletion pkg/terminals/repl/verbs.go
Original file line number Diff line number Diff line change
Expand Up @@ -566,7 +566,7 @@ func skipOrProcessRecord(
repl.runtimeState.Update(recordAndContext.Record, &recordAndContext.Context)

// End-of-stream marker
if recordAndContext.EndOfStream == true {
if recordAndContext.EndOfStream {
fmt.Println("End of record stream")
repl.readerChannel = nil
repl.errorChannel = nil
Expand Down
2 changes: 1 addition & 1 deletion pkg/transformers/aaa_chain_transformer.go
Original file line number Diff line number Diff line change
Expand Up @@ -265,7 +265,7 @@ func runSingleTransformerBatch(
// the output channel without involving the record-transformer, since
// there is no record to be transformed.

if inputRecordAndContext.EndOfStream == true || inputRecordAndContext.Record != nil {
if inputRecordAndContext.EndOfStream || inputRecordAndContext.Record != nil {
recordTransformer.Transform(
inputRecordAndContext,
outputRecordsAndContexts,
Expand Down
2 changes: 1 addition & 1 deletion pkg/transformers/put_or_filter.go
Original file line number Diff line number Diff line change
Expand Up @@ -542,7 +542,7 @@ func (tr *TransformerPut) Transform(

// If there were no input records then we never executed the
// begin-blocks. Do so now.
if tr.executedBeginBlocks == false {
if !tr.executedBeginBlocks {
err := tr.cstRootNode.ExecuteBeginBlocks(tr.runtimeState)
if err != nil {
fmt.Fprintln(os.Stderr, err)
Expand Down

0 comments on commit 3960104

Please sign in to comment.