CodeQL #83
Annotations
16 warnings
Analyze (python, 3.1.x)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v3, actions/setup-dotnet@v3, github/codeql-action/init@v2, github/codeql-action/autobuild@v2, github/codeql-action/analyze@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Analyze (python, 3.1.x)
CodeQL Action v2 will be deprecated on December 5th, 2024. Please update all occurrences of the CodeQL Action in your workflow files to v3. For more information, see https://github.blog/changelog/2024-01-12-code-scanning-deprecation-of-codeql-action-v2/
|
Analyze (csharp, 3.1.x)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v3, actions/setup-dotnet@v3, github/codeql-action/init@v2, github/codeql-action/autobuild@v2, github/codeql-action/analyze@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Analyze (csharp, 3.1.x)
CodeQL Action v2 will be deprecated on December 5th, 2024. Please update all occurrences of the CodeQL Action in your workflow files to v3. For more information, see https://github.blog/changelog/2024-01-12-code-scanning-deprecation-of-codeql-action-v2/
|
Analyze (csharp, 3.1.x):
GBB.ConversationalKM/GBB.ConversationalKM/Models/EventData.cs#L14
Change 'CustomProperties' to be read-only by removing the property setter.
|
Analyze (csharp, 3.1.x):
GBB.ConversationalKM/GBB.ConversationalKM/Models/BotFrameworkEvent.cs#L93
Properties should not return arrays
|
Analyze (csharp, 3.1.x):
GBB.ConversationalKM/GBB.ConversationalKM/Models/BotFrameworkEvent.cs#L111
Rename type Event so that it no longer conflicts with the reserved language keyword 'Event'. Using a reserved keyword as the name of a type makes it harder for consumers in other languages to use the type.
|
Analyze (csharp, 3.1.x):
GBB.ConversationalKM/GBB.ConversationalKM/Models/BotFrameworkEvent.cs#L11
Properties should not return arrays
|
Analyze (csharp, 3.1.x):
GBB.ConversationalKM/GBB.ConversationalKM/CreateOrAppendToConversation.cs#L28
Modify 'Run' to catch a more specific allowed exception type, or rethrow the exception.
|
Analyze (csharp, 3.1.x):
GBB.ConversationalKM/GBB.ConversationalKM/CreateOrAppendToConversation.cs#L20
In externally visible method 'void CreateOrAppendToConversation.Run(Stream myBlob, string name, ILogger log)', validate parameter 'myBlob' is non-null before using it. If appropriate, throw an ArgumentNullException when the argument is null or add a Code Contract precondition asserting non-null argument.
|
Analyze (csharp, 3.1.x):
GBB.ConversationalKM/GBB.ConversationalKM/Models/BotFrameworkEvent.cs#L16
The type name Internal conflicts in whole or in part with the namespace name 'System.Deployment.Internal' defined in the .NET Framework. Rename the type to eliminate the conflict.
|
Analyze (csharp, 3.1.x):
GBB.ConversationalKM/GBB.ConversationalKM/Models/BotFrameworkEvent.cs#L21
The type name Data conflicts in whole or in part with the namespace name 'System.Data' defined in the .NET Framework. Rename the type to eliminate the conflict.
|
Analyze (csharp, 3.1.x):
GBB.ConversationalKM/GBB.ConversationalKM/DataExtractors/PassThroughDataExtractor.cs#L9
PassThroughDataExtractor is an internal class that is apparently never instantiated. If so, remove the code from the assembly. If this class is intended to contain only static members, make it static (Shared in Visual Basic).
|
Analyze (csharp, 3.1.x):
GBB.ConversationalKM/GBB.ConversationalKM/Models/EventData.cs#L14
Change 'CustomProperties' to be read-only by removing the property setter.
|
Analyze (javascript-typescript, 3.1.x)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v3, actions/setup-dotnet@v3, github/codeql-action/init@v2, github/codeql-action/autobuild@v2, github/codeql-action/analyze@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Analyze (javascript-typescript, 3.1.x)
CodeQL Action v2 will be deprecated on December 5th, 2024. Please update all occurrences of the CodeQL Action in your workflow files to v3. For more information, see https://github.blog/changelog/2024-01-12-code-scanning-deprecation-of-codeql-action-v2/
|