Add EPICS_PVA_TLS_KEYCHAIN_PWD_FILE for file-based keychain password #3783
Quality Gate failed
Failed conditions
B Maintainability Rating on New Code (required ≥ A)
See analysis details on SonarQube Cloud
Catch issues before they fail your Quality Gate with our IDE extension
SonarQube for IDE
Annotations
Check warning on line 75 in core/pva/src/main/java/org/epics/pva/common/SecureSockets.java
sonarqubecloud / SonarCloud Code Analysis
Replace generic exceptions with specific library exceptions or a custom exception.
See more on https://sonarcloud.io/project/issues?id=ControlSystemStudio_phoebus&issues=AZ2RmaDmAfTdVnF5O6vE&open=AZ2RmaDmAfTdVnF5O6vE&pullRequest=3783
Check warning on line 170 in core/pva/src/main/java/org/epics/pva/PVASettings.java
sonarqubecloud / SonarCloud Code Analysis
Make EPICS_PVAS_TLS_KEYCHAIN_PWD_FILE a static final constant or non-public and provide accessors if needed.
See more on https://sonarcloud.io/project/issues?id=ControlSystemStudio_phoebus&issues=AZ2R3p3UAHiTsgjSl_q6&open=AZ2R3p3UAHiTsgjSl_q6&pullRequest=3783
Check warning on line 216 in core/pva/src/main/java/org/epics/pva/PVASettings.java
sonarqubecloud / SonarCloud Code Analysis
Make EPICS_PVA_TLS_KEYCHAIN_PWD_FILE a static final constant or non-public and provide accessors if needed.
See more on https://sonarcloud.io/project/issues?id=ControlSystemStudio_phoebus&issues=AZ2R3p3UAHiTsgjSl_q7&open=AZ2R3p3UAHiTsgjSl_q7&pullRequest=3783
Check warning on line 170 in core/pva/src/main/java/org/epics/pva/PVASettings.java
sonarqubecloud / SonarCloud Code Analysis
Rename this field "EPICS_PVAS_TLS_KEYCHAIN_PWD_FILE" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.
See more on https://sonarcloud.io/project/issues?id=ControlSystemStudio_phoebus&issues=AZ2R3p3UAHiTsgjSl_q-&open=AZ2R3p3UAHiTsgjSl_q-&pullRequest=3783
Check warning on line 216 in core/pva/src/main/java/org/epics/pva/PVASettings.java
sonarqubecloud / SonarCloud Code Analysis
Make this "public static EPICS_PVA_TLS_KEYCHAIN_PWD_FILE" field final
See more on https://sonarcloud.io/project/issues?id=ControlSystemStudio_phoebus&issues=AZ2R3p3UAHiTsgjSl_q9&open=AZ2R3p3UAHiTsgjSl_q9&pullRequest=3783
Check warning on line 216 in core/pva/src/main/java/org/epics/pva/PVASettings.java
sonarqubecloud / SonarCloud Code Analysis
Rename this field "EPICS_PVA_TLS_KEYCHAIN_PWD_FILE" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.
See more on https://sonarcloud.io/project/issues?id=ControlSystemStudio_phoebus&issues=AZ2R3p3UAHiTsgjSl_q_&open=AZ2R3p3UAHiTsgjSl_q_&pullRequest=3783
Check warning on line 152 in core/pva/src/main/java/org/epics/pva/common/SecureSockets.java
sonarqubecloud / SonarCloud Code Analysis
Lambda should be used to defer string concatenation.
See more on https://sonarcloud.io/project/issues?id=ControlSystemStudio_phoebus&issues=AZ2RmaDmAfTdVnF5O6vF&open=AZ2RmaDmAfTdVnF5O6vF&pullRequest=3783
Check warning on line 170 in core/pva/src/main/java/org/epics/pva/PVASettings.java
sonarqubecloud / SonarCloud Code Analysis
Make this "public static EPICS_PVAS_TLS_KEYCHAIN_PWD_FILE" field final
See more on https://sonarcloud.io/project/issues?id=ControlSystemStudio_phoebus&issues=AZ2R3p3UAHiTsgjSl_q8&open=AZ2R3p3UAHiTsgjSl_q8&pullRequest=3783