Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Initial structure for cpg native queries and and a small example #865

Draft
wants to merge 20 commits into
base: main
Choose a base branch
from

++

e79badf
Select commit
Loading
Failed to load commit list.
Draft

Initial structure for cpg native queries and and a small example #865

++
e79badf
Select commit
Loading
Failed to load commit list.
Codecov / codecov/patch failed Jun 21, 2024 in 1s

0.30% of diff hit (target 77.20%)

View this Pull Request on Codecov

0.30% of diff hit (target 77.20%)

Annotations

Check warning on line 21 in codyze-specification-languages/cpg-native/src/main/kotlin/de/fraunhofer/aisec/codyze/specificationLanguage/cpg/native/CPGQueryConfiguration.kt

See this annotation in the file changed.

@codecov codecov / codecov/patch

codyze-specification-languages/cpg-native/src/main/kotlin/de/fraunhofer/aisec/codyze/specificationLanguage/cpg/native/CPGQueryConfiguration.kt#L21

Added line #L21 was not covered by tests

Check warning on line 24 in codyze-specification-languages/cpg-native/src/main/kotlin/de/fraunhofer/aisec/codyze/specificationLanguage/cpg/native/CPGQueryConfiguration.kt

See this annotation in the file changed.

@codecov codecov / codecov/patch

codyze-specification-languages/cpg-native/src/main/kotlin/de/fraunhofer/aisec/codyze/specificationLanguage/cpg/native/CPGQueryConfiguration.kt#L23-L24

Added lines #L23 - L24 were not covered by tests

Check warning on line 27 in codyze-specification-languages/cpg-native/src/main/kotlin/de/fraunhofer/aisec/codyze/specificationLanguage/cpg/native/CPGQueryExecutor.kt

See this annotation in the file changed.

@codecov codecov / codecov/patch

codyze-specification-languages/cpg-native/src/main/kotlin/de/fraunhofer/aisec/codyze/specificationLanguage/cpg/native/CPGQueryExecutor.kt#L27

Added line #L27 was not covered by tests

Check warning on line 33 in codyze-specification-languages/cpg-native/src/main/kotlin/de/fraunhofer/aisec/codyze/specificationLanguage/cpg/native/CPGQueryExecutor.kt

See this annotation in the file changed.

@codecov codecov / codecov/patch

codyze-specification-languages/cpg-native/src/main/kotlin/de/fraunhofer/aisec/codyze/specificationLanguage/cpg/native/CPGQueryExecutor.kt#L33

Added line #L33 was not covered by tests

Check warning on line 35 in codyze-specification-languages/cpg-native/src/main/kotlin/de/fraunhofer/aisec/codyze/specificationLanguage/cpg/native/CPGQueryExecutor.kt

See this annotation in the file changed.

@codecov codecov / codecov/patch

codyze-specification-languages/cpg-native/src/main/kotlin/de/fraunhofer/aisec/codyze/specificationLanguage/cpg/native/CPGQueryExecutor.kt#L35

Added line #L35 was not covered by tests

Check warning on line 38 in codyze-specification-languages/cpg-native/src/main/kotlin/de/fraunhofer/aisec/codyze/specificationLanguage/cpg/native/CPGQueryExecutor.kt

See this annotation in the file changed.

@codecov codecov / codecov/patch

codyze-specification-languages/cpg-native/src/main/kotlin/de/fraunhofer/aisec/codyze/specificationLanguage/cpg/native/CPGQueryExecutor.kt#L37-L38

Added lines #L37 - L38 were not covered by tests

Check warning on line 43 in codyze-specification-languages/cpg-native/src/main/kotlin/de/fraunhofer/aisec/codyze/specificationLanguage/cpg/native/CPGQueryExecutor.kt

See this annotation in the file changed.

@codecov codecov / codecov/patch

codyze-specification-languages/cpg-native/src/main/kotlin/de/fraunhofer/aisec/codyze/specificationLanguage/cpg/native/CPGQueryExecutor.kt#L42-L43

Added lines #L42 - L43 were not covered by tests

Check warning on line 46 in codyze-specification-languages/cpg-native/src/main/kotlin/de/fraunhofer/aisec/codyze/specificationLanguage/cpg/native/CPGQueryExecutor.kt

See this annotation in the file changed.

@codecov codecov / codecov/patch

codyze-specification-languages/cpg-native/src/main/kotlin/de/fraunhofer/aisec/codyze/specificationLanguage/cpg/native/CPGQueryExecutor.kt#L45-L46

Added lines #L45 - L46 were not covered by tests

Check warning on line 49 in codyze-specification-languages/cpg-native/src/main/kotlin/de/fraunhofer/aisec/codyze/specificationLanguage/cpg/native/CPGQueryExecutor.kt

See this annotation in the file changed.

@codecov codecov / codecov/patch

codyze-specification-languages/cpg-native/src/main/kotlin/de/fraunhofer/aisec/codyze/specificationLanguage/cpg/native/CPGQueryExecutor.kt#L48-L49

Added lines #L48 - L49 were not covered by tests

Check warning on line 54 in codyze-specification-languages/cpg-native/src/main/kotlin/de/fraunhofer/aisec/codyze/specificationLanguage/cpg/native/CPGQueryExecutor.kt

See this annotation in the file changed.

@codecov codecov / codecov/patch

codyze-specification-languages/cpg-native/src/main/kotlin/de/fraunhofer/aisec/codyze/specificationLanguage/cpg/native/CPGQueryExecutor.kt#L51-L54

Added lines #L51 - L54 were not covered by tests

Check warning on line 58 in codyze-specification-languages/cpg-native/src/main/kotlin/de/fraunhofer/aisec/codyze/specificationLanguage/cpg/native/CPGQueryExecutor.kt

See this annotation in the file changed.

@codecov codecov / codecov/patch

codyze-specification-languages/cpg-native/src/main/kotlin/de/fraunhofer/aisec/codyze/specificationLanguage/cpg/native/CPGQueryExecutor.kt#L57-L58

Added lines #L57 - L58 were not covered by tests

Check warning on line 35 in codyze-specification-languages/cpg-native/src/main/kotlin/de/fraunhofer/aisec/codyze/specificationLanguage/cpg/native/CPGQueryFinding.kt

See this annotation in the file changed.

@codecov codecov / codecov/patch

codyze-specification-languages/cpg-native/src/main/kotlin/de/fraunhofer/aisec/codyze/specificationLanguage/cpg/native/CPGQueryFinding.kt#L31-L35

Added lines #L31 - L35 were not covered by tests

Check warning on line 40 in codyze-specification-languages/cpg-native/src/main/kotlin/de/fraunhofer/aisec/codyze/specificationLanguage/cpg/native/CPGQueryFinding.kt

See this annotation in the file changed.

@codecov codecov / codecov/patch

codyze-specification-languages/cpg-native/src/main/kotlin/de/fraunhofer/aisec/codyze/specificationLanguage/cpg/native/CPGQueryFinding.kt#L38-L40

Added lines #L38 - L40 were not covered by tests

Check warning on line 42 in codyze-specification-languages/cpg-native/src/main/kotlin/de/fraunhofer/aisec/codyze/specificationLanguage/cpg/native/CPGQueryFinding.kt

See this annotation in the file changed.

@codecov codecov / codecov/patch

codyze-specification-languages/cpg-native/src/main/kotlin/de/fraunhofer/aisec/codyze/specificationLanguage/cpg/native/CPGQueryFinding.kt#L42

Added line #L42 was not covered by tests

Check warning on line 44 in codyze-specification-languages/cpg-native/src/main/kotlin/de/fraunhofer/aisec/codyze/specificationLanguage/cpg/native/CPGQueryFinding.kt

See this annotation in the file changed.

@codecov codecov / codecov/patch

codyze-specification-languages/cpg-native/src/main/kotlin/de/fraunhofer/aisec/codyze/specificationLanguage/cpg/native/CPGQueryFinding.kt#L44

Added line #L44 was not covered by tests

Check warning on line 46 in codyze-specification-languages/cpg-native/src/main/kotlin/de/fraunhofer/aisec/codyze/specificationLanguage/cpg/native/CPGQueryFinding.kt

See this annotation in the file changed.

@codecov codecov / codecov/patch

codyze-specification-languages/cpg-native/src/main/kotlin/de/fraunhofer/aisec/codyze/specificationLanguage/cpg/native/CPGQueryFinding.kt#L46

Added line #L46 was not covered by tests

Check warning on line 49 in codyze-specification-languages/cpg-native/src/main/kotlin/de/fraunhofer/aisec/codyze/specificationLanguage/cpg/native/CPGQueryFinding.kt

See this annotation in the file changed.

@codecov codecov / codecov/patch

codyze-specification-languages/cpg-native/src/main/kotlin/de/fraunhofer/aisec/codyze/specificationLanguage/cpg/native/CPGQueryFinding.kt#L49

Added line #L49 was not covered by tests

Check warning on line 21 in codyze-specification-languages/cpg-native/src/main/kotlin/de/fraunhofer/aisec/codyze/specificationLanguage/cpg/native/CPGQueryOptionGroup.kt

See this annotation in the file changed.

@codecov codecov / codecov/patch

codyze-specification-languages/cpg-native/src/main/kotlin/de/fraunhofer/aisec/codyze/specificationLanguage/cpg/native/CPGQueryOptionGroup.kt#L21

Added line #L21 was not covered by tests

Check warning on line 27 in codyze-specification-languages/cpg-native/src/main/kotlin/de/fraunhofer/aisec/codyze/specificationLanguage/cpg/native/CPGQueryOptionGroup.kt

See this annotation in the file changed.

@codecov codecov / codecov/patch

codyze-specification-languages/cpg-native/src/main/kotlin/de/fraunhofer/aisec/codyze/specificationLanguage/cpg/native/CPGQueryOptionGroup.kt#L27

Added line #L27 was not covered by tests

Check warning on line 29 in codyze-specification-languages/cpg-native/src/main/kotlin/de/fraunhofer/aisec/codyze/specificationLanguage/cpg/native/CPGQuerySarifBuilder.kt

See this annotation in the file changed.

@codecov codecov / codecov/patch

codyze-specification-languages/cpg-native/src/main/kotlin/de/fraunhofer/aisec/codyze/specificationLanguage/cpg/native/CPGQuerySarifBuilder.kt#L23-L29

Added lines #L23 - L29 were not covered by tests

Check warning on line 33 in codyze-specification-languages/cpg-native/src/main/kotlin/de/fraunhofer/aisec/codyze/specificationLanguage/cpg/native/CPGQuerySarifBuilder.kt

See this annotation in the file changed.

@codecov codecov / codecov/patch

codyze-specification-languages/cpg-native/src/main/kotlin/de/fraunhofer/aisec/codyze/specificationLanguage/cpg/native/CPGQuerySarifBuilder.kt#L31-L33

Added lines #L31 - L33 were not covered by tests

Check warning on line 46 in codyze-specification-languages/cpg-native/src/main/kotlin/de/fraunhofer/aisec/codyze/specificationLanguage/cpg/native/CPGQuerySarifBuilder.kt

See this annotation in the file changed.

@codecov codecov / codecov/patch

codyze-specification-languages/cpg-native/src/main/kotlin/de/fraunhofer/aisec/codyze/specificationLanguage/cpg/native/CPGQuerySarifBuilder.kt#L37-L46

Added lines #L37 - L46 were not covered by tests

Check warning on line 54 in codyze-specification-languages/cpg-native/src/main/kotlin/de/fraunhofer/aisec/codyze/specificationLanguage/cpg/native/CPGQuerySarifBuilder.kt

See this annotation in the file changed.

@codecov codecov / codecov/patch

codyze-specification-languages/cpg-native/src/main/kotlin/de/fraunhofer/aisec/codyze/specificationLanguage/cpg/native/CPGQuerySarifBuilder.kt#L51-L54

Added lines #L51 - L54 were not covered by tests

Check warning on line 58 in codyze-specification-languages/cpg-native/src/main/kotlin/de/fraunhofer/aisec/codyze/specificationLanguage/cpg/native/CPGQuerySarifBuilder.kt

See this annotation in the file changed.

@codecov codecov / codecov/patch

codyze-specification-languages/cpg-native/src/main/kotlin/de/fraunhofer/aisec/codyze/specificationLanguage/cpg/native/CPGQuerySarifBuilder.kt#L56-L58

Added lines #L56 - L58 were not covered by tests

Check warning on line 2 in codyze-specification-languages/cpg-native/src/main/kotlin/de/fraunhofer/aisec/codyze/specificationLanguage/cpg/native/CPGQuerySubcommand.kt

See this annotation in the file changed.

@codecov codecov / codecov/patch

codyze-specification-languages/cpg-native/src/main/kotlin/de/fraunhofer/aisec/codyze/specificationLanguage/cpg/native/CPGQuerySubcommand.kt#L2

Added line #L2 was not covered by tests