Merge pull request #46 from Encamina/@rliberoff/improvements_on_ephem… #56
Annotations
25 warnings
CI:
src/Encamina.Enmarcha.AI.Abstractions/TextSplitter.cs#L71
Refactor this method to reduce its Cognitive Complexity from 20 to the 15 allowed. (https://rules.sonarsource.com/csharp/RSPEC-3776)
|
CI:
src/Encamina.Enmarcha.Core/DataAnnotations/NotEmptyOrWhitespaceAttribute.cs#L27
Split this 201 characters long line (which is greater than 200 authorized). (https://rules.sonarsource.com/csharp/RSPEC-103)
|
CI:
src/Encamina.Enmarcha.Core/JsonUtils.cs#L23
Use the overloading mechanism instead of the optional parameters. (https://rules.sonarsource.com/csharp/RSPEC-2360)
|
CI:
src/Encamina.Enmarcha.Entities/ServiceFactory{T}.cs#L35
Split this 229 characters long line (which is greater than 200 authorized). (https://rules.sonarsource.com/csharp/RSPEC-103)
|
CI:
src/Encamina.Enmarcha.Entities/ServiceFactory{T}.cs#L44
Split this 222 characters long line (which is greater than 200 authorized). (https://rules.sonarsource.com/csharp/RSPEC-103)
|
CI:
src/Encamina.Enmarcha.SemanticKernel.Abstractions/MemoryStoreHandlerBase.cs#L12
Convert this 'abstract' class to a concrete type with a protected constructor. (https://rules.sonarsource.com/csharp/RSPEC-1694)
|
CI:
src/Encamina.Enmarcha.SemanticKernel.Abstractions/IMemoryManager.cs#L19
Use the overloading mechanism instead of the optional parameters. (https://rules.sonarsource.com/csharp/RSPEC-2360)
|
CI:
src/Encamina.Enmarcha.Email.Abstractions/EmailSenderSpecification.cs#L6
Remove this empty class, write its code or make it an "interface". (https://rules.sonarsource.com/csharp/RSPEC-2094)
|
CI:
src/Encamina.Enmarcha.Testing.Smtp/SmtpProcessor.cs#L36
Pass a timeout to limit the execution time. (https://rules.sonarsource.com/csharp/RSPEC-6444)
|
CI:
src/Encamina.Enmarcha.Testing.Smtp/SmtpServer.cs#L18
Dispose 'cancellation' when it is no longer needed. (https://rules.sonarsource.com/csharp/RSPEC-2930)
|
CI:
src/Encamina.Enmarcha.Core/DataAnnotations/NotEmptyOrWhitespaceAttribute.cs#L27
Split this 201 characters long line (which is greater than 200 authorized). (https://rules.sonarsource.com/csharp/RSPEC-103)
|
CI:
src/Encamina.Enmarcha.Core/JsonUtils.cs#L23
Use the overloading mechanism instead of the optional parameters. (https://rules.sonarsource.com/csharp/RSPEC-2360)
|
CI:
src/Encamina.Enmarcha.AI.Abstractions/TextSplitter.cs#L71
Refactor this method to reduce its Cognitive Complexity from 20 to the 15 allowed. (https://rules.sonarsource.com/csharp/RSPEC-3776)
|
CI:
src/Encamina.Enmarcha.Email.Abstractions/EmailSenderSpecification.cs#L6
Remove this empty class, write its code or make it an "interface". (https://rules.sonarsource.com/csharp/RSPEC-2094)
|
CI:
src/Encamina.Enmarcha.AspNet.Mvc/Bindings/CustomDateTimeModelBinder.cs#L92
"EndsWith" overloads that take a "char" should be used (https://rules.sonarsource.com/csharp/RSPEC-6610)
|
CI:
src/Encamina.Enmarcha.AspNet.Mvc/Bindings/CustomDateTimeModelBinder.cs#L92
Use a format provider when parsing date and time. (https://rules.sonarsource.com/csharp/RSPEC-6580)
|
CI:
src/Encamina.Enmarcha.AspNet.Mvc/Bindings/CustomDateTimeModelBinder.cs#L97
Use a format provider when parsing date and time. (https://rules.sonarsource.com/csharp/RSPEC-6580)
|
CI:
src/Encamina.Enmarcha.Entities/ServiceFactory{T}.cs#L35
Split this 229 characters long line (which is greater than 200 authorized). (https://rules.sonarsource.com/csharp/RSPEC-103)
|
CI:
src/Encamina.Enmarcha.Entities/ServiceFactory{T}.cs#L44
Split this 222 characters long line (which is greater than 200 authorized). (https://rules.sonarsource.com/csharp/RSPEC-103)
|
CI:
src/Encamina.Enmarcha.SemanticKernel.Abstractions/MemoryStoreHandlerBase.cs#L12
Convert this 'abstract' class to a concrete type with a protected constructor. (https://rules.sonarsource.com/csharp/RSPEC-1694)
|
CD
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/[email protected], actions/[email protected]. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
CD
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
CD
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
CD
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
CD
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
code-coverage-report
Expired
|
259 KB |
|
enmarcha-libraries-56
Expired
|
989 KB |
|