Skip to content

Add .NET Clients (HubSpot, 2hire, Yanport)#385

Merged
devpro merged 11 commits into
mainfrom
feature/api-clients
Apr 6, 2026
Merged

Add .NET Clients (HubSpot, 2hire, Yanport)#385
devpro merged 11 commits into
mainfrom
feature/api-clients

Add dummy test

0b835d0
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis succeeded Apr 6, 2026 in 31s

Annotations

Check failure on line 8 in test/Hubspot.Client.IntegrationTests/DummyTest.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Add at least one assertion to this test case.

See more on https://sonarcloud.io/project/issues?id=devpro_withywoods&issues=AZ1d47jihf7x-hm_N9jT&open=AZ1d47jihf7x-hm_N9jT&pullRequest=385

Check warning on line 32 in test/Twohire.Client.IntegrationTests/Resources/PersonalVehicleRepositoryIntegrationTest.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Change return type of method 'BuildRepository' from 'Withywoods.Twohire.Abstractions.Repositories.IPersonalVehicleRepository' to 'Withywoods.Twohire.Client.Repositories.PersonalVehicleRepository' for improved performance

See more on https://sonarcloud.io/project/issues?id=devpro_withywoods&issues=AZ1fW74OQBrRbJApJs_F&open=AZ1fW74OQBrRbJApJs_F&pullRequest=385

Check warning on line 31 in test/Twohire.Client.UnitTests/Providers/TokenProviderTest.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Change return type of method 'BuildProvider' from 'Withywoods.Twohire.Abstractions.Providers.ITokenProvider' to 'Withywoods.Twohire.Client.Providers.TokenProvider' for improved performance

See more on https://sonarcloud.io/project/issues?id=devpro_withywoods&issues=AZ1fW72LQBrRbJApJs_E&open=AZ1fW72LQBrRbJApJs_E&pullRequest=385

Check failure on line 8 in test/Yanport.Client.IntegrationTests/DummyTest.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Add at least one assertion to this test case.

See more on https://sonarcloud.io/project/issues?id=devpro_withywoods&issues=AZ1i3zd2iAK-kwsWsLuU&open=AZ1i3zd2iAK-kwsWsLuU&pullRequest=385

Check warning on line 35 in src/Hubspot.Client/Repositories/TokenRepository.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Complete the task associated to this 'TODO' comment.

See more on https://sonarcloud.io/project/issues?id=devpro_withywoods&issues=AZ1d47l_hf7x-hm_N9jU&open=AZ1d47l_hf7x-hm_N9jU&pullRequest=385

Check failure on line 8 in test/Twohire.Client.IntegrationTests/DummyTest.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Add at least one assertion to this test case.

See more on https://sonarcloud.io/project/issues?id=devpro_withywoods&issues=AZ1fW74aQBrRbJApJs_G&open=AZ1fW74aQBrRbJApJs_G&pullRequest=385

Check warning on line 56 in src/Yanport.Client/Repositories/PropertyRepository.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Logging in a catch clause should pass the caught exception as a parameter.

See more on https://sonarcloud.io/project/issues?id=devpro_withywoods&issues=AZ1i3zf0iAK-kwsWsLuX&open=AZ1i3zf0iAK-kwsWsLuX&pullRequest=385

Check failure on line 21 in src/Yanport.Client/Repositories/PropertyRepository.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the default parameter value to match the signature of overridden method.

See more on https://sonarcloud.io/project/issues?id=devpro_withywoods&issues=AZ1i3zf0iAK-kwsWsLuW&open=AZ1i3zf0iAK-kwsWsLuW&pullRequest=385

Check warning on line 49 in test/Yanport.Client.UnitTests/Repositories/PropertyRepositoryTest.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Change return type of method 'BuildRepository' from 'Withywoods.Yanport.Abstractions.Repositories.IPropertyRepository' to 'Withywoods.Yanport.Client.Repositories.PropertyRepository' for improved performance

See more on https://sonarcloud.io/project/issues?id=devpro_withywoods&issues=AZ1i3zeQiAK-kwsWsLuV&open=AZ1i3zeQiAK-kwsWsLuV&pullRequest=385

Check warning on line 75 in test/Yanport.Client.IntegrationTests/Resources/PropertyRepositoryIntegrationTest.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Change return type of method 'BuildRepository' from 'Withywoods.Yanport.Abstractions.Repositories.IPropertyRepository' to 'Withywoods.Yanport.Client.Repositories.PropertyRepository' for improved performance

See more on https://sonarcloud.io/project/issues?id=devpro_withywoods&issues=AZ1i3zb6iAK-kwsWsLuT&open=AZ1i3zb6iAK-kwsWsLuT&pullRequest=385