Add link to TIOBE Index on main page + fix issues (#1137)

* Add TIOBE + include SonarAnalyzer.CSharp

* .

* cp

* Copyright © WireMock.Net

* more fixes

* fix

* xpath

* if (Matchers == null || !Matchers.Any())

* if (Matchers != null)

* ?

* .

* .
This commit is contained in:
Stef Heyenrath
2024-07-18 18:06:04 +02:00
committed by GitHub
parent baac83c9b9
commit 54edf0bebc
573 changed files with 1294 additions and 172 deletions
@@ -1,3 +1,5 @@
// Copyright © WireMock.Net
namespace WireMock.Admin.Mappings;
/// <summary>
@@ -1,3 +1,5 @@
// Copyright © WireMock.Net
namespace WireMock.Admin.Mappings;
/// <summary>
@@ -1,3 +1,5 @@
// Copyright © WireMock.Net
using System.Collections.Generic;
namespace WireMock.Admin.Mappings;
@@ -1,4 +1,6 @@
namespace WireMock.Admin.Mappings
// Copyright © WireMock.Net
namespace WireMock.Admin.Mappings
{
/// <summary>
/// EncodingModel
@@ -1,3 +1,5 @@
// Copyright © WireMock.Net
namespace WireMock.Admin.Mappings;
/// <summary>
@@ -1,3 +1,5 @@
// Copyright © WireMock.Net
using System.Collections.Generic;
namespace WireMock.Admin.Mappings;
@@ -1,3 +1,5 @@
// Copyright © WireMock.Net
using System;
using WireMock.Models;
@@ -1,3 +1,5 @@
// Copyright © WireMock.Net
using System.Collections.Generic;
using System;
@@ -1,3 +1,5 @@
// Copyright © WireMock.Net
namespace WireMock.Admin.Mappings;
/// <summary>
@@ -1,3 +1,5 @@
// Copyright © WireMock.Net
namespace WireMock.Admin.Mappings;
/// <summary>
@@ -1,3 +1,5 @@
// Copyright © WireMock.Net
using System.Collections.Generic;
namespace WireMock.Admin.Mappings;
@@ -1,3 +1,5 @@
// Copyright © WireMock.Net
using System.Collections.Generic;
using WireMock.Admin.Settings;
@@ -1,3 +1,5 @@
// Copyright © WireMock.Net
using System;
namespace WireMock.Admin.Mappings;
@@ -1,3 +1,5 @@
// Copyright © WireMock.Net
using System;
namespace WireMock.Models
@@ -1,3 +1,5 @@
// Copyright © WireMock.Net
namespace WireMock.Admin.Mappings;
/// <summary>
@@ -1,3 +1,5 @@
// Copyright © WireMock.Net
namespace WireMock.Admin.Mappings;
/// <summary>
@@ -1,3 +1,5 @@
// Copyright © WireMock.Net
namespace WireMock.Admin.Mappings;
/// <summary>
@@ -1,3 +1,5 @@
// Copyright © WireMock.Net
using System.Collections.Generic;
namespace WireMock.Admin.Mappings;
@@ -1,3 +1,5 @@
// Copyright © WireMock.Net
namespace WireMock.Admin.Mappings;
/// <summary>
@@ -1,3 +1,5 @@
// Copyright © WireMock.Net
using System;
namespace WireMock.Admin.Requests;
@@ -1,3 +1,5 @@
// Copyright © WireMock.Net
using System.Collections.Generic;
namespace WireMock.Admin.Requests;
@@ -1,3 +1,5 @@
// Copyright © WireMock.Net
using System;
using System.Collections.Generic;
using WireMock.Admin.Mappings;
@@ -1,3 +1,5 @@
// Copyright © WireMock.Net
using System.Collections.Generic;
using WireMock.Admin.Mappings;
using WireMock.Types;
@@ -1,3 +1,5 @@
// Copyright © WireMock.Net
namespace WireMock.Admin.Scenarios
{
/// <summary>
@@ -1,3 +1,5 @@
// Copyright © WireMock.Net
namespace WireMock.Admin.Settings;
[FluentBuilder.AutoGenerateBuilder]
@@ -1,3 +1,5 @@
// Copyright © WireMock.Net
namespace WireMock.Admin.Settings;
/// <summary>
@@ -1,3 +1,5 @@
// Copyright © WireMock.Net
using System.Collections.Generic;
using System.Text.RegularExpressions;
using JetBrains.Annotations;
@@ -1,3 +1,5 @@
// Copyright © WireMock.Net
namespace WireMock.Admin.Settings;
/// <summary>
@@ -1,3 +1,5 @@
// Copyright © WireMock.Net
using System;
using System.Collections.Generic;
@@ -1,3 +1,5 @@
// Copyright © WireMock.Net
using System;
// ReSharper disable once CheckNamespace
@@ -1,3 +1,5 @@
// Copyright © WireMock.Net
using System;
using System.Net;
@@ -1,3 +1,5 @@
// Copyright © WireMock.Net
namespace WireMock.Constants;
/// <summary>
@@ -1,3 +1,5 @@
// Copyright © WireMock.Net
using System.Linq;
using WireMock.Admin.Mappings;
@@ -1,3 +1,5 @@
// Copyright © WireMock.Net
using WireMock.Admin.Mappings;
namespace WireMock.Extensions;
@@ -1,3 +1,5 @@
// Copyright © WireMock.Net
using JetBrains.Annotations;
using System.Collections.Generic;
@@ -1,3 +1,5 @@
// Copyright © WireMock.Net
using System;
using System.Collections.Generic;
#if NETSTANDARD1_3_OR_GREATER || NET461
@@ -1,3 +1,5 @@
// Copyright © WireMock.Net
using System.Collections.Generic;
using WireMock.ResponseBuilders;
using WireMock.Types;
@@ -1,3 +1,5 @@
// Copyright © WireMock.Net
using System;
using WireMock.Matchers.Request;
@@ -1,3 +1,5 @@
// Copyright © WireMock.Net
using System;
using JetBrains.Annotations;
using WireMock.Admin.Requests;
@@ -1,3 +1,5 @@
// Copyright © WireMock.Net
using System;
using System.Collections.Generic;
@@ -1,3 +1,5 @@
// Copyright © WireMock.Net
namespace WireMock.Matchers.Request;
/// <summary>
@@ -1,3 +1,5 @@
// Copyright © WireMock.Net
using System;
namespace WireMock.Matchers.Request;
@@ -1,3 +1,5 @@
// Copyright © WireMock.Net
using System;
using System.Collections.Generic;
using System.Text;
@@ -1,3 +1,5 @@
// Copyright © WireMock.Net
using System;
namespace WireMock.Models;
@@ -1,3 +1,5 @@
// Copyright © WireMock.Net
namespace WireMock.Models;
/// <summary>
@@ -1,3 +1,5 @@
// Copyright © WireMock.Net
using System.Collections.Generic;
using WireMock.Types;
using WireMock.Util;
@@ -1,3 +1,5 @@
// Copyright © WireMock.Net
namespace WireMock.Models;
/// <summary>
@@ -1,3 +1,5 @@
// Copyright © WireMock.Net
// ReSharper disable InconsistentNaming
namespace WireMock.ResponseBuilders;
@@ -1,3 +1,5 @@
// Copyright © WireMock.Net
using System;
using System.Collections.Generic;
using System.Collections.Specialized;
@@ -1,3 +1,5 @@
// Copyright © WireMock.Net
namespace WireMock.Types;
/// <summary>
@@ -1,3 +1,5 @@
// Copyright © WireMock.Net
namespace WireMock.Types;
#if NETSTANDARD1_3_OR_GREATER || NET461
@@ -1,3 +1,5 @@
// Copyright © WireMock.Net
using System;
namespace WireMock.Types
@@ -1,3 +1,5 @@
// Copyright © WireMock.Net
using System;
namespace WireMock.Types;
@@ -1,3 +1,5 @@
// Copyright © WireMock.Net
namespace WireMock.Types;
/// <summary>
@@ -1,3 +1,5 @@
// Copyright © WireMock.Net
using System;
namespace WireMock.Types;
@@ -1,3 +1,5 @@
// Copyright © WireMock.Net
namespace WireMock.Types;
/// <summary>
@@ -1,3 +1,5 @@
// Copyright © WireMock.Net
namespace WireMock.Types;
/// <summary>
@@ -1,3 +1,5 @@
// Copyright © WireMock.Net
using System.Collections.Generic;
using System.Linq;
@@ -35,9 +35,6 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="JetBrains.Annotations" Version="2023.3.0" PrivateAssets="All" />
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.1.1" PrivateAssets="All" />
<!-- See also https://mstack.nl/blog/20210801-source-generators -->
<PackageReference Include="FluentBuilder" Version="0.9.0">
<PrivateAssets>all</PrivateAssets>