feat: endpoint plugin #3174
This run and associated checks have been archived and are scheduled for deletion.
Learn more about checks retention
Annotations
6 warnings
qodana
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: JetBrains/qodana-action@v2023.3.1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
AutoCloseable used without 'try'-with-resources:
wrapper/src/main/java/software/amazon/jdbc/plugin/endpoint/EndpointServiceImpl.java#L82
'EndpointMonitor' used without 'try'-with-resources statement
|
Busy wait:
examples/AWSDriverExample/src/main/java/software/amazon/DatasourceExample.java#L71
Call to `Thread.sleep()` in a loop, probably busy-waiting
|
Constant values:
wrapper/src/main/java/software/amazon/jdbc/plugin/endpoint/EndpointMonitor.java#L153
Condition `telemetryContext != null` is always `true`
|
|
Infinite loop statement:
examples/AWSDriverExample/src/main/java/software/amazon/DatasourceExample.java#L62
`while` statement cannot complete without throwing an exception
|