diff --git a/ql/src/codeql_ruby/controlflow/internal/Completion.qll b/ql/src/codeql_ruby/controlflow/internal/Completion.qll index abdc02b3358..e1d3338f7b7 100644 --- a/ql/src/codeql_ruby/controlflow/internal/Completion.qll +++ b/ql/src/codeql_ruby/controlflow/internal/Completion.qll @@ -95,10 +95,10 @@ abstract class Completion extends TCompletion { private predicate isBooleanConstant(AstNode n, boolean value) { mustHaveBooleanCompletion(n) and ( - n.(Constant).getValue() = "true" and + n instanceof True and value = true or - n.(Constant).getValue() = "false" and + n instanceof False and value = false ) }