Files
codeql/java/ql/test/library-tests/constants/getStringValue.ql
Jonathan Leitschuh 17b6e66814 Apply suggestions from code review
Co-authored-by: Tony Torralba <atorralba@users.noreply.github.com>
2022-03-04 09:29:57 -05:00

10 lines
332 B
Plaintext

import semmle.code.java.Variable
from Variable v, CompileTimeConstantExpr init, RefType enclosing, string constant
where
v.getInitializer() = init and
init.getEnclosingCallable().getDeclaringType() = enclosing and
enclosing.hasQualifiedName("constants", "Values") and
constant = init.getStringValue()
select init, constant