Kentico tag manager #19
Annotations
11 warnings
Build and Test
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-dotnet@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Build and Test:
src/Kentico.Xperience.TagManager/CustomTypes/Classes/TagManager/ChannelCodeSnippet/ChannelCodeSnippetInfo.generated.cs#L29
#warning: '"You will need to configure the type info."'
|
Build and Test:
src/Kentico.Xperience.TagManager/Admin/UIPages/CodeSnippetListing.cs#L92
The parameter name 'codeSnippetType' is not declared in the argument list. (https://rules.sonarsource.com/csharp/RSPEC-3928)
|
Build and Test:
tests/Kentico.Xperience.TagManager.Tests/UnitTest1.cs#L6
Add a nested comment explaining why this method is empty, throw a 'NotSupportedException' or complete the implementation. (https://rules.sonarsource.com/csharp/RSPEC-1186)
|
Build and Test:
examples/DancingGoat/Models/Reusable/Cafe/CafeViewModel.cs#L8
XML comment has badly formed XML -- 'A string literal was expected, but no opening quotation mark was found.'
|
Build and Test:
examples/DancingGoat/Models/WebPage/ArticlesSection/ArticlesSectionViewModel.cs#L8
XML comment has badly formed XML -- 'A string literal was expected, but no opening quotation mark was found.'
|
Build and Test:
examples/DancingGoat/Models/ContentRepositoryBase.cs#L30
XML comment has a param tag for 'pageRetriever', but there is no parameter by that name
|
Build and Test:
examples/DancingGoat/DataProtectionSamples/PersonalDataCollectors/SampleContactDataCollectorCore.cs#L121
Private classes which are not derived in the current assembly should be marked as 'sealed'. (https://rules.sonarsource.com/csharp/RSPEC-3260)
|
Build and Test:
examples/DancingGoat/Components/Widgets/CTAButton/CTAButtonWidgetProperties.cs#L11
Rename class 'CTAButtonWidgetProperties' to match pascal case naming rules, consider using 'CtaButtonWidgetProperties'. (https://rules.sonarsource.com/csharp/RSPEC-101)
|
Build and Test:
examples/DancingGoat/Components/Widgets/CTAButton/CTAButtonWidgetViewModel.cs#L6
Rename class 'CTAButtonWidgetViewModel' to match pascal case naming rules, consider using 'CtaButtonWidgetViewModel'. (https://rules.sonarsource.com/csharp/RSPEC-101)
|
Build and Test:
examples/DancingGoat/DataProtectionSamples/PersonalDataCollectors/SampleContactDataCollectorCore.cs#L420
All 'WriteConsents' method overloads should be adjacent. (https://rules.sonarsource.com/csharp/RSPEC-4136)
|