659 lines
36 KiB
JSON
659 lines
36 KiB
JSON
{
|
|
"version": "2.1.0",
|
|
"$schema": "https://schemastore.azurewebsites.net/schemas/json/sarif-2.1.0-rtm.5.json",
|
|
"runs": [
|
|
{
|
|
"results": [
|
|
{
|
|
"ruleId": "C4265",
|
|
"message": {
|
|
"text": "'Aws::GameLift::Internal::Message': class has virtual functions, but its non-trivial destructor is not virtual; instances of this class may not be destructed correctly"
|
|
},
|
|
"analysisTarget": {
|
|
"uri": "file:///D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/x64/FPSTemplateServer/Development/GameLiftServerSDK/Module.GameLiftServerSDK.cpp"
|
|
},
|
|
"locations": [
|
|
{
|
|
"physicalLocation": {
|
|
"artifactLocation": {
|
|
"uri": "file:///D:/FPSTemplate_5_4_or_5_5/Plugins/GameLiftServerSDK/Source/GameLiftServerSDK/Public/aws/gamelift/internal/model/Message.h"
|
|
},
|
|
"region": {
|
|
"startLine": 41,
|
|
"startColumn": 6,
|
|
"snippet": {
|
|
"text": " ~Message() = default;"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"ruleId": "C4265",
|
|
"message": {
|
|
"text": "'Aws::GameLift::Internal::AcceptPlayerSessionRequest': class has virtual functions, but its non-trivial destructor is not virtual; instances of this class may not be destructed correctly"
|
|
},
|
|
"analysisTarget": {
|
|
"uri": "file:///D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/x64/FPSTemplateServer/Development/GameLiftServerSDK/Module.GameLiftServerSDK.cpp"
|
|
},
|
|
"locations": [
|
|
{
|
|
"physicalLocation": {
|
|
"artifactLocation": {
|
|
"uri": "file:///D:/FPSTemplate_5_4_or_5_5/Plugins/GameLiftServerSDK/Source/GameLiftServerSDK/Public/aws/gamelift/internal/model/request/AcceptPlayerSessionRequest.h"
|
|
},
|
|
"region": {
|
|
"startLine": 34,
|
|
"startColumn": 6,
|
|
"snippet": {
|
|
"text": " ~AcceptPlayerSessionRequest() = default;"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"ruleId": "C4265",
|
|
"message": {
|
|
"text": "'Aws::GameLift::Internal::ActivateGameSessionRequest': class has virtual functions, but its non-trivial destructor is not virtual; instances of this class may not be destructed correctly"
|
|
},
|
|
"analysisTarget": {
|
|
"uri": "file:///D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/x64/FPSTemplateServer/Development/GameLiftServerSDK/Module.GameLiftServerSDK.cpp"
|
|
},
|
|
"locations": [
|
|
{
|
|
"physicalLocation": {
|
|
"artifactLocation": {
|
|
"uri": "file:///D:/FPSTemplate_5_4_or_5_5/Plugins/GameLiftServerSDK/Source/GameLiftServerSDK/Public/aws/gamelift/internal/model/request/ActivateGameSessionRequest.h"
|
|
},
|
|
"region": {
|
|
"startLine": 34,
|
|
"startColumn": 6,
|
|
"snippet": {
|
|
"text": " ~ActivateGameSessionRequest() = default;"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"ruleId": "C4265",
|
|
"message": {
|
|
"text": "'Aws::GameLift::Internal::ActivateServerProcessRequest': class has virtual functions, but its non-trivial destructor is not virtual; instances of this class may not be destructed correctly"
|
|
},
|
|
"analysisTarget": {
|
|
"uri": "file:///D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/x64/FPSTemplateServer/Development/GameLiftServerSDK/Module.GameLiftServerSDK.cpp"
|
|
},
|
|
"locations": [
|
|
{
|
|
"physicalLocation": {
|
|
"artifactLocation": {
|
|
"uri": "file:///D:/FPSTemplate_5_4_or_5_5/Plugins/GameLiftServerSDK/Source/GameLiftServerSDK/Public/aws/gamelift/internal/model/request/ActivateServerProcessRequest.h"
|
|
},
|
|
"region": {
|
|
"startLine": 35,
|
|
"startColumn": 6,
|
|
"snippet": {
|
|
"text": " ~ActivateServerProcessRequest() = default;"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"ruleId": "C4265",
|
|
"message": {
|
|
"text": "'Aws::GameLift::Internal::RemovePlayerSessionRequest': class has virtual functions, but its non-trivial destructor is not virtual; instances of this class may not be destructed correctly"
|
|
},
|
|
"analysisTarget": {
|
|
"uri": "file:///D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/x64/FPSTemplateServer/Development/GameLiftServerSDK/Module.GameLiftServerSDK.cpp"
|
|
},
|
|
"locations": [
|
|
{
|
|
"physicalLocation": {
|
|
"artifactLocation": {
|
|
"uri": "file:///D:/FPSTemplate_5_4_or_5_5/Plugins/GameLiftServerSDK/Source/GameLiftServerSDK/Public/aws/gamelift/internal/model/request/RemovePlayerSessionRequest.h"
|
|
},
|
|
"region": {
|
|
"startLine": 34,
|
|
"startColumn": 6,
|
|
"snippet": {
|
|
"text": " ~RemovePlayerSessionRequest() = default;"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"ruleId": "C4265",
|
|
"message": {
|
|
"text": "'Aws::GameLift::Internal::TerminateServerProcessRequest': class has virtual functions, but its non-trivial destructor is not virtual; instances of this class may not be destructed correctly"
|
|
},
|
|
"analysisTarget": {
|
|
"uri": "file:///D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/x64/FPSTemplateServer/Development/GameLiftServerSDK/Module.GameLiftServerSDK.cpp"
|
|
},
|
|
"locations": [
|
|
{
|
|
"physicalLocation": {
|
|
"artifactLocation": {
|
|
"uri": "file:///D:/FPSTemplate_5_4_or_5_5/Plugins/GameLiftServerSDK/Source/GameLiftServerSDK/Public/aws/gamelift/internal/model/request/TerminateServerProcessRequest.h"
|
|
},
|
|
"region": {
|
|
"startLine": 33,
|
|
"startColumn": 6,
|
|
"snippet": {
|
|
"text": " ~TerminateServerProcessRequest() = default;"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"ruleId": "C4265",
|
|
"message": {
|
|
"text": "'Aws::GameLift::Internal::UpdatePlayerSessionCreationPolicyRequest': class has virtual functions, but its non-trivial destructor is not virtual; instances of this class may not be destructed correctly"
|
|
},
|
|
"analysisTarget": {
|
|
"uri": "file:///D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/x64/FPSTemplateServer/Development/GameLiftServerSDK/Module.GameLiftServerSDK.cpp"
|
|
},
|
|
"locations": [
|
|
{
|
|
"physicalLocation": {
|
|
"artifactLocation": {
|
|
"uri": "file:///D:/FPSTemplate_5_4_or_5_5/Plugins/GameLiftServerSDK/Source/GameLiftServerSDK/Public/aws/gamelift/internal/model/request/UpdatePlayerSessionCreationPolicyRequest.h"
|
|
},
|
|
"region": {
|
|
"startLine": 40,
|
|
"startColumn": 6,
|
|
"snippet": {
|
|
"text": " ~UpdatePlayerSessionCreationPolicyRequest() = default;"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"ruleId": "C4265",
|
|
"message": {
|
|
"text": "'Aws::GameLift::Internal::WebSocketDescribePlayerSessionsRequest': class has virtual functions, but its non-trivial destructor is not virtual; instances of this class may not be destructed correctly"
|
|
},
|
|
"analysisTarget": {
|
|
"uri": "file:///D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/x64/FPSTemplateServer/Development/GameLiftServerSDK/Module.GameLiftServerSDK.cpp"
|
|
},
|
|
"locations": [
|
|
{
|
|
"physicalLocation": {
|
|
"artifactLocation": {
|
|
"uri": "file:///D:/FPSTemplate_5_4_or_5_5/Plugins/GameLiftServerSDK/Source/GameLiftServerSDK/Public/aws/gamelift/internal/model/request/WebSocketDescribePlayerSessionsRequest.h"
|
|
},
|
|
"region": {
|
|
"startLine": 31,
|
|
"startColumn": 6,
|
|
"snippet": {
|
|
"text": " ~WebSocketDescribePlayerSessionsRequest() = default;"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"ruleId": "C4265",
|
|
"message": {
|
|
"text": "'Aws::GameLift::Internal::WebSocketGetComputeCertificateRequest': class has virtual functions, but its non-trivial destructor is not virtual; instances of this class may not be destructed correctly"
|
|
},
|
|
"analysisTarget": {
|
|
"uri": "file:///D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/x64/FPSTemplateServer/Development/GameLiftServerSDK/Module.GameLiftServerSDK.cpp"
|
|
},
|
|
"locations": [
|
|
{
|
|
"physicalLocation": {
|
|
"artifactLocation": {
|
|
"uri": "file:///D:/FPSTemplate_5_4_or_5_5/Plugins/GameLiftServerSDK/Source/GameLiftServerSDK/Public/aws/gamelift/internal/model/request/WebSocketGetComputeCertificateRequest.h"
|
|
},
|
|
"region": {
|
|
"startLine": 31,
|
|
"startColumn": 6,
|
|
"snippet": {
|
|
"text": " ~WebSocketGetComputeCertificateRequest() = default;"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"ruleId": "C4265",
|
|
"message": {
|
|
"text": "'Aws::GameLift::Internal::WebSocketGetFleetRoleCredentialsRequest': class has virtual functions, but its non-trivial destructor is not virtual; instances of this class may not be destructed correctly"
|
|
},
|
|
"analysisTarget": {
|
|
"uri": "file:///D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/x64/FPSTemplateServer/Development/GameLiftServerSDK/Module.GameLiftServerSDK.cpp"
|
|
},
|
|
"locations": [
|
|
{
|
|
"physicalLocation": {
|
|
"artifactLocation": {
|
|
"uri": "file:///D:/FPSTemplate_5_4_or_5_5/Plugins/GameLiftServerSDK/Source/GameLiftServerSDK/Public/aws/gamelift/internal/model/request/WebSocketGetFleetRoleCredentialsRequest.h"
|
|
},
|
|
"region": {
|
|
"startLine": 32,
|
|
"startColumn": 6,
|
|
"snippet": {
|
|
"text": " ~WebSocketGetFleetRoleCredentialsRequest() = default;"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"ruleId": "C4265",
|
|
"message": {
|
|
"text": "'Aws::GameLift::Internal::WebSocketDescribePlayerSessionsResponse': class has virtual functions, but its non-trivial destructor is not virtual; instances of this class may not be destructed correctly"
|
|
},
|
|
"analysisTarget": {
|
|
"uri": "file:///D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/x64/FPSTemplateServer/Development/GameLiftServerSDK/Module.GameLiftServerSDK.cpp"
|
|
},
|
|
"locations": [
|
|
{
|
|
"physicalLocation": {
|
|
"artifactLocation": {
|
|
"uri": "file:///D:/FPSTemplate_5_4_or_5_5/Plugins/GameLiftServerSDK/Source/GameLiftServerSDK/Public/aws/gamelift/internal/model/response/WebSocketDescribePlayerSessionsResponse.h"
|
|
},
|
|
"region": {
|
|
"startLine": 33,
|
|
"startColumn": 6,
|
|
"snippet": {
|
|
"text": " ~WebSocketDescribePlayerSessionsResponse() = default;"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"ruleId": "C4265",
|
|
"message": {
|
|
"text": "'Aws::GameLift::Internal::WebSocketStartMatchBackfillRequest': class has virtual functions, but its non-trivial destructor is not virtual; instances of this class may not be destructed correctly"
|
|
},
|
|
"analysisTarget": {
|
|
"uri": "file:///D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/x64/FPSTemplateServer/Development/GameLiftServerSDK/Module.GameLiftServerSDK.cpp"
|
|
},
|
|
"locations": [
|
|
{
|
|
"physicalLocation": {
|
|
"artifactLocation": {
|
|
"uri": "file:///D:/FPSTemplate_5_4_or_5_5/Plugins/GameLiftServerSDK/Source/GameLiftServerSDK/Public/aws/gamelift/internal/model/request/WebSocketStartMatchBackfillRequest.h"
|
|
},
|
|
"region": {
|
|
"startLine": 34,
|
|
"startColumn": 6,
|
|
"snippet": {
|
|
"text": " ~WebSocketStartMatchBackfillRequest() = default;"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"ruleId": "C4265",
|
|
"message": {
|
|
"text": "'Aws::GameLift::Internal::WebSocketStartMatchBackfillResponse': class has virtual functions, but its non-trivial destructor is not virtual; instances of this class may not be destructed correctly"
|
|
},
|
|
"analysisTarget": {
|
|
"uri": "file:///D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/x64/FPSTemplateServer/Development/GameLiftServerSDK/Module.GameLiftServerSDK.cpp"
|
|
},
|
|
"locations": [
|
|
{
|
|
"physicalLocation": {
|
|
"artifactLocation": {
|
|
"uri": "file:///D:/FPSTemplate_5_4_or_5_5/Plugins/GameLiftServerSDK/Source/GameLiftServerSDK/Public/aws/gamelift/internal/model/response/WebSocketStartMatchBackfillResponse.h"
|
|
},
|
|
"region": {
|
|
"startLine": 33,
|
|
"startColumn": 6,
|
|
"snippet": {
|
|
"text": " ~WebSocketStartMatchBackfillResponse() = default;"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"ruleId": "C4265",
|
|
"message": {
|
|
"text": "'Aws::GameLift::Internal::HeartbeatServerProcessRequest': class has virtual functions, but its non-trivial destructor is not virtual; instances of this class may not be destructed correctly"
|
|
},
|
|
"analysisTarget": {
|
|
"uri": "file:///D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/x64/FPSTemplateServer/Development/GameLiftServerSDK/Module.GameLiftServerSDK.cpp"
|
|
},
|
|
"locations": [
|
|
{
|
|
"physicalLocation": {
|
|
"artifactLocation": {
|
|
"uri": "file:///D:/FPSTemplate_5_4_or_5_5/Plugins/GameLiftServerSDK/Source/GameLiftServerSDK/Public/aws/gamelift/internal/model/request/HeartbeatServerProcessRequest.h"
|
|
},
|
|
"region": {
|
|
"startLine": 32,
|
|
"startColumn": 6,
|
|
"snippet": {
|
|
"text": " ~HeartbeatServerProcessRequest() = default;"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"ruleId": "C4265",
|
|
"message": {
|
|
"text": "'Aws::GameLift::Internal::WebSocketStopMatchBackfillRequest': class has virtual functions, but its non-trivial destructor is not virtual; instances of this class may not be destructed correctly"
|
|
},
|
|
"analysisTarget": {
|
|
"uri": "file:///D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/x64/FPSTemplateServer/Development/GameLiftServerSDK/Module.GameLiftServerSDK.cpp"
|
|
},
|
|
"locations": [
|
|
{
|
|
"physicalLocation": {
|
|
"artifactLocation": {
|
|
"uri": "file:///D:/FPSTemplate_5_4_or_5_5/Plugins/GameLiftServerSDK/Source/GameLiftServerSDK/Public/aws/gamelift/internal/model/request/WebSocketStopMatchBackfillRequest.h"
|
|
},
|
|
"region": {
|
|
"startLine": 32,
|
|
"startColumn": 6,
|
|
"snippet": {
|
|
"text": " ~WebSocketStopMatchBackfillRequest() = default;"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"ruleId": "C4265",
|
|
"message": {
|
|
"text": "'Aws::GameLift::Internal::WebSocketGetComputeCertificateResponse': class has virtual functions, but its non-trivial destructor is not virtual; instances of this class may not be destructed correctly"
|
|
},
|
|
"analysisTarget": {
|
|
"uri": "file:///D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/x64/FPSTemplateServer/Development/GameLiftServerSDK/Module.GameLiftServerSDK.cpp"
|
|
},
|
|
"locations": [
|
|
{
|
|
"physicalLocation": {
|
|
"artifactLocation": {
|
|
"uri": "file:///D:/FPSTemplate_5_4_or_5_5/Plugins/GameLiftServerSDK/Source/GameLiftServerSDK/Public/aws/gamelift/internal/model/response/WebSocketGetComputeCertificateResponse.h"
|
|
},
|
|
"region": {
|
|
"startLine": 32,
|
|
"startColumn": 6,
|
|
"snippet": {
|
|
"text": " ~WebSocketGetComputeCertificateResponse() = default;"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"ruleId": "C5038",
|
|
"message": {
|
|
"text": "data member 'Aws::GameLift::Internal::GameLiftServerState::m_healthCheckInterrupted' will be initialized after data member 'Aws::GameLift::Internal::GameLiftServerState::m_createGameSessionCallback'"
|
|
},
|
|
"analysisTarget": {
|
|
"uri": "file:///D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/x64/FPSTemplateServer/Development/GameLiftServerSDK/Module.GameLiftServerSDK.cpp"
|
|
},
|
|
"locations": [
|
|
{
|
|
"physicalLocation": {
|
|
"artifactLocation": {
|
|
"uri": "file:///D:/FPSTemplate_5_4_or_5_5/Plugins/GameLiftServerSDK/Source/GameLiftServerSDK/Private/aws/gamelift/internal/GameLiftServerState.cpp"
|
|
},
|
|
"region": {
|
|
"startLine": 367,
|
|
"startColumn": 107,
|
|
"snippet": {
|
|
"text": " m_webSocketClientManager(nullptr), m_webSocketClientWrapper(nullptr), m_healthCheckThread(nullptr), m_healthCheckInterrupted(false),"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"ruleId": "C4265",
|
|
"message": {
|
|
"text": "'Aws::GameLift::Internal::CreateGameSessionMessage': class has virtual functions, but its non-trivial destructor is not virtual; instances of this class may not be destructed correctly"
|
|
},
|
|
"analysisTarget": {
|
|
"uri": "file:///D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/x64/FPSTemplateServer/Development/GameLiftServerSDK/Module.GameLiftServerSDK.cpp"
|
|
},
|
|
"locations": [
|
|
{
|
|
"physicalLocation": {
|
|
"artifactLocation": {
|
|
"uri": "file:///D:/FPSTemplate_5_4_or_5_5/Plugins/GameLiftServerSDK/Source/GameLiftServerSDK/Public/aws/gamelift/internal/model/message/CreateGameSessionMessage.h"
|
|
},
|
|
"region": {
|
|
"startLine": 34,
|
|
"startColumn": 6,
|
|
"snippet": {
|
|
"text": " ~CreateGameSessionMessage() = default;"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"ruleId": "C4265",
|
|
"message": {
|
|
"text": "'Aws::GameLift::Internal::RefreshConnectionMessage': class has virtual functions, but its non-trivial destructor is not virtual; instances of this class may not be destructed correctly"
|
|
},
|
|
"analysisTarget": {
|
|
"uri": "file:///D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/x64/FPSTemplateServer/Development/GameLiftServerSDK/Module.GameLiftServerSDK.cpp"
|
|
},
|
|
"locations": [
|
|
{
|
|
"physicalLocation": {
|
|
"artifactLocation": {
|
|
"uri": "file:///D:/FPSTemplate_5_4_or_5_5/Plugins/GameLiftServerSDK/Source/GameLiftServerSDK/Public/aws/gamelift/internal/model/message/RefreshConnectionMessage.h"
|
|
},
|
|
"region": {
|
|
"startLine": 31,
|
|
"startColumn": 6,
|
|
"snippet": {
|
|
"text": " ~RefreshConnectionMessage() = default;"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"ruleId": "C4265",
|
|
"message": {
|
|
"text": "'Aws::GameLift::Internal::TerminateProcessMessage': class has virtual functions, but its non-trivial destructor is not virtual; instances of this class may not be destructed correctly"
|
|
},
|
|
"analysisTarget": {
|
|
"uri": "file:///D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/x64/FPSTemplateServer/Development/GameLiftServerSDK/Module.GameLiftServerSDK.cpp"
|
|
},
|
|
"locations": [
|
|
{
|
|
"physicalLocation": {
|
|
"artifactLocation": {
|
|
"uri": "file:///D:/FPSTemplate_5_4_or_5_5/Plugins/GameLiftServerSDK/Source/GameLiftServerSDK/Public/aws/gamelift/internal/model/message/TerminateProcessMessage.h"
|
|
},
|
|
"region": {
|
|
"startLine": 32,
|
|
"startColumn": 6,
|
|
"snippet": {
|
|
"text": " ~TerminateProcessMessage() = default;"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"ruleId": "C4265",
|
|
"message": {
|
|
"text": "'Aws::GameLift::Internal::UpdateGameSessionMessage': class has virtual functions, but its non-trivial destructor is not virtual; instances of this class may not be destructed correctly"
|
|
},
|
|
"analysisTarget": {
|
|
"uri": "file:///D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/x64/FPSTemplateServer/Development/GameLiftServerSDK/Module.GameLiftServerSDK.cpp"
|
|
},
|
|
"locations": [
|
|
{
|
|
"physicalLocation": {
|
|
"artifactLocation": {
|
|
"uri": "file:///D:/FPSTemplate_5_4_or_5_5/Plugins/GameLiftServerSDK/Source/GameLiftServerSDK/Public/aws/gamelift/internal/model/message/UpdateGameSessionMessage.h"
|
|
},
|
|
"region": {
|
|
"startLine": 32,
|
|
"startColumn": 6,
|
|
"snippet": {
|
|
"text": " ~UpdateGameSessionMessage() = default;"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"ruleId": "C4265",
|
|
"message": {
|
|
"text": "'Aws::GameLift::Internal::ResponseMessage': class has virtual functions, but its non-trivial destructor is not virtual; instances of this class may not be destructed correctly"
|
|
},
|
|
"analysisTarget": {
|
|
"uri": "file:///D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/x64/FPSTemplateServer/Development/GameLiftServerSDK/Module.GameLiftServerSDK.cpp"
|
|
},
|
|
"locations": [
|
|
{
|
|
"physicalLocation": {
|
|
"artifactLocation": {
|
|
"uri": "file:///D:/FPSTemplate_5_4_or_5_5/Plugins/GameLiftServerSDK/Source/GameLiftServerSDK/Public/aws/gamelift/internal/model/ResponseMessage.h"
|
|
},
|
|
"region": {
|
|
"startLine": 36,
|
|
"startColumn": 6,
|
|
"snippet": {
|
|
"text": " ~ResponseMessage() = default;"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"ruleId": "C4457",
|
|
"message": {
|
|
"text": "declaration of 'value' hides function parameter"
|
|
},
|
|
"analysisTarget": {
|
|
"uri": "file:///D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/x64/FPSTemplateServer/Development/GameLiftServerSDK/Module.GameLiftServerSDK.cpp"
|
|
},
|
|
"locations": [
|
|
{
|
|
"physicalLocation": {
|
|
"artifactLocation": {
|
|
"uri": "file:///D:/FPSTemplate_5_4_or_5_5/Plugins/GameLiftServerSDK/Source/GameLiftServerSDK/Private/aws/gamelift/internal/model/WebSocketPlayer.cpp"
|
|
},
|
|
"region": {
|
|
"startLine": 88,
|
|
"startColumn": 41,
|
|
"snippet": {
|
|
"text": " WebSocketAttributeValue value;"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"relatedLocations": [
|
|
{
|
|
"id": 0,
|
|
"physicalLocation": {
|
|
"artifactLocation": {
|
|
"uri": "file:///D:/FPSTemplate_5_4_or_5_5/Plugins/GameLiftServerSDK/Source/GameLiftServerSDK/Private/aws/gamelift/internal/model/WebSocketPlayer.cpp"
|
|
},
|
|
"region": {
|
|
"startLine": 80,
|
|
"startColumn": 59,
|
|
"snippet": {
|
|
"text": "bool WebSocketPlayer::Deserialize(const rapidjson::Value &value) {"
|
|
}
|
|
}
|
|
},
|
|
"message": {
|
|
"text": "see declaration of 'value'"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"ruleId": "C4005",
|
|
"message": {
|
|
"text": "'NOMINMAX': macro redefinition"
|
|
},
|
|
"analysisTarget": {
|
|
"uri": "file:///D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/x64/FPSTemplateServer/Development/GameLiftServerSDK/Module.GameLiftServerSDK.cpp"
|
|
},
|
|
"locations": [
|
|
{
|
|
"physicalLocation": {
|
|
"artifactLocation": {
|
|
"uri": "file:///D:/UE_5_7_1/Engine/Source/Runtime/Core/Public/Windows/MinWindows.h"
|
|
},
|
|
"region": {
|
|
"startLine": 56,
|
|
"startColumn": 9,
|
|
"snippet": {
|
|
"text": "#define NOMINMAX\t\t\t\t// Macros min(a,b) and max(a,b)"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"relatedLocations": [
|
|
{
|
|
"id": 0,
|
|
"physicalLocation": {
|
|
"artifactLocation": {
|
|
"uri": "file:///D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/x64/FPSTemplateServer/Development/GameLiftServerSDK/Definitions.GameLiftServerSDK.h"
|
|
},
|
|
"region": {
|
|
"startLine": 18,
|
|
"startColumn": 9,
|
|
"snippet": {
|
|
"text": "#define NOMINMAX 1"
|
|
}
|
|
}
|
|
},
|
|
"message": {
|
|
"text": "see previous definition of 'NOMINMAX'"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"tool": {
|
|
"driver": {
|
|
"name": "MSVC",
|
|
"shortDescription": {
|
|
"text": "Microsoft Visual C++ Compiler Warnings/Errors"
|
|
},
|
|
"informationUri": "https://docs.microsoft.com/cpp/error-messages/compiler-errors-1/c-cpp-build-errors"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
} |