Add LOTW (Logbook of the World) integration with TQSL support #202
tests.yml
on: pull_request
Full Build Verification
1m 26s
Annotations
6 errors and 30 warnings
|
Frontend Tests (React)
Process completed with exit code 1.
|
|
Frontend Tests (React):
src/Log4YM.Web/src/utils/solarCalculations.ts#L19
'gmst' is never reassigned. Use 'const' instead
|
|
Frontend Tests (React):
src/Log4YM.Web/src/plugins/GlobePlugin.tsx#L398
Use "@ts-expect-error" instead of "@ts-ignore", as "@ts-ignore" will do nothing if the following line is error-free
|
|
Frontend Tests (React):
src/Log4YM.Web/src/plugins/CwKeyerPlugin.tsx#L93
'processedText' is never reassigned. Use 'const' instead
|
|
Frontend Tests (React):
src/Log4YM.Web/src/components/AboutDialog.tsx#L26
Unexpected any. Specify a different type
|
|
Frontend Tests (React):
src/Log4YM.Web/src/api/client.ts#L419
Unexpected constant condition
|
|
Backend Tests (.NET):
src/Log4YM.Server/Services/RotatorService.cs#L338
Possible null reference argument for parameter 'RotatorId' in 'RotatorPositionEvent.RotatorPositionEvent(string RotatorId, double CurrentAzimuth, bool IsMoving, double? TargetAzimuth = null)'.
|
|
Backend Tests (.NET):
src/Log4YM.Server/Services/RotatorService.cs#L244
Possible null reference argument for parameter 'RotatorId' in 'RotatorPositionEvent.RotatorPositionEvent(string RotatorId, double CurrentAzimuth, bool IsMoving, double? TargetAzimuth = null)'.
|
|
Backend Tests (.NET):
src/Log4YM.Server/Services/RotatorService.cs#L142
Possible null reference argument for parameter 'host' in 'ValueTask TcpClient.ConnectAsync(string host, int port, CancellationToken cancellationToken)'.
|
|
Backend Tests (.NET):
src/Log4YM.Server/Services/AiService.cs#L418
Dereference of a possibly null reference.
|
|
Backend Tests (.NET):
src/Log4YM.Server/Services/DxClusterService.cs#L191
Possible null reference argument for parameter 'host' in 'ClusterConnectionHandler.ClusterConnectionHandler(string id, string name, string host, int port, string callsign, string? password, bool autoReconnect, ILogger logger, Func<ParsedSpot, string, string, Task> onSpotReceived, Action<string, string, string, string?> onStatusChanged)'.
|
|
Backend Tests (.NET):
src/Log4YM.Server/Services/DxClusterService.cs#L181
Possible null reference argument for parameter 'key' in 'bool ConcurrentDictionary<string, ClusterConnectionHandler>.ContainsKey(string key)'.
|
|
Backend Tests (.NET):
src/Log4YM.Server/Services/AiService.cs#L350
Dereference of a possibly null reference.
|
|
Backend Tests (.NET):
src/Log4YM.Server/Services/AiService.cs#L125
Possible null reference argument for parameter 'myCallsign' in 'List<object> AiService.BuildChatMessages(string myCallsign, string theirCallsign, List<PreviousQsoSummary> previousQsos, QrzProfileSummary? qrzProfile, string question, List<ChatMessage>? conversationHistory)'.
|
|
Backend Tests (.NET):
src/Log4YM.Server/Services/AiService.cs#L93
Possible null reference argument for parameter 'myCallsign' in 'List<object> AiService.BuildChatMessages(string myCallsign, string theirCallsign, List<PreviousQsoSummary> previousQsos, QrzProfileSummary? qrzProfile, string question, List<ChatMessage>? conversationHistory)'.
|
|
Backend Tests (.NET):
src/Log4YM.Server/Services/AiService.cs#L52
Possible null reference argument for parameter 'myCallsign' in 'string AiService.BuildTalkPointsContext(string myCallsign, string theirCallsign, List<PreviousQsoSummary> previousQsos, QrzProfileSummary? qrzProfile, string? currentBand, string? currentMode)'.
|
|
Frontend Tests (React):
src/Log4YM.Web/src/plugins/SolarPanelPlugin.tsx#L497
The 'views' array makes the dependencies of useCallback Hook (at line 509) change on every render. To fix this, wrap the initialization of 'views' in its own useMemo() Hook
|
|
Frontend Tests (React):
src/Log4YM.Web/src/plugins/RigPlugin.tsx#L216
React Hook useEffect has missing dependencies: 'handleConnect', 'radios', and 'setSelectedRadio'. Either include them or remove the dependency array
|
|
Frontend Tests (React):
src/Log4YM.Web/src/plugins/PropagationPanelPlugin.tsx#L366
The 'views' array makes the dependencies of useCallback Hook (at line 381) change on every render. To fix this, wrap the initialization of 'views' in its own useMemo() Hook
|
|
Frontend Tests (React):
src/Log4YM.Web/src/plugins/PropagationPanelPlugin.tsx#L366
The 'views' array makes the dependencies of useCallback Hook (at line 377) change on every render. To fix this, wrap the initialization of 'views' in its own useMemo() Hook
|
|
Frontend Tests (React):
src/Log4YM.Web/src/plugins/LogEntryPlugin.tsx#L132
React Hook useEffect has a missing dependency: 'formData.mode'. Either include it or remove the dependency array
|
|
Frontend Tests (React):
src/Log4YM.Web/src/plugins/LogEntryPlugin.tsx#L102
React Hook useEffect has a missing dependency: 'currentRadioState'. Either include it or remove the dependency array
|
|
Frontend Tests (React):
src/Log4YM.Web/src/plugins/HeaderPlugin.tsx#L101
React Hook useEffect has a missing dependency: 'settings.station'. Either include it or remove the dependency array
|
|
Frontend Tests (React):
src/Log4YM.Web/src/plugins/CwKeyerPlugin.tsx#L44
React Hook useEffect has a missing dependency: 'speedWpm'. Either include it or remove the dependency array
|
|
Frontend Tests (React):
src/Log4YM.Web/src/components/SetupWizard.tsx#L53
React Hook useEffect has missing dependencies: 'clearTestResult' and 'step'. Either include them or remove the dependency array
|
|
Frontend Tests (React):
src/Log4YM.Web/src/components/Header.tsx#L73
React Hook useEffect has a missing dependency: 'settings.station'. Either include it or remove the dependency array
|
|
Full Build Verification:
src/Log4YM.Server/Services/RotatorService.cs#L338
Possible null reference argument for parameter 'RotatorId' in 'RotatorPositionEvent.RotatorPositionEvent(string RotatorId, double CurrentAzimuth, bool IsMoving, double? TargetAzimuth = null)'.
|
|
Full Build Verification:
src/Log4YM.Server/Services/RotatorService.cs#L244
Possible null reference argument for parameter 'RotatorId' in 'RotatorPositionEvent.RotatorPositionEvent(string RotatorId, double CurrentAzimuth, bool IsMoving, double? TargetAzimuth = null)'.
|
|
Full Build Verification:
src/Log4YM.Server/Services/RotatorService.cs#L142
Possible null reference argument for parameter 'host' in 'ValueTask TcpClient.ConnectAsync(string host, int port, CancellationToken cancellationToken)'.
|
|
Full Build Verification:
src/Log4YM.Server/Services/AiService.cs#L418
Dereference of a possibly null reference.
|
|
Full Build Verification:
src/Log4YM.Server/Services/AiService.cs#L350
Dereference of a possibly null reference.
|
|
Full Build Verification:
src/Log4YM.Server/Services/DxClusterService.cs#L191
Possible null reference argument for parameter 'host' in 'ClusterConnectionHandler.ClusterConnectionHandler(string id, string name, string host, int port, string callsign, string? password, bool autoReconnect, ILogger logger, Func<ParsedSpot, string, string, Task> onSpotReceived, Action<string, string, string, string?> onStatusChanged)'.
|
|
Full Build Verification:
src/Log4YM.Server/Services/DxClusterService.cs#L181
Possible null reference argument for parameter 'key' in 'bool ConcurrentDictionary<string, ClusterConnectionHandler>.ContainsKey(string key)'.
|
|
Full Build Verification:
src/Log4YM.Server/Services/AiService.cs#L125
Possible null reference argument for parameter 'myCallsign' in 'List<object> AiService.BuildChatMessages(string myCallsign, string theirCallsign, List<PreviousQsoSummary> previousQsos, QrzProfileSummary? qrzProfile, string question, List<ChatMessage>? conversationHistory)'.
|
|
Full Build Verification:
src/Log4YM.Server/Services/AiService.cs#L93
Possible null reference argument for parameter 'myCallsign' in 'List<object> AiService.BuildChatMessages(string myCallsign, string theirCallsign, List<PreviousQsoSummary> previousQsos, QrzProfileSummary? qrzProfile, string question, List<ChatMessage>? conversationHistory)'.
|
|
Full Build Verification:
src/Log4YM.Server/Services/AiService.cs#L52
Possible null reference argument for parameter 'myCallsign' in 'string AiService.BuildTalkPointsContext(string myCallsign, string theirCallsign, List<PreviousQsoSummary> previousQsos, QrzProfileSummary? qrzProfile, string? currentBand, string? currentMode)'.
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
backend-test-results
Expired
|
86.5 KB |
sha256:afe6d92a9bdc90bfb77357419fa36b612642fe9576cf6398c0603d3da3424ef2
|
|