mirror of
https://github.com/github/codeql.git
synced 2025-12-17 09:13:20 +01:00
1.0 KiB
1.0 KiB
0.7.1
New Features
- The
DataFlow::StateConfigSigsignature module has gained default implementations forisBarrier/2andisAdditionalFlowStep/4. Hence it is no longer needed to providenone()implementations of these predicates if they are not needed. - A
Class.isFileClass()predicate, to identify Kotlin file classes, has been added.
Minor Analysis Improvements
-
Data flow configurations can now include a predicate
neverSkip(Node node)in order to ensure inclusion of certain nodes in the path explanations. The predicate defaults to the end-points of the additional flow steps provided in the configuration, which means that such steps now always are visible by default in path explanations. -
Added models for Apache Commons Lang3
ToStringBuilder.reflectionToStringmethod. -
Added support for the Kotlin method
apply. -
Added models for the following packages:
- java.io
- java.lang
- java.net
- java.nio.channels
- java.nio.file
- java.util.zip
- okhttp3
- org.gradle.api.file
- retrofit2