Skip to content

Commit d8afb96

Browse files
committed
lint
1 parent b39813f commit d8afb96

File tree

1 file changed

+2
-20
lines changed

1 file changed

+2
-20
lines changed

internal/rules/strict_boolean_expressions/strict_boolean_expressions.go

Lines changed: 2 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -374,7 +374,7 @@ func analyzeTypeParts(typeChecker *checker.Checker, types []*checker.Type) typeI
374374
return info
375375
}
376376

377-
func analyzeTypePart(typeChecker *checker.Checker, t *checker.Type) typeInfo {
377+
func analyzeTypePart(_typeChecker *checker.Checker, t *checker.Type) typeInfo {
378378
info := typeInfo{}
379379
flags := checker.Type_flags(t)
380380

@@ -383,7 +383,7 @@ func analyzeTypePart(typeChecker *checker.Checker, t *checker.Type) typeInfo {
383383
types := t.Types()
384384
isBoolean := false
385385
for _, t2 := range types {
386-
if analyzeTypePart(typeChecker, t2).variant == typeVariantBoolean {
386+
if analyzeTypePart(_typeChecker, t2).variant == typeVariantBoolean {
387387
isBoolean = true
388388
break
389389
}
@@ -568,21 +568,3 @@ func checkCondition(ctx rule.RuleContext, node *ast.Node, types []*checker.Type,
568568
}
569569
}
570570
}
571-
572-
func isBooleanType(t *checker.Type) bool {
573-
flags := checker.Type_flags(t)
574-
575-
if flags&(checker.TypeFlagsBoolean|checker.TypeFlagsBooleanLiteral) != 0 {
576-
if utils.IsUnionType(t) {
577-
for _, part := range utils.UnionTypeParts(t) {
578-
partFlags := checker.Type_flags(part)
579-
if partFlags&(checker.TypeFlagsNull|checker.TypeFlagsUndefined|checker.TypeFlagsVoid) != 0 {
580-
return false
581-
}
582-
}
583-
}
584-
return true
585-
}
586-
587-
return false
588-
}

0 commit comments

Comments
 (0)