codyze
codyze copied to clipboard
Codyze is a static analyzer for Java, C, C++ based on code property graphs
This adds the new `Length()` Type to use in Coko queries. This enables rules to verify the length of an argument, e.g. how many bytes a salt parameter can assume....
Currently, the last job of the portability workflow aggregates all failures of the previous matrix build. However, the step `Process Failures` returns exit code 1 when it does not find...
Some Codyze Tests still do not behave correctly when executed under certain conditions: - The VersionProviderTest does not correctly handle Windows paths that include spaces - The PluginTests fails with...
This PR includes example rules for [the Cryptomator CryptoLib](https://github.com/cryptomator/cryptolib) as well as an example file containing good and bad calls. Note that the rules in this file uses both the...
CPG supports compilation databases to identify project related files. We pull the configuration option through and add support for it from Codyze.
This PR adds a new group to the renovate packageRules that matches the package prefixes `org.jetbrains.kotlin:kotlin-` and `org.jetbrains.kotlin.plugin.`. This aims to prevent situations such as with #889 and #890 or...