Skip to content

Move actual key store into Mock BPA#247

Open
BrianSipos wants to merge 14 commits into
mainfrom
245-keystore-api
Open

Move actual key store into Mock BPA#247
BrianSipos wants to merge 14 commits into
mainfrom
245-keystore-api

Merge branch 'main' into 245-keystore-api

12f34ad
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis succeeded Jul 21, 2026 in 1m 2s

Annotations

Check warning on line 36 in src/bsl/crypto/KeyStore.h

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Complete the task associated to this "TODO" comment.

See more on https://sonarcloud.io/project/issues?id=NASA-AMMOS_BSL&issues=AZ9sgmHpZYYeLVAmozKp&open=AZ9sgmHpZYYeLVAmozKp&pullRequest=247

Check failure on line 423 in src/bsl/mock_bpa/KeyStore.c

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this function to reduce its Cognitive Complexity from 34 to the 25 allowed.

See more on https://sonarcloud.io/project/issues?id=NASA-AMMOS_BSL&issues=AZ9sv9RUUZIaC-8Nv9RE&open=AZ9sv9RUUZIaC-8Nv9RE&pullRequest=247

Check failure on line 517 in src/bsl/mock_bpa/KeyStore.c

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

cast from 'const void *' to 'unsigned char *' drops const qualifier

See more on https://sonarcloud.io/project/issues?id=NASA-AMMOS_BSL&issues=AZ9sv9RUUZIaC-8Nv9RD&open=AZ9sv9RUUZIaC-8Nv9RD&pullRequest=247

Check failure on line 499 in src/bsl/mock_bpa/KeyStore.c

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

cast from 'const void *' to 'unsigned char *' drops const qualifier

See more on https://sonarcloud.io/project/issues?id=NASA-AMMOS_BSL&issues=AZ9sv9RUUZIaC-8Nv9RC&open=AZ9sv9RUUZIaC-8Nv9RC&pullRequest=247

Check warning on line 443 in src/bsl/mock_bpa/KeyStore.c

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Reduce the number of nested "break" statements from 3 to 1 authorized.

See more on https://sonarcloud.io/project/issues?id=NASA-AMMOS_BSL&issues=AZ9sv9RUUZIaC-8Nv9RG&open=AZ9sv9RUUZIaC-8Nv9RG&pullRequest=247

Check failure on line 471 in src/bsl/mock_bpa/KeyStore.c

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this code to not nest more than 3 if|for|do|while|switch statements.

See more on https://sonarcloud.io/project/issues?id=NASA-AMMOS_BSL&issues=AZ9sv9RUUZIaC-8Nv9RF&open=AZ9sv9RUUZIaC-8Nv9RF&pullRequest=247

Check warning on line 96 in src/bsl/crypto/KeyStore.c

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Take the required action to fix the issue indicated by this "FIXME" comment.

See more on https://sonarcloud.io/project/issues?id=NASA-AMMOS_BSL&issues=AZ9sgmKwZYYeLVAmozKq&open=AZ9sgmKwZYYeLVAmozKq&pullRequest=247

Check failure on line 213 in src/bsl/mock_bpa/mock_bpa.c

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this code to not nest more than 3 if|for|do|while|switch statements.

See more on https://sonarcloud.io/project/issues?id=NASA-AMMOS_BSL&issues=AZ9sv9VSUZIaC-8Nv9RH&open=AZ9sv9VSUZIaC-8Nv9RH&pullRequest=247