Fraunhofer-AISEC / codyze

Codyze is a static analyzer for Java, C, C++ based on code property graphs
https://www.codyze.io
Apache License 2.0
86 stars 18 forks source link

Example Cryptomator Rules #877

Open CodingDepot opened 3 months ago

CodingDepot commented 3 months ago

This PR includes example rules for the Cryptomator CryptoLib as well as an example file containing good and bad calls.

Note that the rules in this file uses both the new Keyword and the optimizations implemented in #876

codecov[bot] commented 3 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 77.20%. Comparing base (ab27e8c) to head (65b01d9). Report is 1 commits behind head on main.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #877 +/- ## ========================================= Coverage 77.20% 77.20% Complexity 250 250 ========================================= Files 59 59 Lines 1882 1882 Branches 265 265 ========================================= Hits 1453 1453 Misses 308 308 Partials 121 121 ``` | [Flag](https://app.codecov.io/gh/Fraunhofer-AISEC/codyze/pull/877/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Fraunhofer-AISEC) | Coverage Δ | | |---|---|---| | [unittests](https://app.codecov.io/gh/Fraunhofer-AISEC/codyze/pull/877/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Fraunhofer-AISEC) | `77.20% <ø> (ø)` | | Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Fraunhofer-AISEC#carryforward-flags-in-the-pull-request-comment) to find out more.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.