initial design of domain
All checks were successful
Log every push / log-push (push) Successful in 2s

This commit is contained in:
Boban
2026-06-07 22:09:45 +02:00
parent 2af87e8268
commit 4a7ddacae4
393 changed files with 16395 additions and 0 deletions

Binary file not shown.

View File

@@ -0,0 +1 @@
/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/ExampleFixture.cs

View File

@@ -0,0 +1 @@
/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/.sonarqube/out/0

View File

@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<SonarProjectConfig xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.sonarsource.com/msbuild/analyzer/2021/1">
<AnalysisConfigPath>/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/.sonarqube/conf/SonarQubeAnalysisConfig.xml</AnalysisConfigPath>
<ProjectPath>/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/TheinterfaceproFixtures.csproj</ProjectPath>
<FilesToAnalyzePath>/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/.sonarqube/conf/0/FilesToAnalyze.txt</FilesToAnalyzePath>
<OutPath>/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/.sonarqube/out/0</OutPath>
<ProjectType>Product</ProjectType>
<TargetFramework>net8.0</TargetFramework>
</SonarProjectConfig>

View File

@@ -0,0 +1,459 @@
<?xml version="1.0" encoding="utf-8"?>
<RuleSet xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Name="Rules for SonarQube" Description="This rule set was automatically generated from SonarQube" ToolsVersion="14.0">
<Rules AnalyzerId="SonarScannerFor.NET" RuleNamespace="SonarScannerFor.NET">
<Rule Id="S1110" Action="None" />
<Rule Id="S1117" Action="None" />
<Rule Id="S1118" Action="None" />
<Rule Id="S1133" Action="None" />
<Rule Id="S1134" Action="None" />
<Rule Id="S1135" Action="None" />
<Rule Id="S1144" Action="None" />
<Rule Id="S1147" Action="None" />
<Rule Id="S1264" Action="None" />
<Rule Id="S2114" Action="None" />
<Rule Id="S2115" Action="None" />
<Rule Id="S2201" Action="None" />
<Rule Id="S2221" Action="None" />
<Rule Id="S2223" Action="None" />
<Rule Id="S2225" Action="None" />
<Rule Id="S2234" Action="None" />
<Rule Id="S2325" Action="None" />
<Rule Id="S2326" Action="None" />
<Rule Id="S2327" Action="None" />
<Rule Id="S2328" Action="None" />
<Rule Id="S2342" Action="None" />
<Rule Id="S2344" Action="None" />
<Rule Id="S2345" Action="None" />
<Rule Id="S2346" Action="None" />
<Rule Id="S2357" Action="None" />
<Rule Id="S2445" Action="None" />
<Rule Id="S2479" Action="None" />
<Rule Id="S2681" Action="None" />
<Rule Id="S2688" Action="None" />
<Rule Id="S3415" Action="None" />
<Rule Id="S3431" Action="None" />
<Rule Id="S3433" Action="None" />
<Rule Id="S3440" Action="None" />
<Rule Id="S3441" Action="None" />
<Rule Id="S3442" Action="None" />
<Rule Id="S3443" Action="None" />
<Rule Id="S3444" Action="None" />
<Rule Id="S3445" Action="None" />
<Rule Id="S3447" Action="None" />
<Rule Id="S3449" Action="None" />
<Rule Id="S3532" Action="None" />
<Rule Id="S3776" Action="None" />
<Rule Id="S3897" Action="None" />
<Rule Id="S3898" Action="None" />
<Rule Id="S4502" Action="None" />
<Rule Id="S4507" Action="None" />
<Rule Id="S4524" Action="None" />
<Rule Id="S5856" Action="None" />
<Rule Id="S6800" Action="None" />
<Rule Id="S6802" Action="None" />
<Rule Id="S6803" Action="None" />
<Rule Id="S881" Action="None" />
<Rule Id="S1006" Action="None" />
<Rule Id="S1048" Action="None" />
<Rule Id="S1066" Action="None" />
<Rule Id="S1067" Action="None" />
<Rule Id="S1116" Action="None" />
<Rule Id="S1121" Action="None" />
<Rule Id="S1123" Action="None" />
<Rule Id="S1125" Action="None" />
<Rule Id="S1128" Action="None" />
<Rule Id="S1151" Action="None" />
<Rule Id="S1155" Action="None" />
<Rule Id="S1163" Action="None" />
<Rule Id="S1168" Action="None" />
<Rule Id="S1172" Action="None" />
<Rule Id="S1185" Action="None" />
<Rule Id="S1186" Action="None" />
<Rule Id="S1244" Action="None" />
<Rule Id="S1479" Action="None" />
<Rule Id="S1481" Action="None" />
<Rule Id="S1656" Action="None" />
<Rule Id="S1659" Action="None" />
<Rule Id="S2123" Action="None" />
<Rule Id="S2139" Action="None" />
<Rule Id="S2148" Action="None" />
<Rule Id="S2156" Action="None" />
<Rule Id="S2219" Action="None" />
<Rule Id="S2245" Action="None" />
<Rule Id="S2251" Action="None" />
<Rule Id="S2252" Action="None" />
<Rule Id="S2257" Action="None" />
<Rule Id="S2275" Action="None" />
<Rule Id="S2330" Action="None" />
<Rule Id="S2333" Action="None" />
<Rule Id="S2339" Action="None" />
<Rule Id="S2360" Action="None" />
<Rule Id="S2365" Action="None" />
<Rule Id="S2368" Action="None" />
<Rule Id="S2372" Action="None" />
<Rule Id="S2376" Action="None" />
<Rule Id="S2386" Action="None" />
<Rule Id="S2387" Action="None" />
<Rule Id="S2486" Action="None" />
<Rule Id="S2629" Action="None" />
<Rule Id="S2692" Action="None" />
<Rule Id="S2696" Action="None" />
<Rule Id="S2699" Action="None" />
<Rule Id="S2743" Action="None" />
<Rule Id="S3005" Action="None" />
<Rule Id="S3215" Action="None" />
<Rule Id="S3216" Action="None" />
<Rule Id="S3217" Action="None" />
<Rule Id="S3218" Action="None" />
<Rule Id="S3220" Action="None" />
<Rule Id="S3234" Action="None" />
<Rule Id="S3235" Action="None" />
<Rule Id="S3236" Action="None" />
<Rule Id="S3237" Action="None" />
<Rule Id="S3240" Action="None" />
<Rule Id="S3241" Action="None" />
<Rule Id="S3242" Action="None" />
<Rule Id="S3244" Action="None" />
<Rule Id="S3246" Action="None" />
<Rule Id="S3247" Action="None" />
<Rule Id="S3249" Action="None" />
<Rule Id="S3330" Action="None" />
<Rule Id="S3343" Action="None" />
<Rule Id="S3346" Action="None" />
<Rule Id="S3353" Action="None" />
<Rule Id="S3358" Action="None" />
<Rule Id="S3363" Action="None" />
<Rule Id="S3366" Action="None" />
<Rule Id="S3416" Action="None" />
<Rule Id="S3427" Action="None" />
<Rule Id="S3450" Action="None" />
<Rule Id="S3451" Action="None" />
<Rule Id="S3453" Action="None" />
<Rule Id="S3456" Action="None" />
<Rule Id="S3457" Action="None" />
<Rule Id="S3458" Action="None" />
<Rule Id="S3459" Action="None" />
<Rule Id="S3464" Action="None" />
<Rule Id="S3466" Action="None" />
<Rule Id="S3597" Action="None" />
<Rule Id="S3598" Action="None" />
<Rule Id="S3717" Action="None" />
<Rule Id="S3956" Action="None" />
<Rule Id="S4200" Action="None" />
<Rule Id="S4201" Action="None" />
<Rule Id="S4210" Action="None" />
<Rule Id="S4211" Action="None" />
<Rule Id="S4212" Action="None" />
<Rule Id="S4214" Action="None" />
<Rule Id="S4423" Action="None" />
<Rule Id="S4426" Action="None" />
<Rule Id="S4428" Action="None" />
<Rule Id="S4433" Action="None" />
<Rule Id="S4456" Action="None" />
<Rule Id="S4457" Action="None" />
<Rule Id="S4545" Action="None" />
<Rule Id="S4635" Action="None" />
<Rule Id="S4663" Action="None" />
<Rule Id="S4790" Action="None" />
<Rule Id="S4792" Action="None" />
<Rule Id="S5542" Action="None" />
<Rule Id="S5547" Action="None" />
<Rule Id="S5659" Action="None" />
<Rule Id="S5753" Action="None" />
<Rule Id="S5766" Action="None" />
<Rule Id="S6507" Action="None" />
<Rule Id="S6513" Action="None" />
<Rule Id="S6602" Action="None" />
<Rule Id="S6603" Action="None" />
<Rule Id="S6605" Action="None" />
<Rule Id="S6607" Action="None" />
<Rule Id="S6608" Action="None" />
<Rule Id="S6609" Action="None" />
<Rule Id="S6610" Action="None" />
<Rule Id="S6612" Action="None" />
<Rule Id="S6613" Action="None" />
<Rule Id="S6617" Action="None" />
<Rule Id="S6618" Action="None" />
<Rule Id="S6930" Action="None" />
<Rule Id="S6931" Action="None" />
<Rule Id="S6932" Action="None" />
<Rule Id="S6934" Action="None" />
<Rule Id="S6960" Action="None" />
<Rule Id="S6961" Action="None" />
<Rule Id="S6962" Action="None" />
<Rule Id="S6964" Action="None" />
<Rule Id="S6965" Action="None" />
<Rule Id="S6966" Action="None" />
<Rule Id="S6967" Action="None" />
<Rule Id="S6968" Action="None" />
<Rule Id="S818" Action="None" />
<Rule Id="S927" Action="None" />
<Rule Id="S110" Action="None" />
<Rule Id="S1104" Action="None" />
<Rule Id="S1109" Action="None" />
<Rule Id="S112" Action="None" />
<Rule Id="S1200" Action="None" />
<Rule Id="S1206" Action="None" />
<Rule Id="S1210" Action="None" />
<Rule Id="S1215" Action="None" />
<Rule Id="S1226" Action="None" />
<Rule Id="S1227" Action="None" />
<Rule Id="S125" Action="None" />
<Rule Id="S126" Action="None" />
<Rule Id="S127" Action="None" />
<Rule Id="S1301" Action="None" />
<Rule Id="S1309" Action="None" />
<Rule Id="S131" Action="None" />
<Rule Id="S1312" Action="None" />
<Rule Id="S1313" Action="None" />
<Rule Id="S134" Action="None" />
<Rule Id="S138" Action="None" />
<Rule Id="S1449" Action="None" />
<Rule Id="S1450" Action="None" />
<Rule Id="S1451" Action="None" />
<Rule Id="S1541" Action="None" />
<Rule Id="S1607" Action="None" />
<Rule Id="S1643" Action="None" />
<Rule Id="S1694" Action="None" />
<Rule Id="S1696" Action="None" />
<Rule Id="S1698" Action="None" />
<Rule Id="S1699" Action="None" />
<Rule Id="S1751" Action="None" />
<Rule Id="S1764" Action="None" />
<Rule Id="S1821" Action="None" />
<Rule Id="S1848" Action="None" />
<Rule Id="S1854" Action="None" />
<Rule Id="S1858" Action="None" />
<Rule Id="S1862" Action="None" />
<Rule Id="S1871" Action="None" />
<Rule Id="S1905" Action="None" />
<Rule Id="S1939" Action="None" />
<Rule Id="S1940" Action="None" />
<Rule Id="S1944" Action="None" />
<Rule Id="S1994" Action="None" />
<Rule Id="S2068" Action="None" />
<Rule Id="S2187" Action="None" />
<Rule Id="S2302" Action="None" />
<Rule Id="S2306" Action="None" />
<Rule Id="S2436" Action="None" />
<Rule Id="S2437" Action="None" />
<Rule Id="S2551" Action="None" />
<Rule Id="S2612" Action="None" />
<Rule Id="S2674" Action="None" />
<Rule Id="S2701" Action="None" />
<Rule Id="S2737" Action="None" />
<Rule Id="S2755" Action="None" />
<Rule Id="S2757" Action="None" />
<Rule Id="S2760" Action="None" />
<Rule Id="S2761" Action="None" />
<Rule Id="S2857" Action="None" />
<Rule Id="S2925" Action="None" />
<Rule Id="S2930" Action="None" />
<Rule Id="S2931" Action="None" />
<Rule Id="S2933" Action="None" />
<Rule Id="S2934" Action="None" />
<Rule Id="S2952" Action="None" />
<Rule Id="S2953" Action="None" />
<Rule Id="S2955" Action="None" />
<Rule Id="S2970" Action="None" />
<Rule Id="S2971" Action="None" />
<Rule Id="S2995" Action="None" />
<Rule Id="S2996" Action="None" />
<Rule Id="S2997" Action="None" />
<Rule Id="S3397" Action="None" />
<Rule Id="S3398" Action="None" />
<Rule Id="S3400" Action="None" />
<Rule Id="S3600" Action="None" />
<Rule Id="S3603" Action="None" />
<Rule Id="S3604" Action="None" />
<Rule Id="S3610" Action="None" />
<Rule Id="S3626" Action="None" />
<Rule Id="S3869" Action="None" />
<Rule Id="S3871" Action="None" />
<Rule Id="S3872" Action="None" />
<Rule Id="S3874" Action="None" />
<Rule Id="S3875" Action="None" />
<Rule Id="S3876" Action="None" />
<Rule Id="S3877" Action="None" />
<Rule Id="S3878" Action="None" />
<Rule Id="S3880" Action="None" />
<Rule Id="S3881" Action="None" />
<Rule Id="S3884" Action="None" />
<Rule Id="S3885" Action="None" />
<Rule Id="S3887" Action="None" />
<Rule Id="S3889" Action="None" />
<Rule Id="S3902" Action="None" />
<Rule Id="S3903" Action="None" />
<Rule Id="S3904" Action="None" />
<Rule Id="S3906" Action="None" />
<Rule Id="S3908" Action="None" />
<Rule Id="S3909" Action="None" />
<Rule Id="S3923" Action="None" />
<Rule Id="S3925" Action="None" />
<Rule Id="S3926" Action="None" />
<Rule Id="S3927" Action="None" />
<Rule Id="S3928" Action="None" />
<Rule Id="S3937" Action="None" />
<Rule Id="S3962" Action="None" />
<Rule Id="S3963" Action="None" />
<Rule Id="S3967" Action="None" />
<Rule Id="S3971" Action="None" />
<Rule Id="S3972" Action="None" />
<Rule Id="S3973" Action="None" />
<Rule Id="S3981" Action="None" />
<Rule Id="S3984" Action="None" />
<Rule Id="S3990" Action="None" />
<Rule Id="S3992" Action="None" />
<Rule Id="S3993" Action="None" />
<Rule Id="S3994" Action="None" />
<Rule Id="S3995" Action="None" />
<Rule Id="S3996" Action="None" />
<Rule Id="S3997" Action="None" />
<Rule Id="S3998" Action="None" />
<Rule Id="S4002" Action="None" />
<Rule Id="S4004" Action="None" />
<Rule Id="S4005" Action="None" />
<Rule Id="S4060" Action="None" />
<Rule Id="S4061" Action="None" />
<Rule Id="S4069" Action="None" />
<Rule Id="S4070" Action="None" />
<Rule Id="S4487" Action="None" />
<Rule Id="S4830" Action="None" />
<Rule Id="S5034" Action="None" />
<Rule Id="S5042" Action="None" />
<Rule Id="S5332" Action="None" />
<Rule Id="S6377" Action="None" />
<Rule Id="S6421" Action="None" />
<Rule Id="S6422" Action="None" />
<Rule Id="S6423" Action="None" />
<Rule Id="S6424" Action="None" />
<Rule Id="S6664" Action="None" />
<Rule Id="S6667" Action="None" />
<Rule Id="S6668" Action="None" />
<Rule Id="S6669" Action="None" />
<Rule Id="S7039" Action="None" />
<Rule Id="S8367" Action="None" />
<Rule Id="S8368" Action="None" />
<Rule Id="S8380" Action="None" />
<Rule Id="S8381" Action="None" />
<Rule Id="S907" Action="None" />
<Rule Id="S100" Action="None" />
<Rule Id="S101" Action="None" />
<Rule Id="S103" Action="None" />
<Rule Id="S104" Action="None" />
<Rule Id="S105" Action="None" />
<Rule Id="S106" Action="None" />
<Rule Id="S107" Action="None" />
<Rule Id="S1075" Action="None" />
<Rule Id="S108" Action="None" />
<Rule Id="S109" Action="None" />
<Rule Id="S113" Action="None" />
<Rule Id="S1192" Action="None" />
<Rule Id="S1199" Action="None" />
<Rule Id="S121" Action="None" />
<Rule Id="S122" Action="None" />
<Rule Id="S2077" Action="None" />
<Rule Id="S2094" Action="None" />
<Rule Id="S2166" Action="None" />
<Rule Id="S2178" Action="None" />
<Rule Id="S2183" Action="None" />
<Rule Id="S2184" Action="None" />
<Rule Id="S2190" Action="None" />
<Rule Id="S2197" Action="None" />
<Rule Id="S2198" Action="None" />
<Rule Id="S2290" Action="None" />
<Rule Id="S2291" Action="None" />
<Rule Id="S2292" Action="None" />
<Rule Id="S3010" Action="None" />
<Rule Id="S3011" Action="None" />
<Rule Id="S3052" Action="None" />
<Rule Id="S3059" Action="None" />
<Rule Id="S3063" Action="None" />
<Rule Id="S3168" Action="None" />
<Rule Id="S3169" Action="None" />
<Rule Id="S3172" Action="None" />
<Rule Id="S3251" Action="None" />
<Rule Id="S3253" Action="None" />
<Rule Id="S3254" Action="None" />
<Rule Id="S3256" Action="None" />
<Rule Id="S3257" Action="None" />
<Rule Id="S3260" Action="None" />
<Rule Id="S3261" Action="None" />
<Rule Id="S3262" Action="None" />
<Rule Id="S3263" Action="None" />
<Rule Id="S3264" Action="None" />
<Rule Id="S3265" Action="None" />
<Rule Id="S3267" Action="None" />
<Rule Id="S3376" Action="None" />
<Rule Id="S4000" Action="None" />
<Rule Id="S4015" Action="None" />
<Rule Id="S4016" Action="None" />
<Rule Id="S4017" Action="None" />
<Rule Id="S4018" Action="None" />
<Rule Id="S4019" Action="None" />
<Rule Id="S4022" Action="None" />
<Rule Id="S4023" Action="None" />
<Rule Id="S4025" Action="None" />
<Rule Id="S4026" Action="None" />
<Rule Id="S4027" Action="None" />
<Rule Id="S4035" Action="None" />
<Rule Id="S4036" Action="None" />
<Rule Id="S4039" Action="None" />
<Rule Id="S4040" Action="None" />
<Rule Id="S4041" Action="None" />
<Rule Id="S4047" Action="None" />
<Rule Id="S4049" Action="None" />
<Rule Id="S4050" Action="None" />
<Rule Id="S4052" Action="None" />
<Rule Id="S4055" Action="None" />
<Rule Id="S4056" Action="None" />
<Rule Id="S4057" Action="None" />
<Rule Id="S4058" Action="None" />
<Rule Id="S4059" Action="None" />
<Rule Id="S4136" Action="None" />
<Rule Id="S4143" Action="None" />
<Rule Id="S4144" Action="None" />
<Rule Id="S4159" Action="None" />
<Rule Id="S4220" Action="None" />
<Rule Id="S4225" Action="None" />
<Rule Id="S4226" Action="None" />
<Rule Id="S4260" Action="None" />
<Rule Id="S4261" Action="None" />
<Rule Id="S4275" Action="None" />
<Rule Id="S4277" Action="None" />
<Rule Id="S4462" Action="None" />
<Rule Id="S4581" Action="None" />
<Rule Id="S4583" Action="None" />
<Rule Id="S4586" Action="None" />
<Rule Id="S5122" Action="None" />
<Rule Id="S5344" Action="None" />
<Rule Id="S5443" Action="None" />
<Rule Id="S5445" Action="None" />
<Rule Id="S5693" Action="None" />
<Rule Id="S6354" Action="None" />
<Rule Id="S6418" Action="None" />
<Rule Id="S6419" Action="None" />
<Rule Id="S6420" Action="None" />
<Rule Id="S6444" Action="None" />
<Rule Id="S6561" Action="None" />
<Rule Id="S6562" Action="None" />
<Rule Id="S6563" Action="None" />
<Rule Id="S6566" Action="None" />
<Rule Id="S6575" Action="None" />
<Rule Id="S6580" Action="None" />
<Rule Id="S6585" Action="None" />
<Rule Id="S6588" Action="None" />
<Rule Id="S6640" Action="None" />
<Rule Id="S6670" Action="None" />
<Rule Id="S6672" Action="None" />
<Rule Id="S6673" Action="None" />
<Rule Id="S6674" Action="None" />
<Rule Id="S6675" Action="None" />
<Rule Id="S6677" Action="None" />
<Rule Id="S6678" Action="None" />
<Rule Id="S6797" Action="None" />
<Rule Id="S6798" Action="None" />
<Rule Id="S2092" Action="None" />
<Rule Id="S3060" Action="None" />
</Rules>
</RuleSet>

View File

@@ -0,0 +1,459 @@
<?xml version="1.0" encoding="utf-8"?>
<RuleSet xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Name="Rules for SonarQube" Description="This rule set was automatically generated from SonarQube" ToolsVersion="14.0">
<Rules AnalyzerId="SonarScannerFor.NET" RuleNamespace="SonarScannerFor.NET">
<Rule Id="S1110" Action="Warning" />
<Rule Id="S1117" Action="Warning" />
<Rule Id="S1118" Action="Warning" />
<Rule Id="S1133" Action="Warning" />
<Rule Id="S1134" Action="Warning" />
<Rule Id="S1135" Action="Warning" />
<Rule Id="S1144" Action="Warning" />
<Rule Id="S1147" Action="None" />
<Rule Id="S1264" Action="Warning" />
<Rule Id="S2114" Action="Warning" />
<Rule Id="S2115" Action="Warning" />
<Rule Id="S2201" Action="Warning" />
<Rule Id="S2221" Action="None" />
<Rule Id="S2223" Action="Warning" />
<Rule Id="S2225" Action="Warning" />
<Rule Id="S2234" Action="Warning" />
<Rule Id="S2325" Action="Warning" />
<Rule Id="S2326" Action="Warning" />
<Rule Id="S2327" Action="None" />
<Rule Id="S2328" Action="Warning" />
<Rule Id="S2342" Action="Warning" />
<Rule Id="S2344" Action="Warning" />
<Rule Id="S2345" Action="Warning" />
<Rule Id="S2346" Action="Warning" />
<Rule Id="S2357" Action="None" />
<Rule Id="S2445" Action="Warning" />
<Rule Id="S2479" Action="Warning" />
<Rule Id="S2681" Action="Warning" />
<Rule Id="S2688" Action="Warning" />
<Rule Id="S3415" Action="Warning" />
<Rule Id="S3431" Action="Warning" />
<Rule Id="S3433" Action="Warning" />
<Rule Id="S3440" Action="Warning" />
<Rule Id="S3441" Action="None" />
<Rule Id="S3442" Action="Warning" />
<Rule Id="S3443" Action="Warning" />
<Rule Id="S3444" Action="Warning" />
<Rule Id="S3445" Action="Warning" />
<Rule Id="S3447" Action="Warning" />
<Rule Id="S3449" Action="Warning" />
<Rule Id="S3532" Action="None" />
<Rule Id="S3776" Action="Warning" />
<Rule Id="S3897" Action="Warning" />
<Rule Id="S3898" Action="None" />
<Rule Id="S4502" Action="Warning" />
<Rule Id="S4507" Action="Warning" />
<Rule Id="S4524" Action="Warning" />
<Rule Id="S5856" Action="Warning" />
<Rule Id="S6800" Action="Warning" />
<Rule Id="S6802" Action="None" />
<Rule Id="S6803" Action="None" />
<Rule Id="S881" Action="None" />
<Rule Id="S1006" Action="Warning" />
<Rule Id="S1048" Action="Warning" />
<Rule Id="S1066" Action="Warning" />
<Rule Id="S1067" Action="None" />
<Rule Id="S1116" Action="Warning" />
<Rule Id="S1121" Action="Warning" />
<Rule Id="S1123" Action="Warning" />
<Rule Id="S1125" Action="Warning" />
<Rule Id="S1128" Action="None" />
<Rule Id="S1151" Action="None" />
<Rule Id="S1155" Action="Warning" />
<Rule Id="S1163" Action="Warning" />
<Rule Id="S1168" Action="Warning" />
<Rule Id="S1172" Action="Warning" />
<Rule Id="S1185" Action="Warning" />
<Rule Id="S1186" Action="Warning" />
<Rule Id="S1244" Action="Warning" />
<Rule Id="S1479" Action="Warning" />
<Rule Id="S1481" Action="Warning" />
<Rule Id="S1656" Action="Warning" />
<Rule Id="S1659" Action="None" />
<Rule Id="S2123" Action="Warning" />
<Rule Id="S2139" Action="Warning" />
<Rule Id="S2148" Action="None" />
<Rule Id="S2156" Action="None" />
<Rule Id="S2219" Action="Warning" />
<Rule Id="S2245" Action="Warning" />
<Rule Id="S2251" Action="Warning" />
<Rule Id="S2252" Action="Warning" />
<Rule Id="S2257" Action="Warning" />
<Rule Id="S2275" Action="Warning" />
<Rule Id="S2330" Action="None" />
<Rule Id="S2333" Action="None" />
<Rule Id="S2339" Action="None" />
<Rule Id="S2360" Action="None" />
<Rule Id="S2365" Action="Warning" />
<Rule Id="S2368" Action="Warning" />
<Rule Id="S2372" Action="Warning" />
<Rule Id="S2376" Action="Warning" />
<Rule Id="S2386" Action="Warning" />
<Rule Id="S2387" Action="None" />
<Rule Id="S2486" Action="Warning" />
<Rule Id="S2629" Action="Warning" />
<Rule Id="S2692" Action="Warning" />
<Rule Id="S2696" Action="Warning" />
<Rule Id="S2699" Action="Warning" />
<Rule Id="S2743" Action="Warning" />
<Rule Id="S3005" Action="Warning" />
<Rule Id="S3215" Action="None" />
<Rule Id="S3216" Action="None" />
<Rule Id="S3217" Action="Warning" />
<Rule Id="S3218" Action="Warning" />
<Rule Id="S3220" Action="Warning" />
<Rule Id="S3234" Action="None" />
<Rule Id="S3235" Action="None" />
<Rule Id="S3236" Action="Warning" />
<Rule Id="S3237" Action="Warning" />
<Rule Id="S3240" Action="None" />
<Rule Id="S3241" Action="Warning" />
<Rule Id="S3242" Action="None" />
<Rule Id="S3244" Action="Warning" />
<Rule Id="S3246" Action="Warning" />
<Rule Id="S3247" Action="Warning" />
<Rule Id="S3249" Action="Warning" />
<Rule Id="S3330" Action="Warning" />
<Rule Id="S3343" Action="Warning" />
<Rule Id="S3346" Action="Warning" />
<Rule Id="S3353" Action="None" />
<Rule Id="S3358" Action="Warning" />
<Rule Id="S3363" Action="Warning" />
<Rule Id="S3366" Action="None" />
<Rule Id="S3416" Action="None" />
<Rule Id="S3427" Action="Warning" />
<Rule Id="S3450" Action="Warning" />
<Rule Id="S3451" Action="Warning" />
<Rule Id="S3453" Action="Warning" />
<Rule Id="S3456" Action="Warning" />
<Rule Id="S3457" Action="Warning" />
<Rule Id="S3458" Action="Warning" />
<Rule Id="S3459" Action="Warning" />
<Rule Id="S3464" Action="Warning" />
<Rule Id="S3466" Action="Warning" />
<Rule Id="S3597" Action="Warning" />
<Rule Id="S3598" Action="Warning" />
<Rule Id="S3717" Action="None" />
<Rule Id="S3956" Action="None" />
<Rule Id="S4200" Action="Warning" />
<Rule Id="S4201" Action="Warning" />
<Rule Id="S4210" Action="Warning" />
<Rule Id="S4211" Action="Warning" />
<Rule Id="S4212" Action="None" />
<Rule Id="S4214" Action="None" />
<Rule Id="S4423" Action="Warning" />
<Rule Id="S4426" Action="Warning" />
<Rule Id="S4428" Action="Warning" />
<Rule Id="S4433" Action="Warning" />
<Rule Id="S4456" Action="Warning" />
<Rule Id="S4457" Action="None" />
<Rule Id="S4545" Action="Warning" />
<Rule Id="S4635" Action="Warning" />
<Rule Id="S4663" Action="Warning" />
<Rule Id="S4790" Action="Warning" />
<Rule Id="S4792" Action="None" />
<Rule Id="S5542" Action="Warning" />
<Rule Id="S5547" Action="Warning" />
<Rule Id="S5659" Action="Warning" />
<Rule Id="S5753" Action="Warning" />
<Rule Id="S5766" Action="Warning" />
<Rule Id="S6507" Action="None" />
<Rule Id="S6513" Action="None" />
<Rule Id="S6602" Action="None" />
<Rule Id="S6603" Action="None" />
<Rule Id="S6605" Action="None" />
<Rule Id="S6607" Action="Warning" />
<Rule Id="S6608" Action="Warning" />
<Rule Id="S6609" Action="Warning" />
<Rule Id="S6610" Action="Warning" />
<Rule Id="S6612" Action="Warning" />
<Rule Id="S6613" Action="Warning" />
<Rule Id="S6617" Action="Warning" />
<Rule Id="S6618" Action="Warning" />
<Rule Id="S6930" Action="Warning" />
<Rule Id="S6931" Action="Warning" />
<Rule Id="S6932" Action="Warning" />
<Rule Id="S6934" Action="Warning" />
<Rule Id="S6960" Action="Warning" />
<Rule Id="S6961" Action="Warning" />
<Rule Id="S6962" Action="Warning" />
<Rule Id="S6964" Action="Warning" />
<Rule Id="S6965" Action="Warning" />
<Rule Id="S6966" Action="Warning" />
<Rule Id="S6967" Action="Warning" />
<Rule Id="S6968" Action="Warning" />
<Rule Id="S818" Action="Warning" />
<Rule Id="S927" Action="Warning" />
<Rule Id="S110" Action="Warning" />
<Rule Id="S1104" Action="Warning" />
<Rule Id="S1109" Action="None" />
<Rule Id="S112" Action="Warning" />
<Rule Id="S1200" Action="None" />
<Rule Id="S1206" Action="Warning" />
<Rule Id="S1210" Action="Warning" />
<Rule Id="S1215" Action="Warning" />
<Rule Id="S1226" Action="None" />
<Rule Id="S1227" Action="None" />
<Rule Id="S125" Action="Warning" />
<Rule Id="S126" Action="None" />
<Rule Id="S127" Action="Warning" />
<Rule Id="S1301" Action="None" />
<Rule Id="S1309" Action="None" />
<Rule Id="S131" Action="None" />
<Rule Id="S1312" Action="None" />
<Rule Id="S1313" Action="Warning" />
<Rule Id="S134" Action="None" />
<Rule Id="S138" Action="None" />
<Rule Id="S1449" Action="None" />
<Rule Id="S1450" Action="Warning" />
<Rule Id="S1451" Action="None" />
<Rule Id="S1541" Action="None" />
<Rule Id="S1607" Action="Warning" />
<Rule Id="S1643" Action="Warning" />
<Rule Id="S1694" Action="Warning" />
<Rule Id="S1696" Action="Warning" />
<Rule Id="S1698" Action="None" />
<Rule Id="S1699" Action="Warning" />
<Rule Id="S1751" Action="Warning" />
<Rule Id="S1764" Action="Warning" />
<Rule Id="S1821" Action="None" />
<Rule Id="S1848" Action="Warning" />
<Rule Id="S1854" Action="Warning" />
<Rule Id="S1858" Action="None" />
<Rule Id="S1862" Action="Warning" />
<Rule Id="S1871" Action="Warning" />
<Rule Id="S1905" Action="Warning" />
<Rule Id="S1939" Action="Warning" />
<Rule Id="S1940" Action="Warning" />
<Rule Id="S1944" Action="Warning" />
<Rule Id="S1994" Action="Warning" />
<Rule Id="S2068" Action="Warning" />
<Rule Id="S2187" Action="Warning" />
<Rule Id="S2302" Action="None" />
<Rule Id="S2306" Action="Warning" />
<Rule Id="S2436" Action="Warning" />
<Rule Id="S2437" Action="Warning" />
<Rule Id="S2551" Action="Warning" />
<Rule Id="S2612" Action="Warning" />
<Rule Id="S2674" Action="Warning" />
<Rule Id="S2701" Action="Warning" />
<Rule Id="S2737" Action="Warning" />
<Rule Id="S2755" Action="Warning" />
<Rule Id="S2757" Action="Warning" />
<Rule Id="S2760" Action="None" />
<Rule Id="S2761" Action="Warning" />
<Rule Id="S2857" Action="Warning" />
<Rule Id="S2925" Action="Warning" />
<Rule Id="S2930" Action="Warning" />
<Rule Id="S2931" Action="None" />
<Rule Id="S2933" Action="Warning" />
<Rule Id="S2934" Action="Warning" />
<Rule Id="S2952" Action="None" />
<Rule Id="S2953" Action="Warning" />
<Rule Id="S2955" Action="Warning" />
<Rule Id="S2970" Action="Warning" />
<Rule Id="S2971" Action="Warning" />
<Rule Id="S2995" Action="Warning" />
<Rule Id="S2996" Action="Warning" />
<Rule Id="S2997" Action="Warning" />
<Rule Id="S3397" Action="Warning" />
<Rule Id="S3398" Action="Warning" />
<Rule Id="S3400" Action="Warning" />
<Rule Id="S3600" Action="Warning" />
<Rule Id="S3603" Action="Warning" />
<Rule Id="S3604" Action="Warning" />
<Rule Id="S3610" Action="Warning" />
<Rule Id="S3626" Action="Warning" />
<Rule Id="S3869" Action="Warning" />
<Rule Id="S3871" Action="Warning" />
<Rule Id="S3872" Action="None" />
<Rule Id="S3874" Action="None" />
<Rule Id="S3875" Action="Warning" />
<Rule Id="S3876" Action="None" />
<Rule Id="S3877" Action="Warning" />
<Rule Id="S3878" Action="Warning" />
<Rule Id="S3880" Action="None" />
<Rule Id="S3881" Action="Warning" />
<Rule Id="S3884" Action="None" />
<Rule Id="S3885" Action="Warning" />
<Rule Id="S3887" Action="Warning" />
<Rule Id="S3889" Action="Warning" />
<Rule Id="S3902" Action="None" />
<Rule Id="S3903" Action="Warning" />
<Rule Id="S3904" Action="Warning" />
<Rule Id="S3906" Action="None" />
<Rule Id="S3908" Action="None" />
<Rule Id="S3909" Action="None" />
<Rule Id="S3923" Action="Warning" />
<Rule Id="S3925" Action="Warning" />
<Rule Id="S3926" Action="Warning" />
<Rule Id="S3927" Action="Warning" />
<Rule Id="S3928" Action="Warning" />
<Rule Id="S3937" Action="None" />
<Rule Id="S3962" Action="None" />
<Rule Id="S3963" Action="Warning" />
<Rule Id="S3967" Action="None" />
<Rule Id="S3971" Action="Warning" />
<Rule Id="S3972" Action="Warning" />
<Rule Id="S3973" Action="Warning" />
<Rule Id="S3981" Action="Warning" />
<Rule Id="S3984" Action="Warning" />
<Rule Id="S3990" Action="None" />
<Rule Id="S3992" Action="None" />
<Rule Id="S3993" Action="Warning" />
<Rule Id="S3994" Action="None" />
<Rule Id="S3995" Action="None" />
<Rule Id="S3996" Action="None" />
<Rule Id="S3997" Action="None" />
<Rule Id="S3998" Action="Warning" />
<Rule Id="S4002" Action="None" />
<Rule Id="S4004" Action="None" />
<Rule Id="S4005" Action="None" />
<Rule Id="S4060" Action="None" />
<Rule Id="S4061" Action="Warning" />
<Rule Id="S4069" Action="None" />
<Rule Id="S4070" Action="Warning" />
<Rule Id="S4487" Action="Warning" />
<Rule Id="S4830" Action="Warning" />
<Rule Id="S5034" Action="Warning" />
<Rule Id="S5042" Action="Warning" />
<Rule Id="S5332" Action="Warning" />
<Rule Id="S6377" Action="Warning" />
<Rule Id="S6421" Action="None" />
<Rule Id="S6422" Action="Warning" />
<Rule Id="S6423" Action="None" />
<Rule Id="S6424" Action="Warning" />
<Rule Id="S6664" Action="Warning" />
<Rule Id="S6667" Action="Warning" />
<Rule Id="S6668" Action="Warning" />
<Rule Id="S6669" Action="Warning" />
<Rule Id="S7039" Action="Warning" />
<Rule Id="S8367" Action="Warning" />
<Rule Id="S8368" Action="Warning" />
<Rule Id="S8380" Action="Warning" />
<Rule Id="S8381" Action="Warning" />
<Rule Id="S907" Action="Warning" />
<Rule Id="S100" Action="None" />
<Rule Id="S101" Action="Warning" />
<Rule Id="S103" Action="None" />
<Rule Id="S104" Action="None" />
<Rule Id="S105" Action="None" />
<Rule Id="S106" Action="None" />
<Rule Id="S107" Action="Warning" />
<Rule Id="S1075" Action="Warning" />
<Rule Id="S108" Action="Warning" />
<Rule Id="S109" Action="None" />
<Rule Id="S113" Action="None" />
<Rule Id="S1192" Action="Warning" />
<Rule Id="S1199" Action="Warning" />
<Rule Id="S121" Action="None" />
<Rule Id="S122" Action="None" />
<Rule Id="S2077" Action="Warning" />
<Rule Id="S2094" Action="Warning" />
<Rule Id="S2166" Action="Warning" />
<Rule Id="S2178" Action="Warning" />
<Rule Id="S2183" Action="Warning" />
<Rule Id="S2184" Action="Warning" />
<Rule Id="S2190" Action="Warning" />
<Rule Id="S2197" Action="None" />
<Rule Id="S2198" Action="Warning" />
<Rule Id="S2290" Action="Warning" />
<Rule Id="S2291" Action="Warning" />
<Rule Id="S2292" Action="Warning" />
<Rule Id="S3010" Action="Warning" />
<Rule Id="S3011" Action="Warning" />
<Rule Id="S3052" Action="None" />
<Rule Id="S3059" Action="None" />
<Rule Id="S3063" Action="Warning" />
<Rule Id="S3168" Action="Warning" />
<Rule Id="S3169" Action="Warning" />
<Rule Id="S3172" Action="Warning" />
<Rule Id="S3251" Action="Warning" />
<Rule Id="S3253" Action="None" />
<Rule Id="S3254" Action="None" />
<Rule Id="S3256" Action="None" />
<Rule Id="S3257" Action="None" />
<Rule Id="S3260" Action="Warning" />
<Rule Id="S3261" Action="Warning" />
<Rule Id="S3262" Action="Warning" />
<Rule Id="S3263" Action="Warning" />
<Rule Id="S3264" Action="Warning" />
<Rule Id="S3265" Action="Warning" />
<Rule Id="S3267" Action="Warning" />
<Rule Id="S3376" Action="Warning" />
<Rule Id="S4000" Action="None" />
<Rule Id="S4015" Action="Warning" />
<Rule Id="S4016" Action="None" />
<Rule Id="S4017" Action="None" />
<Rule Id="S4018" Action="None" />
<Rule Id="S4019" Action="Warning" />
<Rule Id="S4022" Action="None" />
<Rule Id="S4023" Action="None" />
<Rule Id="S4025" Action="None" />
<Rule Id="S4026" Action="None" />
<Rule Id="S4027" Action="None" />
<Rule Id="S4035" Action="Warning" />
<Rule Id="S4036" Action="Warning" />
<Rule Id="S4039" Action="None" />
<Rule Id="S4040" Action="None" />
<Rule Id="S4041" Action="None" />
<Rule Id="S4047" Action="None" />
<Rule Id="S4049" Action="None" />
<Rule Id="S4050" Action="Warning" />
<Rule Id="S4052" Action="Warning" />
<Rule Id="S4055" Action="None" />
<Rule Id="S4056" Action="None" />
<Rule Id="S4057" Action="None" />
<Rule Id="S4058" Action="None" />
<Rule Id="S4059" Action="None" />
<Rule Id="S4136" Action="Warning" />
<Rule Id="S4143" Action="Warning" />
<Rule Id="S4144" Action="Warning" />
<Rule Id="S4159" Action="Warning" />
<Rule Id="S4220" Action="Warning" />
<Rule Id="S4225" Action="None" />
<Rule Id="S4226" Action="None" />
<Rule Id="S4260" Action="Warning" />
<Rule Id="S4261" Action="None" />
<Rule Id="S4275" Action="Warning" />
<Rule Id="S4277" Action="Warning" />
<Rule Id="S4462" Action="None" />
<Rule Id="S4581" Action="Warning" />
<Rule Id="S4583" Action="Warning" />
<Rule Id="S4586" Action="Warning" />
<Rule Id="S5122" Action="Warning" />
<Rule Id="S5344" Action="Warning" />
<Rule Id="S5443" Action="Warning" />
<Rule Id="S5445" Action="Warning" />
<Rule Id="S5693" Action="Warning" />
<Rule Id="S6354" Action="None" />
<Rule Id="S6418" Action="Warning" />
<Rule Id="S6419" Action="Warning" />
<Rule Id="S6420" Action="Warning" />
<Rule Id="S6444" Action="Warning" />
<Rule Id="S6561" Action="Warning" />
<Rule Id="S6562" Action="Warning" />
<Rule Id="S6563" Action="None" />
<Rule Id="S6566" Action="None" />
<Rule Id="S6575" Action="Warning" />
<Rule Id="S6580" Action="Warning" />
<Rule Id="S6585" Action="None" />
<Rule Id="S6588" Action="Warning" />
<Rule Id="S6640" Action="Warning" />
<Rule Id="S6670" Action="Warning" />
<Rule Id="S6672" Action="Warning" />
<Rule Id="S6673" Action="Warning" />
<Rule Id="S6674" Action="Warning" />
<Rule Id="S6675" Action="Warning" />
<Rule Id="S6677" Action="Warning" />
<Rule Id="S6678" Action="Warning" />
<Rule Id="S6797" Action="Warning" />
<Rule Id="S6798" Action="Warning" />
<Rule Id="S2092" Action="Warning" />
<Rule Id="S3060" Action="Warning" />
</Rules>
</RuleSet>

View File

@@ -0,0 +1,203 @@
<?xml version="1.0" encoding="utf-8"?>
<RuleSet xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Name="Rules for SonarQube" Description="This rule set was automatically generated from SonarQube" ToolsVersion="14.0">
<Rules AnalyzerId="SonarScannerFor.NET" RuleNamespace="SonarScannerFor.NET">
<Rule Id="S1110" Action="None" />
<Rule Id="S1133" Action="None" />
<Rule Id="S1134" Action="None" />
<Rule Id="S1135" Action="None" />
<Rule Id="S1147" Action="None" />
<Rule Id="S1821" Action="None" />
<Rule Id="S1940" Action="None" />
<Rule Id="S1944" Action="None" />
<Rule Id="S2225" Action="None" />
<Rule Id="S2234" Action="None" />
<Rule Id="S2340" Action="None" />
<Rule Id="S2342" Action="None" />
<Rule Id="S2343" Action="None" />
<Rule Id="S2344" Action="None" />
<Rule Id="S2345" Action="None" />
<Rule Id="S2346" Action="None" />
<Rule Id="S2347" Action="None" />
<Rule Id="S2348" Action="None" />
<Rule Id="S2349" Action="None" />
<Rule Id="S2352" Action="None" />
<Rule Id="S2354" Action="None" />
<Rule Id="S2355" Action="None" />
<Rule Id="S2357" Action="None" />
<Rule Id="S2358" Action="None" />
<Rule Id="S2359" Action="None" />
<Rule Id="S3431" Action="None" />
<Rule Id="S3449" Action="None" />
<Rule Id="S3776" Action="None" />
<Rule Id="S3898" Action="None" />
<Rule Id="S4507" Action="None" />
<Rule Id="S5856" Action="None" />
<Rule Id="S6145" Action="None" />
<Rule Id="S6146" Action="None" />
<Rule Id="S103" Action="None" />
<Rule Id="S104" Action="None" />
<Rule Id="S1048" Action="None" />
<Rule Id="S105" Action="None" />
<Rule Id="S1066" Action="None" />
<Rule Id="S1067" Action="None" />
<Rule Id="S107" Action="None" />
<Rule Id="S1075" Action="None" />
<Rule Id="S108" Action="None" />
<Rule Id="S112" Action="None" />
<Rule Id="S1123" Action="None" />
<Rule Id="S1125" Action="None" />
<Rule Id="S114" Action="None" />
<Rule Id="S1151" Action="None" />
<Rule Id="S1155" Action="None" />
<Rule Id="S1163" Action="None" />
<Rule Id="S117" Action="None" />
<Rule Id="S1172" Action="None" />
<Rule Id="S1186" Action="None" />
<Rule Id="S119" Action="None" />
<Rule Id="S1197" Action="None" />
<Rule Id="S122" Action="None" />
<Rule Id="S126" Action="None" />
<Rule Id="S1301" Action="None" />
<Rule Id="S131" Action="None" />
<Rule Id="S134" Action="None" />
<Rule Id="S138" Action="None" />
<Rule Id="S139" Action="None" />
<Rule Id="S1479" Action="None" />
<Rule Id="S1481" Action="None" />
<Rule Id="S1541" Action="None" />
<Rule Id="S1542" Action="None" />
<Rule Id="S1654" Action="None" />
<Rule Id="S1656" Action="None" />
<Rule Id="S1659" Action="None" />
<Rule Id="S1751" Action="None" />
<Rule Id="S1862" Action="None" />
<Rule Id="S1871" Action="None" />
<Rule Id="S2068" Action="None" />
<Rule Id="S2077" Action="None" />
<Rule Id="S2166" Action="None" />
<Rule Id="S2257" Action="None" />
<Rule Id="S2339" Action="None" />
<Rule Id="S2360" Action="None" />
<Rule Id="S2362" Action="None" />
<Rule Id="S2363" Action="None" />
<Rule Id="S2364" Action="None" />
<Rule Id="S2365" Action="None" />
<Rule Id="S2366" Action="None" />
<Rule Id="S2367" Action="None" />
<Rule Id="S2368" Action="None" />
<Rule Id="S2369" Action="None" />
<Rule Id="S2370" Action="None" />
<Rule Id="S2372" Action="None" />
<Rule Id="S2373" Action="None" />
<Rule Id="S2374" Action="None" />
<Rule Id="S2375" Action="None" />
<Rule Id="S2376" Action="None" />
<Rule Id="S2387" Action="None" />
<Rule Id="S2692" Action="None" />
<Rule Id="S2757" Action="None" />
<Rule Id="S2925" Action="None" />
<Rule Id="S2951" Action="None" />
<Rule Id="S3011" Action="None" />
<Rule Id="S3358" Action="None" />
<Rule Id="S3363" Action="None" />
<Rule Id="S3453" Action="None" />
<Rule Id="S3464" Action="None" />
<Rule Id="S3466" Action="None" />
<Rule Id="S3598" Action="None" />
<Rule Id="S3603" Action="None" />
<Rule Id="S3903" Action="None" />
<Rule Id="S3904" Action="None" />
<Rule Id="S3923" Action="None" />
<Rule Id="S3926" Action="None" />
<Rule Id="S3927" Action="None" />
<Rule Id="S4060" Action="None" />
<Rule Id="S4136" Action="None" />
<Rule Id="S4201" Action="None" />
<Rule Id="S4210" Action="None" />
<Rule Id="S4225" Action="None" />
<Rule Id="S4423" Action="None" />
<Rule Id="S4428" Action="None" />
<Rule Id="S4545" Action="None" />
<Rule Id="S4581" Action="None" />
<Rule Id="S4583" Action="None" />
<Rule Id="S4586" Action="None" />
<Rule Id="S4663" Action="None" />
<Rule Id="S4790" Action="None" />
<Rule Id="S4792" Action="None" />
<Rule Id="S5042" Action="None" />
<Rule Id="S5542" Action="None" />
<Rule Id="S5547" Action="None" />
<Rule Id="S5659" Action="None" />
<Rule Id="S5693" Action="None" />
<Rule Id="S5753" Action="None" />
<Rule Id="S6513" Action="None" />
<Rule Id="S6602" Action="None" />
<Rule Id="S6603" Action="None" />
<Rule Id="S6605" Action="None" />
<Rule Id="S6607" Action="None" />
<Rule Id="S6608" Action="None" />
<Rule Id="S6609" Action="None" />
<Rule Id="S6610" Action="None" />
<Rule Id="S6612" Action="None" />
<Rule Id="S6613" Action="None" />
<Rule Id="S6617" Action="None" />
<Rule Id="S6930" Action="None" />
<Rule Id="S6931" Action="None" />
<Rule Id="S907" Action="None" />
<Rule Id="S927" Action="None" />
<Rule Id="S101" Action="None" />
<Rule Id="S1192" Action="None" />
<Rule Id="S1226" Action="None" />
<Rule Id="S1313" Action="None" />
<Rule Id="S1451" Action="None" />
<Rule Id="S1643" Action="None" />
<Rule Id="S1645" Action="None" />
<Rule Id="S1764" Action="None" />
<Rule Id="S2094" Action="None" />
<Rule Id="S2178" Action="None" />
<Rule Id="S2302" Action="None" />
<Rule Id="S2304" Action="None" />
<Rule Id="S2429" Action="None" />
<Rule Id="S2437" Action="None" />
<Rule Id="S2551" Action="None" />
<Rule Id="S2612" Action="None" />
<Rule Id="S2737" Action="None" />
<Rule Id="S2761" Action="None" />
<Rule Id="S3063" Action="None" />
<Rule Id="S3385" Action="None" />
<Rule Id="S3860" Action="None" />
<Rule Id="S3866" Action="None" />
<Rule Id="S3869" Action="None" />
<Rule Id="S3871" Action="None" />
<Rule Id="S3878" Action="None" />
<Rule Id="S3884" Action="None" />
<Rule Id="S3889" Action="None" />
<Rule Id="S3981" Action="None" />
<Rule Id="S3990" Action="None" />
<Rule Id="S3992" Action="None" />
<Rule Id="S3998" Action="None" />
<Rule Id="S4025" Action="None" />
<Rule Id="S4036" Action="None" />
<Rule Id="S4143" Action="None" />
<Rule Id="S4144" Action="None" />
<Rule Id="S4159" Action="None" />
<Rule Id="S4260" Action="None" />
<Rule Id="S4275" Action="None" />
<Rule Id="S4277" Action="None" />
<Rule Id="S4830" Action="None" />
<Rule Id="S5443" Action="None" />
<Rule Id="S5445" Action="None" />
<Rule Id="S5944" Action="None" />
<Rule Id="S6354" Action="None" />
<Rule Id="S6418" Action="None" />
<Rule Id="S6444" Action="None" />
<Rule Id="S6561" Action="None" />
<Rule Id="S6562" Action="None" />
<Rule Id="S6563" Action="None" />
<Rule Id="S6566" Action="None" />
<Rule Id="S6575" Action="None" />
<Rule Id="S6580" Action="None" />
<Rule Id="S6585" Action="None" />
<Rule Id="S6588" Action="None" />
</Rules>
</RuleSet>

View File

@@ -0,0 +1,203 @@
<?xml version="1.0" encoding="utf-8"?>
<RuleSet xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Name="Rules for SonarQube" Description="This rule set was automatically generated from SonarQube" ToolsVersion="14.0">
<Rules AnalyzerId="SonarScannerFor.NET" RuleNamespace="SonarScannerFor.NET">
<Rule Id="S1110" Action="Warning" />
<Rule Id="S1133" Action="Warning" />
<Rule Id="S1134" Action="Warning" />
<Rule Id="S1135" Action="Warning" />
<Rule Id="S1147" Action="None" />
<Rule Id="S1821" Action="None" />
<Rule Id="S1940" Action="Warning" />
<Rule Id="S1944" Action="Warning" />
<Rule Id="S2225" Action="Warning" />
<Rule Id="S2234" Action="Warning" />
<Rule Id="S2340" Action="Warning" />
<Rule Id="S2342" Action="Warning" />
<Rule Id="S2343" Action="None" />
<Rule Id="S2344" Action="Warning" />
<Rule Id="S2345" Action="Warning" />
<Rule Id="S2346" Action="Warning" />
<Rule Id="S2347" Action="Warning" />
<Rule Id="S2348" Action="None" />
<Rule Id="S2349" Action="Warning" />
<Rule Id="S2352" Action="Warning" />
<Rule Id="S2354" Action="None" />
<Rule Id="S2355" Action="Warning" />
<Rule Id="S2357" Action="None" />
<Rule Id="S2358" Action="Warning" />
<Rule Id="S2359" Action="Warning" />
<Rule Id="S3431" Action="Warning" />
<Rule Id="S3449" Action="Warning" />
<Rule Id="S3776" Action="Warning" />
<Rule Id="S3898" Action="None" />
<Rule Id="S4507" Action="Warning" />
<Rule Id="S5856" Action="Warning" />
<Rule Id="S6145" Action="Warning" />
<Rule Id="S6146" Action="Warning" />
<Rule Id="S103" Action="None" />
<Rule Id="S104" Action="None" />
<Rule Id="S1048" Action="Warning" />
<Rule Id="S105" Action="None" />
<Rule Id="S1066" Action="Warning" />
<Rule Id="S1067" Action="None" />
<Rule Id="S107" Action="Warning" />
<Rule Id="S1075" Action="Warning" />
<Rule Id="S108" Action="Warning" />
<Rule Id="S112" Action="Warning" />
<Rule Id="S1123" Action="Warning" />
<Rule Id="S1125" Action="Warning" />
<Rule Id="S114" Action="Warning" />
<Rule Id="S1151" Action="None" />
<Rule Id="S1155" Action="Warning" />
<Rule Id="S1163" Action="Warning" />
<Rule Id="S117" Action="Warning" />
<Rule Id="S1172" Action="Warning" />
<Rule Id="S1186" Action="Warning" />
<Rule Id="S119" Action="None" />
<Rule Id="S1197" Action="None" />
<Rule Id="S122" Action="None" />
<Rule Id="S126" Action="None" />
<Rule Id="S1301" Action="None" />
<Rule Id="S131" Action="None" />
<Rule Id="S134" Action="None" />
<Rule Id="S138" Action="None" />
<Rule Id="S139" Action="None" />
<Rule Id="S1479" Action="Warning" />
<Rule Id="S1481" Action="Warning" />
<Rule Id="S1541" Action="None" />
<Rule Id="S1542" Action="Warning" />
<Rule Id="S1654" Action="Warning" />
<Rule Id="S1656" Action="Warning" />
<Rule Id="S1659" Action="None" />
<Rule Id="S1751" Action="Warning" />
<Rule Id="S1862" Action="Warning" />
<Rule Id="S1871" Action="Warning" />
<Rule Id="S2068" Action="Warning" />
<Rule Id="S2077" Action="Warning" />
<Rule Id="S2166" Action="Warning" />
<Rule Id="S2257" Action="Warning" />
<Rule Id="S2339" Action="None" />
<Rule Id="S2360" Action="None" />
<Rule Id="S2362" Action="None" />
<Rule Id="S2363" Action="None" />
<Rule Id="S2364" Action="None" />
<Rule Id="S2365" Action="Warning" />
<Rule Id="S2366" Action="None" />
<Rule Id="S2367" Action="None" />
<Rule Id="S2368" Action="Warning" />
<Rule Id="S2369" Action="None" />
<Rule Id="S2370" Action="None" />
<Rule Id="S2372" Action="Warning" />
<Rule Id="S2373" Action="None" />
<Rule Id="S2374" Action="None" />
<Rule Id="S2375" Action="Warning" />
<Rule Id="S2376" Action="Warning" />
<Rule Id="S2387" Action="None" />
<Rule Id="S2692" Action="Warning" />
<Rule Id="S2757" Action="Warning" />
<Rule Id="S2925" Action="Warning" />
<Rule Id="S2951" Action="Warning" />
<Rule Id="S3011" Action="Warning" />
<Rule Id="S3358" Action="Warning" />
<Rule Id="S3363" Action="Warning" />
<Rule Id="S3453" Action="Warning" />
<Rule Id="S3464" Action="Warning" />
<Rule Id="S3466" Action="Warning" />
<Rule Id="S3598" Action="Warning" />
<Rule Id="S3603" Action="Warning" />
<Rule Id="S3903" Action="Warning" />
<Rule Id="S3904" Action="Warning" />
<Rule Id="S3923" Action="Warning" />
<Rule Id="S3926" Action="Warning" />
<Rule Id="S3927" Action="Warning" />
<Rule Id="S4060" Action="None" />
<Rule Id="S4136" Action="Warning" />
<Rule Id="S4201" Action="Warning" />
<Rule Id="S4210" Action="Warning" />
<Rule Id="S4225" Action="None" />
<Rule Id="S4423" Action="Warning" />
<Rule Id="S4428" Action="Warning" />
<Rule Id="S4545" Action="Warning" />
<Rule Id="S4581" Action="Warning" />
<Rule Id="S4583" Action="Warning" />
<Rule Id="S4586" Action="Warning" />
<Rule Id="S4663" Action="Warning" />
<Rule Id="S4790" Action="Warning" />
<Rule Id="S4792" Action="None" />
<Rule Id="S5042" Action="Warning" />
<Rule Id="S5542" Action="Warning" />
<Rule Id="S5547" Action="Warning" />
<Rule Id="S5659" Action="Warning" />
<Rule Id="S5693" Action="Warning" />
<Rule Id="S5753" Action="Warning" />
<Rule Id="S6513" Action="None" />
<Rule Id="S6602" Action="None" />
<Rule Id="S6603" Action="None" />
<Rule Id="S6605" Action="None" />
<Rule Id="S6607" Action="Warning" />
<Rule Id="S6608" Action="Warning" />
<Rule Id="S6609" Action="Warning" />
<Rule Id="S6610" Action="Warning" />
<Rule Id="S6612" Action="Warning" />
<Rule Id="S6613" Action="Warning" />
<Rule Id="S6617" Action="Warning" />
<Rule Id="S6930" Action="Warning" />
<Rule Id="S6931" Action="Warning" />
<Rule Id="S907" Action="Warning" />
<Rule Id="S927" Action="Warning" />
<Rule Id="S101" Action="Warning" />
<Rule Id="S1192" Action="Warning" />
<Rule Id="S1226" Action="None" />
<Rule Id="S1313" Action="Warning" />
<Rule Id="S1451" Action="None" />
<Rule Id="S1643" Action="Warning" />
<Rule Id="S1645" Action="Warning" />
<Rule Id="S1764" Action="Warning" />
<Rule Id="S2094" Action="Warning" />
<Rule Id="S2178" Action="Warning" />
<Rule Id="S2302" Action="None" />
<Rule Id="S2304" Action="Warning" />
<Rule Id="S2429" Action="None" />
<Rule Id="S2437" Action="Warning" />
<Rule Id="S2551" Action="Warning" />
<Rule Id="S2612" Action="Warning" />
<Rule Id="S2737" Action="Warning" />
<Rule Id="S2761" Action="Warning" />
<Rule Id="S3063" Action="Warning" />
<Rule Id="S3385" Action="Warning" />
<Rule Id="S3860" Action="None" />
<Rule Id="S3866" Action="None" />
<Rule Id="S3869" Action="Warning" />
<Rule Id="S3871" Action="Warning" />
<Rule Id="S3878" Action="Warning" />
<Rule Id="S3884" Action="None" />
<Rule Id="S3889" Action="Warning" />
<Rule Id="S3981" Action="Warning" />
<Rule Id="S3990" Action="None" />
<Rule Id="S3992" Action="None" />
<Rule Id="S3998" Action="Warning" />
<Rule Id="S4025" Action="None" />
<Rule Id="S4036" Action="Warning" />
<Rule Id="S4143" Action="Warning" />
<Rule Id="S4144" Action="Warning" />
<Rule Id="S4159" Action="Warning" />
<Rule Id="S4260" Action="Warning" />
<Rule Id="S4275" Action="Warning" />
<Rule Id="S4277" Action="Warning" />
<Rule Id="S4830" Action="Warning" />
<Rule Id="S5443" Action="Warning" />
<Rule Id="S5445" Action="Warning" />
<Rule Id="S5944" Action="Warning" />
<Rule Id="S6354" Action="None" />
<Rule Id="S6418" Action="Warning" />
<Rule Id="S6444" Action="Warning" />
<Rule Id="S6561" Action="Warning" />
<Rule Id="S6562" Action="Warning" />
<Rule Id="S6563" Action="None" />
<Rule Id="S6566" Action="None" />
<Rule Id="S6575" Action="Warning" />
<Rule Id="S6580" Action="Warning" />
<Rule Id="S6585" Action="None" />
<Rule Id="S6588" Action="Warning" />
</Rules>
</RuleSet>

View File

@@ -0,0 +1,208 @@
<?xml version="1.0" encoding="utf-8"?>
<AnalysisConfig xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.sonarsource.com/msbuild/integration/2015/1">
<SonarConfigDir>/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/.sonarqube/conf</SonarConfigDir>
<SonarOutputDir>/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/.sonarqube/out</SonarOutputDir>
<SonarBinDir>/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/.sonarqube/bin</SonarBinDir>
<SonarScannerWorkingDirectory>/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures</SonarScannerWorkingDirectory>
<JavaExePath>/Users/bobanlapcevic/.sonar/cache/1f7f6506b598e85d7d8ff8b36563d98657d2d81b16bfca3cd242d7906cfbd11b/OpenJDK21U-jre_aarch64_mac_hotspot_21.0.9_10.tar.gz_extracted/jdk-21.0.9+10-jre/Contents/Home/bin/java</JavaExePath>
<EngineJarPath>/Users/bobanlapcevic/.sonar/cache/b49e97dfe1c41ef6e9331c77d5b6a268b5cdebd7489d2c8488a167b11be58027/sonar-scanner-engine-community-12.30.0.3186.jar</EngineJarPath>
<UseSonarScannerCli>false</UseSonarScannerCli>
<ScanAllAnalysis>true</ScanAllAnalysis>
<HasBeginStepCommandLineCredentials>true</HasBeginStepCommandLineCredentials>
<HasBeginStepCommandLineTruststorePassword>false</HasBeginStepCommandLineTruststorePassword>
<SonarQubeHostUrl>http://localhost:9000</SonarQubeHostUrl>
<SonarQubeVersion>26.5.0.122743</SonarQubeVersion>
<SonarProjectKey>theinterfacePlatformPro</SonarProjectKey>
<AdditionalConfig>
<ConfigSetting Id="BuildUri" />
<ConfigSetting Id="TfsUri" />
<ConfigSetting Id="VsCoverageConverterToolPath" />
<ConfigSetting Id="UnchangedFilesPath" />
<ConfigSetting Id="sonar.pullrequest.cache.basepath" Value="/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures" />
<ConfigSetting Id="settings.file.path" Value="/Users/bobanlapcevic/.dotnet/tools/.store/dotnet-sonarscanner/11.2.1/dotnet-sonarscanner/11.2.1/tools/netcoreapp3.1/any/SonarQube.Analysis.xml" />
</AdditionalConfig>
<ServerSettings>
<Property Name="sonar.cs.ignoreHeaderComments">true</Property>
<Property Name="sonar.typescript.file.suffixes">.ts,.tsx,.cts,.mts</Property>
<Property Name="sonar.ai.codefix.hidden">false</Property>
<Property Name="sonar.python.xunit.skipDetails">false</Property>
<Property Name="sonar.ipynb.file.suffixes">ipynb</Property>
<Property Name="sonar.javascript.html.file.suffixes">.html,.htm,.xhtml</Property>
<Property Name="sonar.auth.saml.signature.enabled">false</Property>
<Property Name="sonar.go.exclusions">**/vendor/**</Property>
<Property Name="sonar.issues.issueResolution.global.enabled">false</Property>
<Property Name="sonar.terraform.file.suffixes">.tf</Property>
<Property Name="sonar.forceAuthentication">true</Property>
<Property Name="sonar.notifications.delay">60</Property>
<Property Name="sonar.secrets.disableEntropyFilter">false</Property>
<Property Name="sonar.multi-quality-mode.enabled">false</Property>
<Property Name="sonar.rust.file.suffixes">.rs</Property>
<Property Name="sonaranalyzer-cs.ruleNamespace">SonarAnalyzer.CSharp</Property>
<Property Name="sonar.azureresourcemanager.file.identifier">https://schema.management.azure.com/schemas/,http://schema.management.azure.com/schemas/</Property>
<Property Name="sonar.cs.analyzeGeneratedCode">false</Property>
<Property Name="sonar.java.jvmframeworkconfig.file.patterns">**/src/main/resources/**/*app*.properties,**/src/main/resources/**/*app*.yaml,**/src/main/resources/**/*app*.yml</Property>
<Property Name="sonar.builtInQualityProfiles.disableNotificationOnUpdate">false</Property>
<Property Name="sonar.css.file.suffixes">.css,.less,.scss,.sass</Property>
<Property Name="sonar.docker.file.patterns">*.dockerfile,Dockerfile,dockerfile</Property>
<Property Name="sonar.html.file.suffixes">.html,.xhtml,.cshtml,.vbhtml,.aspx,.ascx,.rhtml,.erb,.shtm,.shtml,.cmp,.twig,.htm</Property>
<Property Name="sonar.auth.gitlab.enabled">false</Property>
<Property Name="sonar.cpd.cross_project">false</Property>
<Property Name="sonar.vbnet.ignoreHeaderComments">true</Property>
<Property Name="sonar.auth.github.groupsSync">false</Property>
<Property Name="sonar.vbnet.analyzer.dotnet.pluginKey">vbnet</Property>
<Property Name="sonar.scala.file.suffixes">.scala</Property>
<Property Name="sonar.cloudformation.activate">true</Property>
<Property Name="sonar.dbcleaner.daysBeforeDeletingScannerCache">7</Property>
<Property Name="sonaranalyzer-vbnet.ruleNamespace">SonarAnalyzer.VisualBasic</Property>
<Property Name="sonar.jreAutoProvisioning.disabled">false</Property>
<Property Name="sonar.cloudformation.file.identifier">AWSTemplateFormatVersion</Property>
<Property Name="sonar.dbcleaner.daysBeforeDeletingAnticipatedTransitions">30</Property>
<Property Name="sonar.javascript.ignoreHeaderComments">true</Property>
<Property Name="sonar.dbcleaner.daysBeforeDeletingClosedIssues">30</Property>
<Property Name="sonar.java.enablePreview">False</Property>
<Property Name="sonar.dbcleaner.weeksBeforeKeepingOnlyOneSnapshotByMonth">52</Property>
<Property Name="sonar.lf.gravatarServerUrl">https://secure.gravatar.com/avatar/{EMAIL_MD5}.jpg?s={SIZE}&amp;d=identicon</Property>
<Property Name="sonar.go.activate">true</Property>
<Property Name="sonar.notifications.runningDelayBeforeReportingStatus">600</Property>
<Property Name="sonar.jsp.file.suffixes">.jsp,.jspf,.jspx</Property>
<Property Name="sonar.javascript.maxFileSize">1000</Property>
<Property Name="sonar.javascript.environments">amd,applescript,atomtest,browser,commonjs,embertest,greasemonkey,jasmine,jest,jquery,meteor,mocha,mongo,nashorn,node,phantomjs,prototypejs,protractor,qunit,serviceworker,shared-node-browser,shelljs,webextensions,worker</Property>
<Property Name="sonar.javascript.createTSProgramForOrphanFiles">true</Property>
<Property Name="sonar.scm.disabled">false</Property>
<Property Name="sonar.ruby.exclusions">**/vendor/**</Property>
<Property Name="sonar.auth.saml.enabled">false</Property>
<Property Name="sonar.vbnet.file.suffixes">.vb</Property>
<Property Name="sonar.vbnet.analyzer.dotnet.pluginVersion">10.25.0.139117</Property>
<Property Name="sonar.technicalDebt.developmentCost">30</Property>
<Property Name="sonar.validateWebhooks">true</Property>
<Property Name="sonar.python.file.suffixes">py</Property>
<Property Name="sonar.cs.file.suffixes">.cs,.razor</Property>
<Property Name="sonar.allowPermissionManagementForProjectAdmins">true</Property>
<Property Name="sonar.rust.clippy.offline">false</Property>
<Property Name="sonar.text.inclusions.activate">true</Property>
<Property Name="sonaranalyzer-vbnet.staticResourceName">SonarAnalyzer-vbnet-10.25.0.139117.zip</Property>
<Property Name="sonar.java.file.suffixes">.java,.jav</Property>
<Property Name="sonar.kotlin.file.suffixes">.kt,.kts</Property>
<Property Name="sonar.php.file.suffixes">php,php3,php4,php5,phtml,inc</Property>
<Property Name="sonar.xml.file.suffixes">.xml,.xsd,.xsl,.config</Property>
<Property Name="sonar.dbcleaner.weeksBeforeDeletingAllSnapshots">260</Property>
<Property Name="sonar.azureresourcemanager.activate">true</Property>
<Property Name="sonar.updatecenter.cache.ttl">3600000</Property>
<Property Name="sonar.report.partMaxSizeMBytes">450</Property>
<Property Name="sonar.auth.bitbucket.allowUsersToSignUp">true</Property>
<Property Name="sonar.auth.github.enabled">false</Property>
<Property Name="sonar.python.coverage.reportPaths">coverage-reports/*coverage-*.xml</Property>
<Property Name="sonar.text.activate">true</Property>
<Property Name="provisioning.gitlab.enabled">false</Property>
<Property Name="sonar.go.file.suffixes">.go</Property>
<Property Name="sonar.cs.analyzeRazorCode">true</Property>
<Property Name="sonar.auth.saml.applicationId">sonarqube</Property>
<Property Name="sonar.dbcleaner.weeksBeforeKeepingOnlyAnalysesWithVersion">104</Property>
<Property Name="sonar.javascript.disableTypeChecking">false</Property>
<Property Name="sonar.qualitygate.ignoreSmallChanges">true</Property>
<Property Name="sonar.php.exclusions">**/vendor/**</Property>
<Property Name="sonar.rust.clippy.enabled">true</Property>
<Property Name="sonar.vbnet.roslyn.ignoreIssues">false</Property>
<Property Name="sonar.flex.file.suffixes">as</Property>
<Property Name="sonar.filesize.limit">20</Property>
<Property Name="sonar.auth.gitlab.groupsSync">false</Property>
<Property Name="sonar.auth.github.apiUrl">https://api.github.com/</Property>
<Property Name="sonar.ruby.file.suffixes">.rb</Property>
<Property Name="sonar.auth.github.allowUsersToSignUp">true</Property>
<Property Name="sonar.issues.issueResolution.enabled">false</Property>
<Property Name="sonar.kubernetes.helm.activate">true</Property>
<Property Name="sonar.python.xunit.reportPath">xunit-reports/xunit-result-*.xml</Property>
<Property Name="sonar.javascript.globals">angular,goog,google,OpenLayers,d3,dojo,dojox,dijit,Backbone,moment,casper,_,sap</Property>
<Property Name="sonar.dbcleaner.hoursBeforeKeepingOnlyOneSnapshotByDay">24</Property>
<Property Name="sonar.yaml.file.suffixes">.yaml,.yml</Property>
<Property Name="sonar.auth.bitbucket.enabled">false</Property>
<Property Name="sonar.terraform.activate">true</Property>
<Property Name="sonar.auth.github.webUrl">https://github.com/</Property>
<Property Name="sonar.php.frameworkDetection">true</Property>
<Property Name="sonar.cs.analyzer.dotnet.pluginVersion">10.25.0.139117</Property>
<Property Name="sonaranalyzer-vbnet.pluginVersion">10.25.0.139117</Property>
<Property Name="sonar.dbcleaner.weeksBeforeKeepingOnlyOneSnapshotByWeek">4</Property>
<Property Name="sonaranalyzer-vbnet.analyzerId">SonarAnalyzer.VisualBasic</Property>
<Property Name="sonar.cs.roslyn.ignoreIssues">false</Property>
<Property Name="sonar.javascript.yaml.file.suffixes">.yml,.yaml</Property>
<Property Name="sonaranalyzer-cs.pluginKey">csharp</Property>
<Property Name="sonar.kubernetes.activate">true</Property>
<Property Name="sonar.java.ignoreUnnamedModuleForSplitPackage">False</Property>
<Property Name="sonar.vbnet.analyzer.dotnet.staticResourceName">SonarAnalyzer-vbnet-10.25.0.139117.zip</Property>
<Property Name="sonar.json.file.suffixes">.json</Property>
<Property Name="sonar.auth.saml.providerName">SAML</Property>
<Property Name="provisioning.github.project.visibility.enabled">true</Property>
<Property Name="sonar.ruby.coverage.reportPaths">coverage/.resultset.json</Property>
<Property Name="sonar.text.inclusions">**/*.sh,**/*.bash,**/*.zsh,**/*.ksh,**/*.ps1,**/*.properties,**/*.conf,**/*.pem,**/*.config,.env,.aws/config,**/*.key</Property>
<Property Name="sonar.javascript.css.additional.file.suffixes">.vue,.html,.htm,.xhtml</Property>
<Property Name="sonar.qualityProfiles.allowDisableInheritedRules">true</Property>
<Property Name="sonaranalyzer-cs.staticResourceName">SonarAnalyzer-csharp-10.25.0.139117.zip</Property>
<Property Name="sonar.auth.gitlab.allowUsersToSignUp">true</Property>
<Property Name="sonar.projectCreation.mainBranchName">main</Property>
<Property Name="sonar.cs.analyzer.dotnet.staticResourceName">SonarAnalyzer-csharp-10.25.0.139117.zip</Property>
<Property Name="sonar.authenticator.downcase">false</Property>
<Property Name="sonaranalyzer-cs.analyzerId">SonarAnalyzer.CSharp</Property>
<Property Name="sonar.cs.analyzer.dotnet.pluginKey">csharp</Property>
<Property Name="sonar.technicalDebt.ratingGrid">0.05,0.1,0.2,0.5</Property>
<Property Name="sonar.lf.enableGravatar">false</Property>
<Property Name="sonar.docker.activate">true</Property>
<Property Name="sonaranalyzer-cs.pluginVersion">10.25.0.139117</Property>
<Property Name="sonar.developerAggregatedInfo.disabled">false</Property>
<Property Name="sonar.plugins.downloadOnlyRequired">true</Property>
<Property Name="sonar.azureresourcemanager.file.suffixes">.bicep</Property>
<Property Name="sonar.javascript.file.suffixes">.js,.jsx,.cjs,.mjs,.vue</Property>
<Property Name="sonar.vbnet.analyzeGeneratedCode">false</Property>
<Property Name="sonar.plugins.risk.consent">NOT_ACCEPTED</Property>
<Property Name="sonar.auth.gitlab.url">https://gitlab.com</Property>
<Property Name="sonar.scanner.skipNodeProvisioning">false</Property>
<Property Name="sonaranalyzer-vbnet.pluginKey">vbnet</Property>
<Property Name="sonar.java.jvmframeworkconfig.activate">true</Property>
<Property Name="sonar.updatecenter.url">https://downloads.sonarsource.com/sonarqube/update/update-center.properties</Property>
<Property Name="sonar.core.startTime">31. 5. 2026. 15:53:23</Property>
<Property Name="sonar.core.id">147B411E-AZ5-T46YsyHlPC_qJVgE</Property>
</ServerSettings>
<LocalSettings>
<Property Name="sonar.host.url">http://localhost:9000</Property>
</LocalSettings>
<ScannerOptsSettings />
<AnalyzersSettings>
<AnalyzerSettings>
<Language>cs</Language>
<RulesetPath>/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/.sonarqube/conf/Sonar-cs.ruleset</RulesetPath>
<DeactivatedRulesetPath>/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/.sonarqube/conf/Sonar-cs-none.ruleset</DeactivatedRulesetPath>
<AnalyzerPlugins>
<AnalyzerPlugin Key="csharp" Version="10.25.0.139117" StaticResourceName="SonarAnalyzer-csharp-10.25.0.139117.zip">
<AssemblyPaths>
<Path>/var/folders/gk/n8rzn0hd4ms23n6c0f3hh4f40000gn/T/.sonarqube/resources/0/SonarAnalyzer.CSharp.dll</Path>
<Path>/var/folders/gk/n8rzn0hd4ms23n6c0f3hh4f40000gn/T/.sonarqube/resources/0/licenses/LICENSE.txt</Path>
<Path>/var/folders/gk/n8rzn0hd4ms23n6c0f3hh4f40000gn/T/.sonarqube/resources/0/licenses/THIRD_PARTY_LICENSES/Google.Protobuf-LICENSE.txt</Path>
<Path>/var/folders/gk/n8rzn0hd4ms23n6c0f3hh4f40000gn/T/.sonarqube/resources/0/licenses/THIRD_PARTY_LICENSES/Roslyn-LICENSE.txt</Path>
<Path>/var/folders/gk/n8rzn0hd4ms23n6c0f3hh4f40000gn/T/.sonarqube/resources/0/licenses/THIRD_PARTY_LICENSES/StyleCop.Analyzers-LICENSE.txt</Path>
</AssemblyPaths>
</AnalyzerPlugin>
</AnalyzerPlugins>
<AdditionalFilePaths>
<Path>/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/.sonarqube/conf/cs/SonarLint.xml</Path>
</AdditionalFilePaths>
</AnalyzerSettings>
<AnalyzerSettings>
<Language>vbnet</Language>
<RulesetPath>/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/.sonarqube/conf/Sonar-vbnet.ruleset</RulesetPath>
<DeactivatedRulesetPath>/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/.sonarqube/conf/Sonar-vbnet-none.ruleset</DeactivatedRulesetPath>
<AnalyzerPlugins>
<AnalyzerPlugin Key="vbnet" Version="10.25.0.139117" StaticResourceName="SonarAnalyzer-vbnet-10.25.0.139117.zip">
<AssemblyPaths>
<Path>/var/folders/gk/n8rzn0hd4ms23n6c0f3hh4f40000gn/T/.sonarqube/resources/1/SonarAnalyzer.VisualBasic.dll</Path>
<Path>/var/folders/gk/n8rzn0hd4ms23n6c0f3hh4f40000gn/T/.sonarqube/resources/1/licenses/LICENSE.txt</Path>
<Path>/var/folders/gk/n8rzn0hd4ms23n6c0f3hh4f40000gn/T/.sonarqube/resources/1/licenses/THIRD_PARTY_LICENSES/Google.Protobuf-LICENSE.txt</Path>
<Path>/var/folders/gk/n8rzn0hd4ms23n6c0f3hh4f40000gn/T/.sonarqube/resources/1/licenses/THIRD_PARTY_LICENSES/Roslyn-LICENSE.txt</Path>
<Path>/var/folders/gk/n8rzn0hd4ms23n6c0f3hh4f40000gn/T/.sonarqube/resources/1/licenses/THIRD_PARTY_LICENSES/StyleCop.Analyzers-LICENSE.txt</Path>
</AssemblyPaths>
</AnalyzerPlugin>
</AnalyzerPlugins>
<AdditionalFilePaths>
<Path>/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/.sonarqube/conf/vbnet/SonarLint.xml</Path>
</AdditionalFilePaths>
</AnalyzerSettings>
</AnalyzersSettings>
</AnalysisConfig>

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,559 @@
<?xml version="1.0" encoding="UTF-8"?>
<AnalysisInput>
<Settings>
<Setting>
<Key>sonar.vbnet.ignoreHeaderComments</Key>
<Value>true</Value>
</Setting>
<Setting>
<Key>sonar.vbnet.file.suffixes</Key>
<Value>.vb</Value>
</Setting>
<Setting>
<Key>sonar.vbnet.roslyn.ignoreIssues</Key>
<Value>false</Value>
</Setting>
<Setting>
<Key>sonar.vbnet.analyzeGeneratedCode</Key>
<Value>false</Value>
</Setting>
</Settings>
<Rules>
<Rule>
<Key>S1110</Key>
</Rule>
<Rule>
<Key>S1133</Key>
</Rule>
<Rule>
<Key>S1134</Key>
</Rule>
<Rule>
<Key>S1135</Key>
</Rule>
<Rule>
<Key>S1940</Key>
</Rule>
<Rule>
<Key>S1944</Key>
</Rule>
<Rule>
<Key>S2225</Key>
</Rule>
<Rule>
<Key>S2234</Key>
</Rule>
<Rule>
<Key>S2340</Key>
</Rule>
<Rule>
<Key>S2342</Key>
<Parameters>
<Parameter>
<Key>flagsAttributeFormat</Key>
<Value>^([A-Z]{1,3}[a-z0-9]+)*([A-Z]{2})?s$</Value>
</Parameter>
<Parameter>
<Key>format</Key>
<Value>^([A-Z]{1,3}[a-z0-9]+)*([A-Z]{2})?$</Value>
</Parameter>
</Parameters>
</Rule>
<Rule>
<Key>S2344</Key>
</Rule>
<Rule>
<Key>S2345</Key>
</Rule>
<Rule>
<Key>S2346</Key>
</Rule>
<Rule>
<Key>S2347</Key>
<Parameters>
<Parameter>
<Key>format</Key>
<Value>^(([a-z][a-z0-9]*)?([A-Z]{1,3}[a-z0-9]+)*([A-Z]{2})?_)?([A-Z]{1,3}[a-z0-9]+)*([A-Z]{2})?$</Value>
</Parameter>
</Parameters>
</Rule>
<Rule>
<Key>S2349</Key>
</Rule>
<Rule>
<Key>S2352</Key>
</Rule>
<Rule>
<Key>S2355</Key>
</Rule>
<Rule>
<Key>S2358</Key>
</Rule>
<Rule>
<Key>S2359</Key>
</Rule>
<Rule>
<Key>S3431</Key>
</Rule>
<Rule>
<Key>S3449</Key>
</Rule>
<Rule>
<Key>S3776</Key>
<Parameters>
<Parameter>
<Key>propertyThreshold</Key>
<Value>3</Value>
</Parameter>
<Parameter>
<Key>threshold</Key>
<Value>15</Value>
</Parameter>
</Parameters>
</Rule>
<Rule>
<Key>S4507</Key>
</Rule>
<Rule>
<Key>S5856</Key>
</Rule>
<Rule>
<Key>S6145</Key>
</Rule>
<Rule>
<Key>S6146</Key>
</Rule>
<Rule>
<Key>S1048</Key>
</Rule>
<Rule>
<Key>S1066</Key>
</Rule>
<Rule>
<Key>S107</Key>
<Parameters>
<Parameter>
<Key>max</Key>
<Value>7</Value>
</Parameter>
</Parameters>
</Rule>
<Rule>
<Key>S1075</Key>
</Rule>
<Rule>
<Key>S108</Key>
</Rule>
<Rule>
<Key>S112</Key>
</Rule>
<Rule>
<Key>S1123</Key>
</Rule>
<Rule>
<Key>S1125</Key>
</Rule>
<Rule>
<Key>S114</Key>
<Parameters>
<Parameter>
<Key>format</Key>
<Value>^I([A-Z]{1,3}[a-z0-9]+)*([A-Z]{2})?$</Value>
</Parameter>
</Parameters>
</Rule>
<Rule>
<Key>S1155</Key>
</Rule>
<Rule>
<Key>S1163</Key>
</Rule>
<Rule>
<Key>S117</Key>
<Parameters>
<Parameter>
<Key>format</Key>
<Value>^[a-z][a-z0-9]*([A-Z]{1,3}[a-z0-9]+)*([A-Z]{2})?$</Value>
</Parameter>
</Parameters>
</Rule>
<Rule>
<Key>S1172</Key>
</Rule>
<Rule>
<Key>S1186</Key>
</Rule>
<Rule>
<Key>S1479</Key>
<Parameters>
<Parameter>
<Key>maximum</Key>
<Value>30</Value>
</Parameter>
</Parameters>
</Rule>
<Rule>
<Key>S1481</Key>
</Rule>
<Rule>
<Key>S1542</Key>
<Parameters>
<Parameter>
<Key>format</Key>
<Value>^([A-Z]{1,3}[a-z0-9]+)*([A-Z]{2})?$</Value>
</Parameter>
</Parameters>
</Rule>
<Rule>
<Key>S1654</Key>
<Parameters>
<Parameter>
<Key>format</Key>
<Value>^[a-z][a-z0-9]*([A-Z]{1,3}[a-z0-9]+)*([A-Z]{2})?$</Value>
</Parameter>
</Parameters>
</Rule>
<Rule>
<Key>S1656</Key>
</Rule>
<Rule>
<Key>S1751</Key>
</Rule>
<Rule>
<Key>S1862</Key>
</Rule>
<Rule>
<Key>S1871</Key>
</Rule>
<Rule>
<Key>S2068</Key>
<Parameters>
<Parameter>
<Key>credentialWords</Key>
<Value>password, passwd, pwd, passphrase</Value>
</Parameter>
</Parameters>
</Rule>
<Rule>
<Key>S2077</Key>
</Rule>
<Rule>
<Key>S2166</Key>
</Rule>
<Rule>
<Key>S2257</Key>
</Rule>
<Rule>
<Key>S2365</Key>
</Rule>
<Rule>
<Key>S2368</Key>
</Rule>
<Rule>
<Key>S2372</Key>
</Rule>
<Rule>
<Key>S2375</Key>
<Parameters>
<Parameter>
<Key>minimumSeriesLength</Key>
<Value>6</Value>
</Parameter>
</Parameters>
</Rule>
<Rule>
<Key>S2376</Key>
</Rule>
<Rule>
<Key>S2692</Key>
</Rule>
<Rule>
<Key>S2757</Key>
</Rule>
<Rule>
<Key>S2925</Key>
</Rule>
<Rule>
<Key>S2951</Key>
</Rule>
<Rule>
<Key>S3011</Key>
</Rule>
<Rule>
<Key>S3358</Key>
</Rule>
<Rule>
<Key>S3363</Key>
</Rule>
<Rule>
<Key>S3453</Key>
</Rule>
<Rule>
<Key>S3464</Key>
</Rule>
<Rule>
<Key>S3466</Key>
</Rule>
<Rule>
<Key>S3598</Key>
</Rule>
<Rule>
<Key>S3603</Key>
</Rule>
<Rule>
<Key>S3903</Key>
</Rule>
<Rule>
<Key>S3904</Key>
</Rule>
<Rule>
<Key>S3923</Key>
</Rule>
<Rule>
<Key>S3926</Key>
</Rule>
<Rule>
<Key>S3927</Key>
</Rule>
<Rule>
<Key>S4136</Key>
</Rule>
<Rule>
<Key>S4201</Key>
</Rule>
<Rule>
<Key>S4210</Key>
</Rule>
<Rule>
<Key>S4423</Key>
</Rule>
<Rule>
<Key>S4428</Key>
</Rule>
<Rule>
<Key>S4545</Key>
</Rule>
<Rule>
<Key>S4581</Key>
</Rule>
<Rule>
<Key>S4583</Key>
</Rule>
<Rule>
<Key>S4586</Key>
</Rule>
<Rule>
<Key>S4663</Key>
</Rule>
<Rule>
<Key>S4790</Key>
</Rule>
<Rule>
<Key>S5042</Key>
</Rule>
<Rule>
<Key>S5542</Key>
</Rule>
<Rule>
<Key>S5547</Key>
</Rule>
<Rule>
<Key>S5659</Key>
</Rule>
<Rule>
<Key>S5693</Key>
<Parameters>
<Parameter>
<Key>fileUploadSizeLimit</Key>
<Value>8388608</Value>
</Parameter>
</Parameters>
</Rule>
<Rule>
<Key>S5753</Key>
</Rule>
<Rule>
<Key>S6607</Key>
</Rule>
<Rule>
<Key>S6608</Key>
</Rule>
<Rule>
<Key>S6609</Key>
</Rule>
<Rule>
<Key>S6610</Key>
</Rule>
<Rule>
<Key>S6612</Key>
</Rule>
<Rule>
<Key>S6613</Key>
</Rule>
<Rule>
<Key>S6617</Key>
</Rule>
<Rule>
<Key>S6930</Key>
</Rule>
<Rule>
<Key>S6931</Key>
</Rule>
<Rule>
<Key>S907</Key>
</Rule>
<Rule>
<Key>S927</Key>
</Rule>
<Rule>
<Key>S101</Key>
<Parameters>
<Parameter>
<Key>format</Key>
<Value>^([A-Z]{1,3}[a-z0-9]+)*([A-Z]{2})?$</Value>
</Parameter>
</Parameters>
</Rule>
<Rule>
<Key>S1192</Key>
<Parameters>
<Parameter>
<Key>threshold</Key>
<Value>3</Value>
</Parameter>
</Parameters>
</Rule>
<Rule>
<Key>S1313</Key>
</Rule>
<Rule>
<Key>S1643</Key>
</Rule>
<Rule>
<Key>S1645</Key>
</Rule>
<Rule>
<Key>S1764</Key>
</Rule>
<Rule>
<Key>S2094</Key>
</Rule>
<Rule>
<Key>S2178</Key>
</Rule>
<Rule>
<Key>S2304</Key>
<Parameters>
<Parameter>
<Key>format</Key>
<Value>^([A-Z]{1,3}[a-z0-9]+)*([A-Z]{2})?(\.([A-Z]{1,3}[a-z0-9]+)*([A-Z]{2})?)*$</Value>
</Parameter>
</Parameters>
</Rule>
<Rule>
<Key>S2437</Key>
</Rule>
<Rule>
<Key>S2551</Key>
</Rule>
<Rule>
<Key>S2612</Key>
</Rule>
<Rule>
<Key>S2737</Key>
</Rule>
<Rule>
<Key>S2761</Key>
</Rule>
<Rule>
<Key>S3063</Key>
</Rule>
<Rule>
<Key>S3385</Key>
</Rule>
<Rule>
<Key>S3869</Key>
</Rule>
<Rule>
<Key>S3871</Key>
</Rule>
<Rule>
<Key>S3878</Key>
</Rule>
<Rule>
<Key>S3889</Key>
</Rule>
<Rule>
<Key>S3981</Key>
</Rule>
<Rule>
<Key>S3998</Key>
</Rule>
<Rule>
<Key>S4036</Key>
</Rule>
<Rule>
<Key>S4143</Key>
</Rule>
<Rule>
<Key>S4144</Key>
</Rule>
<Rule>
<Key>S4159</Key>
</Rule>
<Rule>
<Key>S4260</Key>
</Rule>
<Rule>
<Key>S4275</Key>
</Rule>
<Rule>
<Key>S4277</Key>
</Rule>
<Rule>
<Key>S4830</Key>
</Rule>
<Rule>
<Key>S5443</Key>
</Rule>
<Rule>
<Key>S5445</Key>
</Rule>
<Rule>
<Key>S5944</Key>
</Rule>
<Rule>
<Key>S6418</Key>
<Parameters>
<Parameter>
<Key>secretWords</Key>
<Value>api[_\-]?key, auth, credential, secret, token</Value>
</Parameter>
<Parameter>
<Key>randomnessSensibility</Key>
<Value>3</Value>
</Parameter>
</Parameters>
</Rule>
<Rule>
<Key>S6444</Key>
</Rule>
<Rule>
<Key>S6561</Key>
</Rule>
<Rule>
<Key>S6562</Key>
</Rule>
<Rule>
<Key>S6575</Key>
</Rule>
<Rule>
<Key>S6580</Key>
</Rule>
<Rule>
<Key>S6588</Key>
</Rule>
</Rules>
<Files>
</Files>
</AnalysisInput>

View File

@@ -0,0 +1,6 @@
projectKey=theinterfacePlatformPro
serverUrl=http://localhost:9000
serverVersion=26.5.0.122743
dashboardUrl=http://localhost:9000/dashboard?id=theinterfacePlatformPro
ceTaskId=0505a30f-af9e-4f42-8587-97ff7c1d4482
ceTaskUrl=http://localhost:9000/api/ce/task?id=0505a30f-af9e-4f42-8587-97ff7c1d4482

View File

@@ -0,0 +1,93 @@
{
"$schema": "http://json.schemastore.org/sarif-1.0.0",
"version": "1.0.0",
"runs": [
{
"tool": {
"name": "Microsoft (R) Visual C# Compiler",
"version": "5.3.0.0",
"fileVersion": "5.3.0-2.26153.122 (4d3023de605a78ba3e59e50c657eed70f125c68a)",
"semanticVersion": "5.3.0",
"language": "en-RS"
},
"results": [
{
"ruleId": "S2325",
"level": "warning",
"message": "Make 'Greet' a static method.",
"locations": [
{
"resultFile": {
"uri": "file:///Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/ExampleFixture.cs",
"region": {
"startLine": 5,
"startColumn": 19,
"endLine": 5,
"endColumn": 24
}
}
}
],
"properties": {
"warningLevel": 1
}
},
{
"ruleId": "CA1822",
"level": "note",
"message": "Member 'Greet' does not access instance data and can be marked as static",
"locations": [
{
"resultFile": {
"uri": "file:///Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/ExampleFixture.cs",
"region": {
"startLine": 5,
"startColumn": 19,
"endLine": 5,
"endColumn": 24
}
}
}
],
"properties": {
"warningLevel": 1
}
}
],
"rules": {
"CA1822": {
"id": "CA1822",
"shortDescription": "Mark members as static",
"fullDescription": "Members that do not access instance data or call instance methods can be marked as static. After you mark the methods as static, the compiler will emit nonvirtual call sites to these members. This can give you a measurable performance gain for performance-sensitive code.",
"defaultLevel": "note",
"helpUri": "https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822",
"properties": {
"category": "Performance",
"isEnabledByDefault": true,
"tags": [
"PortedFromFxCop",
"Telemetry",
"EnabledRuleInAggressiveMode"
]
}
},
"S2325": {
"id": "S2325",
"shortDescription": "Methods and properties that don't access instance data should be static",
"fullDescription": "Methods and properties that dont access instance data should be marked as static for the following reasons:",
"defaultLevel": "warning",
"properties": {
"category": "Minor Code Smell",
"isEnabledByDefault": true,
"tags": [
"C#",
"MainSourceScope",
"TestSourceScope",
"SonarWay"
]
}
}
}
}
]
}

View File

@@ -0,0 +1,20 @@
<?xml version="1.0" encoding="utf-8"?>
<ProjectInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.sonarsource.com/msbuild/integration/2015/1">
<ProjectName>TheinterfaceproFixtures</ProjectName>
<ProjectLanguage>C#</ProjectLanguage>
<ProjectType>Product</ProjectType>
<ProjectGuid>7a95baf0-2e62-4746-8e42-98bbc30bbae2</ProjectGuid>
<FullPath>/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/TheinterfaceproFixtures.csproj</FullPath>
<IsExcluded>false</IsExcluded>
<AnalysisResultFiles>
<AnalysisResultFile Id="FilesToAnalyze" Location="/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/.sonarqube/conf/0/FilesToAnalyze.txt" />
</AnalysisResultFiles>
<AnalysisSettings>
<Property Name="sonar.cs.roslyn.reportFilePaths">/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/.sonarqube/out/0/Issues.json</Property>
<Property Name="sonar.cs.analyzer.projectOutPaths">/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/.sonarqube/out/0</Property>
<Property Name="sonar.cs.scanner.telemetry">/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/.sonarqube/out/0/Telemetry.json</Property>
</AnalysisSettings>
<Configuration>Debug</Configuration>
<Platform>AnyCPU</Platform>
<TargetFramework>net8.0</TargetFramework>
</ProjectInfo>

View File

@@ -0,0 +1,6 @@
{"dotnetenterprise.s4net.build.override_warnings_as_errors.cnt":"true"}
{"dotnetenterprise.s4net.build.target_framework_moniker":".NETCoreApp,Version=v8.0"}
{"dotnetenterprise.s4net.build.using_microsoft_net_sdk.cnt":"true"}
{"dotnetenterprise.s4net.build.deterministic.cnt":"true"}
{"dotnetenterprise.s4net.build.nuget_project_style.cnt":"PackageReference"}
{"dotnetenterprise.s4net.build.netcore_sdk_version.cnt":"10.0.201"}

View File

@@ -0,0 +1,4 @@
y
n/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/obj/Debug/net8.0/TheinterfaceproFixtures.AssemblyInfo.csutf-8€
u/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.csutf-8P
G/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/ExampleFixture.csutf-8

View File

@@ -0,0 +1 @@
Roslyn version: 5.3.0.0Language version: CSharp12!Concurrent execution: enabledFile '/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/obj/Debug/net8.0/TheinterfaceproFixtures.AssemblyInfo.cs' was recognized as generated<65>˜File '/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs' was recognized as generated

View File

@@ -0,0 +1,2 @@
V
G/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/ExampleFixture.cs 8r

View File

@@ -0,0 +1,7 @@
w
G/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/ExampleFixture.cs


 

View File

@@ -0,0 +1 @@
aRT/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/TheinterfaceproFixtures.csprojòCSharp12

View File

@@ -0,0 +1,30 @@

G/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/ExampleFixture.cs
namespace 
Theinterfacepro

. 
Fixtures "
;" #
public 
class 
ExampleFixture

{ 
public

string 
Greet 
( 
string 
name #
)# $
=>% '
$"( *
$str* 1
{1 2
name2 6
}6 7
$str7 8
"8 9
;9 :

View File

@@ -0,0 +1,5 @@
ß
G/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/ExampleFixture.cs
 
    
 

View File

@@ -0,0 +1,12 @@
{"dotnetenterprise.s4net.serverInfo.product":"SQ_Server"}
{"dotnetenterprise.s4net.serverInfo.serverUrl":"localhost"}
{"dotnetenterprise.s4net.serverInfo.version":"26.5.0.122743"}
{"dotnetenterprise.s4net.jre.bootstrapping":"Enabled"}
{"dotnetenterprise.s4net.jre.download":"CacheHit"}
{"dotnetenterprise.s4net.scannerEngine.bootstrapping":"Enabled"}
{"dotnetenterprise.s4net.scannerEngine.download":"CacheHit"}
{"dotnetenterprise.s4net.params.sonar_scm_disabled.source":"SQ_SERVER_SETTINGS"}
{"dotnetenterprise.s4net.begin.runtime":"netcore"}
{"dotnetenterprise.s4net.endstep.Sarif.v1_0_0_0.Valid":"True"}
{"dotnetenterprise.s4net.endstep.legacyTFS":"NotCalled"}
{"dotnetenterprise.s4net.endstep.coverage_conversion":false}

View File

@@ -0,0 +1,2 @@
{"dotnetenterprise.s4net.build.visual_studio_version":"18.0"}
{"dotnetenterprise.s4net.build.msbuild_version":"18.3.0"}

View File

@@ -0,0 +1,24 @@
Product projects
---------------------------------------
/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/TheinterfaceproFixtures.csproj
Test projects
---------------------------------------
Invalid projects
---------------------------------------
{none}
Skipped projects
---------------------------------------
{none}
Excluded projects
---------------------------------------
{none}

View File

@@ -0,0 +1,96 @@
{
"scannerProperties": [
{
"key": "sonar.scanner.app",
"value": "ScannerMSBuild"
},
{
"key": "sonar.scanner.appVersion",
"value": "11.2.1"
},
{
"key": "sonar.scanner.bootstrapStartTime",
"value": "1780350727000"
},
{
"key": "sonar.projectKey",
"value": "theinterfacePlatformPro"
},
{
"key": "sonar.working.directory",
"value": "/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/.sonarqube/out/.sonar"
},
{
"key": "sonar.projectBaseDir",
"value": "/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures"
},
{
"key": "sonar.pullrequest.cache.basepath",
"value": "/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures"
},
{
"key": "sonar.sources",
"value": ""
},
{
"key": "sonar.tests",
"value": ""
},
{
"key": "sonar.modules",
"value": "7A95BAF0-2E62-4746-8E42-98BBC30BBAE2"
},
{
"key": "7A95BAF0-2E62-4746-8E42-98BBC30BBAE2.sonar.projectKey",
"value": "theinterfacePlatformPro:7A95BAF0-2E62-4746-8E42-98BBC30BBAE2"
},
{
"key": "7A95BAF0-2E62-4746-8E42-98BBC30BBAE2.sonar.projectName",
"value": "TheinterfaceproFixtures"
},
{
"key": "7A95BAF0-2E62-4746-8E42-98BBC30BBAE2.sonar.projectBaseDir",
"value": "/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures"
},
{
"key": "7A95BAF0-2E62-4746-8E42-98BBC30BBAE2.sonar.working.directory",
"value": "/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/.sonarqube/out/.sonar/mod0"
},
{
"key": "7A95BAF0-2E62-4746-8E42-98BBC30BBAE2.sonar.sourceEncoding",
"value": "utf-8"
},
{
"key": "7A95BAF0-2E62-4746-8E42-98BBC30BBAE2.sonar.tests",
"value": ""
},
{
"key": "7A95BAF0-2E62-4746-8E42-98BBC30BBAE2.sonar.sources",
"value": "/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/ExampleFixture.cs,/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/obj/TheinterfaceproFixtures.csproj.nuget.dgspec.json,/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/obj/project.packagespec.json,/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/obj/project.assets.json,/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/bin/Debug/net8.0/TheinterfaceproFixtures.deps.json"
},
{
"key": "7A95BAF0-2E62-4746-8E42-98BBC30BBAE2.sonar.cs.analyzer.projectOutPaths",
"value": "/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/.sonarqube/out/0"
},
{
"key": "7A95BAF0-2E62-4746-8E42-98BBC30BBAE2.sonar.cs.roslyn.reportFilePaths",
"value": "/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/.sonarqube/out/0/Issues.json"
},
{
"key": "7A95BAF0-2E62-4746-8E42-98BBC30BBAE2.sonar.cs.scanner.telemetry",
"value": "/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/.sonarqube/out/0/Telemetry.json"
},
{
"key": "sonar.token",
"value": "***"
},
{
"key": "sonar.host.url",
"value": "http://localhost:9000"
},
{
"key": "sonar.visualstudio.enable",
"value": "false"
}
]
}

View File

@@ -0,0 +1,30 @@
sonar.projectKey=theinterfacePlatformPro
sonar.working.directory=/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/.sonarqube/out/.sonar
sonar.projectBaseDir=/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures
sonar.pullrequest.cache.basepath=/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures
7A95BAF0-2E62-4746-8E42-98BBC30BBAE2.sonar.projectKey=theinterfacePlatformPro:7A95BAF0-2E62-4746-8E42-98BBC30BBAE2
7A95BAF0-2E62-4746-8E42-98BBC30BBAE2.sonar.projectName=TheinterfaceproFixtures
7A95BAF0-2E62-4746-8E42-98BBC30BBAE2.sonar.projectBaseDir=/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures
7A95BAF0-2E62-4746-8E42-98BBC30BBAE2.sonar.sourceEncoding=utf-8
7A95BAF0-2E62-4746-8E42-98BBC30BBAE2.sonar.tests=
7A95BAF0-2E62-4746-8E42-98BBC30BBAE2.sonar.sources=\
"/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/ExampleFixture.cs",\
"/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/obj/TheinterfaceproFixtures.csproj.nuget.dgspec.json",\
"/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/obj/project.packagespec.json",\
"/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/obj/project.assets.json",\
"/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/bin/Debug/net8.0/TheinterfaceproFixtures.deps.json"
7A95BAF0-2E62-4746-8E42-98BBC30BBAE2.sonar.cs.analyzer.projectOutPaths=\
"/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/.sonarqube/out/0"
7A95BAF0-2E62-4746-8E42-98BBC30BBAE2.sonar.cs.roslyn.reportFilePaths=\
"/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/.sonarqube/out/0/Issues.json"
7A95BAF0-2E62-4746-8E42-98BBC30BBAE2.sonar.cs.scanner.telemetry=\
"/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/.sonarqube/out/0/Telemetry.json"
7A95BAF0-2E62-4746-8E42-98BBC30BBAE2.sonar.working.directory=/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/.sonarqube/out/.sonar/mod0
sonar.host.url=http://localhost:9000
sonar.visualstudio.enable=false
sonar.modules=7A95BAF0-2E62-4746-8E42-98BBC30BBAE2

View File

@@ -0,0 +1,6 @@
namespace Theinterfacepro.Fixtures;
public class ExampleFixture
{
public string Greet(string name) => $"Hello, {name}!";
}

View File

@@ -0,0 +1,11 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Library</OutputType>
<TargetFramework>net8.0</TargetFramework>
<AssemblyName>TheinterfaceproFixtures</AssemblyName>
<RootNamespace>Theinterfacepro.Fixtures</RootNamespace>
<Nullable>enable</Nullable>
</PropertyGroup>
</Project>

View File

@@ -0,0 +1,23 @@
{
"runtimeTarget": {
"name": ".NETCoreApp,Version=v8.0",
"signature": ""
},
"compilationOptions": {},
"targets": {
".NETCoreApp,Version=v8.0": {
"TheinterfaceproFixtures/1.0.0": {
"runtime": {
"TheinterfaceproFixtures.dll": {}
}
}
}
},
"libraries": {
"TheinterfaceproFixtures/1.0.0": {
"type": "project",
"serviceable": false,
"sha512": ""
}
}
}

View File

@@ -0,0 +1,4 @@
// <autogenerated />
using System;
using System.Reflection;
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v8.0", FrameworkDisplayName = ".NET 8.0")]

View File

@@ -0,0 +1,22 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
using System;
using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("TheinterfaceproFixtures")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
[assembly: System.Reflection.AssemblyProductAttribute("TheinterfaceproFixtures")]
[assembly: System.Reflection.AssemblyTitleAttribute("TheinterfaceproFixtures")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
// Generated by the MSBuild WriteCodeFragment class.

View File

@@ -0,0 +1 @@
b128881c71fe7513a6567a2622f0ab4e93a27df0e3a5a0d53a11eb4c673c9ba9

View File

@@ -0,0 +1,17 @@
is_global = true
build_property.TargetFramework = net8.0
build_property.TargetFrameworkIdentifier = .NETCoreApp
build_property.TargetFrameworkVersion = v8.0
build_property.TargetPlatformMinVersion =
build_property.UsingMicrosoftNETSdkWeb =
build_property.ProjectTypeGuids =
build_property.InvariantGlobalization =
build_property.PlatformNeutralAssembly =
build_property.EnforceExtendedAnalyzerRules =
build_property._SupportedPlatformList = Linux,macOS,Windows
build_property.RootNamespace = Theinterfacepro.Fixtures
build_property.ProjectDir = /Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/
build_property.EnableComHosting =
build_property.EnableGeneratedComInterfaceComImportInterop =
build_property.EffectiveAnalysisLevelStyle = 8.0
build_property.EnableCodeStyleSeverity =

View File

@@ -0,0 +1 @@
1017d58e5264f5bb3fcc1542f4d84305e8181a8bad3d014b473262485bdfd023

View File

@@ -0,0 +1,11 @@
/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/bin/Debug/net8.0/TheinterfaceproFixtures.deps.json
/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/bin/Debug/net8.0/TheinterfaceproFixtures.dll
/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/bin/Debug/net8.0/TheinterfaceproFixtures.pdb
/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/obj/Debug/net8.0/TheinterfaceproFixtures.GeneratedMSBuildEditorConfig.editorconfig
/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/obj/Debug/net8.0/TheinterfaceproFixtures.AssemblyInfoInputs.cache
/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/obj/Debug/net8.0/TheinterfaceproFixtures.AssemblyInfo.cs
/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/obj/Debug/net8.0/TheinterfaceproFixtures.csproj.CoreCompileInputs.cache
/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/obj/Debug/net8.0/TheinterfaceproFixtures.dll
/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/obj/Debug/net8.0/refint/TheinterfaceproFixtures.dll
/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/obj/Debug/net8.0/TheinterfaceproFixtures.pdb
/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/obj/Debug/net8.0/ref/TheinterfaceproFixtures.dll

View File

@@ -0,0 +1,67 @@
{
"format": 1,
"restore": {
"/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/TheinterfaceproFixtures.csproj": {}
},
"projects": {
"/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/TheinterfaceproFixtures.csproj": {
"version": "1.0.0",
"restore": {
"projectUniqueName": "/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/TheinterfaceproFixtures.csproj",
"projectName": "TheinterfaceproFixtures",
"projectPath": "/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/TheinterfaceproFixtures.csproj",
"packagesPath": "/Users/bobanlapcevic/.nuget/packages/",
"outputPath": "/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/obj/",
"projectStyle": "PackageReference",
"configFilePaths": [
"/Users/bobanlapcevic/.nuget/NuGet/NuGet.Config"
],
"originalTargetFrameworks": [
"net8.0"
],
"sources": {
"https://api.nuget.org/v3/index.json": {}
},
"frameworks": {
"net8.0": {
"targetAlias": "net8.0",
"projectReferences": {}
}
},
"warningProperties": {
"warnAsError": [
"NU1605"
]
},
"restoreAuditProperties": {
"enableAudit": "true",
"auditLevel": "low",
"auditMode": "direct"
},
"SdkAnalysisLevel": "10.0.200"
},
"frameworks": {
"net8.0": {
"targetAlias": "net8.0",
"imports": [
"net461",
"net462",
"net47",
"net471",
"net472",
"net48",
"net481"
],
"assetTargetFallback": true,
"warn": true,
"frameworkReferences": {
"Microsoft.NETCore.App": {
"privateAssets": "all"
}
},
"runtimeIdentifierGraphPath": "/usr/local/share/dotnet/x64/sdk/10.0.201/PortableRuntimeIdentifierGraph.json"
}
}
}
}
}

View File

@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<RestoreSuccess Condition=" '$(RestoreSuccess)' == '' ">True</RestoreSuccess>
<RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool>
<ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">$(MSBuildThisFileDirectory)project.assets.json</ProjectAssetsFile>
<NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">/Users/bobanlapcevic/.nuget/packages/</NuGetPackageRoot>
<NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">/Users/bobanlapcevic/.nuget/packages/</NuGetPackageFolders>
<NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
<NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">7.0.0</NuGetToolVersion>
</PropertyGroup>
<ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<SourceRoot Include="/Users/bobanlapcevic/.nuget/packages/" />
</ItemGroup>
</Project>

View File

@@ -0,0 +1,2 @@
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" />

View File

@@ -0,0 +1,72 @@
{
"version": 3,
"targets": {
"net8.0": {}
},
"libraries": {},
"projectFileDependencyGroups": {
"net8.0": []
},
"packageFolders": {
"/Users/bobanlapcevic/.nuget/packages/": {}
},
"project": {
"version": "1.0.0",
"restore": {
"projectUniqueName": "/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/TheinterfaceproFixtures.csproj",
"projectName": "TheinterfaceproFixtures",
"projectPath": "/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/TheinterfaceproFixtures.csproj",
"packagesPath": "/Users/bobanlapcevic/.nuget/packages/",
"outputPath": "/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/obj/",
"projectStyle": "PackageReference",
"configFilePaths": [
"/Users/bobanlapcevic/.nuget/NuGet/NuGet.Config"
],
"originalTargetFrameworks": [
"net8.0"
],
"sources": {
"https://api.nuget.org/v3/index.json": {}
},
"frameworks": {
"net8.0": {
"targetAlias": "net8.0",
"projectReferences": {}
}
},
"warningProperties": {
"warnAsError": [
"NU1605"
]
},
"restoreAuditProperties": {
"enableAudit": "true",
"auditLevel": "low",
"auditMode": "direct"
},
"SdkAnalysisLevel": "10.0.200"
},
"frameworks": {
"net8.0": {
"targetAlias": "net8.0",
"imports": [
"net461",
"net462",
"net47",
"net471",
"net472",
"net48",
"net481"
],
"assetTargetFallback": true,
"warn": true,
"frameworkReferences": {
"Microsoft.NETCore.App": {
"privateAssets": "all"
}
},
"runtimeIdentifierGraphPath": "/usr/local/share/dotnet/x64/sdk/10.0.201/PortableRuntimeIdentifierGraph.json"
}
}
}
}

View File

@@ -0,0 +1,8 @@
{
"version": 2,
"dgSpecHash": "ca54P5FrZC8=",
"success": true,
"projectFilePath": "/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/TheinterfaceproFixtures.csproj",
"expectedPackageFiles": [],
"logs": []
}

View File

@@ -0,0 +1 @@
"restore":{"projectUniqueName":"/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/TheinterfaceproFixtures.csproj","projectName":"TheinterfaceproFixtures","projectPath":"/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/TheinterfaceproFixtures.csproj","packagesPath":"","outputPath":"/Users/bobanlapcevic/Desktop/theInterfacePro/Fixtures/obj/","projectStyle":"PackageReference","originalTargetFrameworks":["net8.0"],"sources":{"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net8.0":{"targetAlias":"net8.0","projectReferences":{}}},"warningProperties":{"warnAsError":["NU1605"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"direct"},"SdkAnalysisLevel":"10.0.200"}"frameworks":{"net8.0":{"targetAlias":"net8.0","imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/local/share/dotnet/x64/sdk/10.0.201/PortableRuntimeIdentifierGraph.json"}}

View File

@@ -0,0 +1 @@
17800031352706717

View File

@@ -0,0 +1 @@
17800031352706717