CodeQL library for Java/Kotlin
codeql/java-all 4.1.1-dev (changelog, source)
Search

Module SpringProfile

Import path

import semmle.code.java.frameworks.spring.SpringProfile

Imports

SpringComponentScan
java

Provides all default Java QL imports.

Classes

AlwaysEnabledSpringProfile

A Spring profile that is always enabled.

NeverEnabledSpringProfile

A Spring profile that is never enabled.

NotSpringProfileExpr

A Spring profile expression that begins with “!”, indicating a negated expression.

SometimesEnabledSpringProfile

A Spring profile that is sometimes enabled.

SpringProfile

A Spring profile observed somewhere in the program.

SpringProfileExpr

An expression used as a profile description somewhere in the program, i.e. in a Spring beans XML configuration file, or as an argument to a @Profile annotation.