Skip to content

Commit b1aa0d7

Browse files
author
Bart Koelman
committed
Activate implicit usings
1 parent 9aa4b7b commit b1aa0d7

File tree

544 files changed

+2
-1199
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

544 files changed

+2
-1199
lines changed

Directory.Build.props

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
<CodeAnalysisRuleSet>$(MSBuildThisFileDirectory)CodingGuidelines.ruleset</CodeAnalysisRuleSet>
1111
<WarningLevel>9999</WarningLevel>
1212
<Nullable>enable</Nullable>
13+
<ImplicitUsings>enable</ImplicitUsings>
1314
<IsPackable>false</IsPackable>
1415
<WarnOnPackingNonPackableProject>false</WarnOnPackingNonPackableProject>
1516
</PropertyGroup>

benchmarks/Deserialization/DeserializationBenchmarkBase.cs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
using System;
2-
using System.Collections.Generic;
31
using System.ComponentModel.Design;
42
using System.Text.Json;
53
using JetBrains.Annotations;

benchmarks/Deserialization/OperationsDeserializationBenchmarks.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
using System;
21
using System.Text.Json;
32
using BenchmarkDotNet.Attributes;
43
using JsonApiDotNetCore.Configuration;

benchmarks/Deserialization/ResourceDeserializationBenchmarks.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
using System;
21
using System.Text.Json;
32
using BenchmarkDotNet.Attributes;
43
using JsonApiDotNetCore.Configuration;

benchmarks/QueryString/QueryStringParserBenchmarks.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
using System;
21
using System.ComponentModel.Design;
32
using BenchmarkDotNet.Attributes;
43
using JsonApiDotNetCore;

benchmarks/Serialization/OperationsSerializationBenchmarks.cs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
using System;
2-
using System.Collections.Generic;
31
using System.Text.Json;
42
using BenchmarkDotNet.Attributes;
53
using JsonApiDotNetCore.Configuration;

benchmarks/Serialization/ResourceSerializationBenchmarks.cs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
using System;
2-
using System.Collections.Generic;
31
using System.Collections.Immutable;
42
using System.Text.Json;
53
using BenchmarkDotNet.Attributes;

benchmarks/Serialization/SerializationBenchmarkBase.cs

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,6 @@
1-
using System;
2-
using System.Collections.Generic;
31
using System.Collections.Immutable;
42
using System.Text.Json;
53
using System.Text.Json.Serialization;
6-
using System.Threading;
7-
using System.Threading.Tasks;
84
using JetBrains.Annotations;
95
using JsonApiDotNetCore.Configuration;
106
using JsonApiDotNetCore.Middleware;

src/Examples/GettingStarted/Models/Person.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
using System.Collections.Generic;
21
using JetBrains.Annotations;
32
using JsonApiDotNetCore.Resources;
43
using JsonApiDotNetCore.Resources.Annotations;

src/Examples/GettingStarted/Program.cs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
1-
using Microsoft.AspNetCore.Hosting;
2-
using Microsoft.Extensions.Hosting;
3-
41
namespace GettingStarted
52
{
63
internal static class Program

src/Examples/GettingStarted/Startup.cs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,7 @@
22
using GettingStarted.Models;
33
using JetBrains.Annotations;
44
using JsonApiDotNetCore.Configuration;
5-
using Microsoft.AspNetCore.Builder;
65
using Microsoft.EntityFrameworkCore;
7-
using Microsoft.Extensions.DependencyInjection;
86

97
namespace GettingStarted
108
{

src/Examples/JsonApiDotNetCoreExample/Controllers/NonJsonApiController.cs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
using System.IO;
2-
using System.Threading.Tasks;
31
using Microsoft.AspNetCore.Mvc;
42

53
namespace JsonApiDotNetCoreExample.Controllers

src/Examples/JsonApiDotNetCoreExample/Controllers/OperationsController.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
using JsonApiDotNetCore.Controllers;
44
using JsonApiDotNetCore.Middleware;
55
using JsonApiDotNetCore.Resources;
6-
using Microsoft.Extensions.Logging;
76

87
namespace JsonApiDotNetCoreExample.Controllers
98
{

src/Examples/JsonApiDotNetCoreExample/Definitions/TodoItemDefinition.cs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
using System.ComponentModel;
2-
using System.Threading;
3-
using System.Threading.Tasks;
42
using JetBrains.Annotations;
53
using JsonApiDotNetCore.Configuration;
64
using JsonApiDotNetCore.Middleware;

src/Examples/JsonApiDotNetCoreExample/Models/Person.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
using System.Collections.Generic;
21
using JetBrains.Annotations;
32
using JsonApiDotNetCore.Resources;
43
using JsonApiDotNetCore.Resources.Annotations;

src/Examples/JsonApiDotNetCoreExample/Models/Tag.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
using System.Collections.Generic;
21
using System.ComponentModel.DataAnnotations;
32
using JetBrains.Annotations;
43
using JsonApiDotNetCore.Resources;

src/Examples/JsonApiDotNetCoreExample/Models/TodoItem.cs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
using System;
2-
using System.Collections.Generic;
31
using System.ComponentModel.DataAnnotations;
42
using JetBrains.Annotations;
53
using JsonApiDotNetCore.Resources;

src/Examples/JsonApiDotNetCoreExample/Program.cs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
1-
using Microsoft.AspNetCore.Hosting;
2-
using Microsoft.Extensions.Hosting;
3-
41
namespace JsonApiDotNetCoreExample
52
{
63
internal static class Program

src/Examples/JsonApiDotNetCoreExample/Startup.cs

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,9 @@
1-
using System;
21
using System.Text.Json.Serialization;
32
using JsonApiDotNetCore.Configuration;
43
using JsonApiDotNetCore.Diagnostics;
54
using JsonApiDotNetCoreExample.Data;
65
using Microsoft.AspNetCore.Authentication;
7-
using Microsoft.AspNetCore.Builder;
8-
using Microsoft.AspNetCore.Hosting;
96
using Microsoft.EntityFrameworkCore;
10-
using Microsoft.Extensions.Configuration;
11-
using Microsoft.Extensions.DependencyInjection;
12-
using Microsoft.Extensions.Logging;
137

148
namespace JsonApiDotNetCoreExample
159
{

src/Examples/MultiDbContextExample/Program.cs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
1-
using Microsoft.AspNetCore.Hosting;
2-
using Microsoft.Extensions.Hosting;
3-
41
namespace MultiDbContextExample
52
{
63
internal static class Program

src/Examples/MultiDbContextExample/Repositories/DbContextARepository.cs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
1-
using System.Collections.Generic;
21
using JetBrains.Annotations;
32
using JsonApiDotNetCore.Configuration;
43
using JsonApiDotNetCore.Queries;
54
using JsonApiDotNetCore.Repositories;
65
using JsonApiDotNetCore.Resources;
7-
using Microsoft.Extensions.Logging;
86
using MultiDbContextExample.Data;
97

108
namespace MultiDbContextExample.Repositories

src/Examples/MultiDbContextExample/Repositories/DbContextBRepository.cs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
1-
using System.Collections.Generic;
21
using JetBrains.Annotations;
32
using JsonApiDotNetCore.Configuration;
43
using JsonApiDotNetCore.Queries;
54
using JsonApiDotNetCore.Repositories;
65
using JsonApiDotNetCore.Resources;
7-
using Microsoft.Extensions.Logging;
86
using MultiDbContextExample.Data;
97

108
namespace MultiDbContextExample.Repositories

src/Examples/MultiDbContextExample/Startup.cs

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,6 @@
11
using JetBrains.Annotations;
22
using JsonApiDotNetCore.Configuration;
3-
using Microsoft.AspNetCore.Builder;
4-
using Microsoft.AspNetCore.Hosting;
53
using Microsoft.EntityFrameworkCore;
6-
using Microsoft.Extensions.DependencyInjection;
7-
using Microsoft.Extensions.Hosting;
84
using MultiDbContextExample.Data;
95
using MultiDbContextExample.Models;
106
using MultiDbContextExample.Repositories;

src/Examples/NoEntityFrameworkExample/Models/WorkItem.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
using System;
21
using JetBrains.Annotations;
32
using JsonApiDotNetCore.Resources;
43
using JsonApiDotNetCore.Resources.Annotations;

src/Examples/NoEntityFrameworkExample/Program.cs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
1-
using Microsoft.AspNetCore.Hosting;
2-
using Microsoft.Extensions.Hosting;
3-
41
namespace NoEntityFrameworkExample
52
{
63
internal static class Program

src/Examples/NoEntityFrameworkExample/Services/WorkItemService.cs

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,8 @@
1-
using System;
2-
using System.Collections.Generic;
31
using System.Data;
4-
using System.Linq;
5-
using System.Threading;
6-
using System.Threading.Tasks;
72
using Dapper;
83
using JetBrains.Annotations;
94
using JsonApiDotNetCore.Resources;
105
using JsonApiDotNetCore.Services;
11-
using Microsoft.Extensions.Configuration;
126
using NoEntityFrameworkExample.Models;
137
using Npgsql;
148

src/Examples/NoEntityFrameworkExample/Startup.cs

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,6 @@
1-
using System;
21
using JetBrains.Annotations;
32
using JsonApiDotNetCore.Configuration;
4-
using Microsoft.AspNetCore.Builder;
53
using Microsoft.EntityFrameworkCore;
6-
using Microsoft.Extensions.Configuration;
7-
using Microsoft.Extensions.DependencyInjection;
84
using NoEntityFrameworkExample.Data;
95
using NoEntityFrameworkExample.Models;
106
using NoEntityFrameworkExample.Services;

src/Examples/ReportsExample/Program.cs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
1-
using Microsoft.AspNetCore.Hosting;
2-
using Microsoft.Extensions.Hosting;
3-
41
namespace ReportsExample
52
{
63
internal static class Program

src/Examples/ReportsExample/Services/ReportService.cs

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,5 @@
1-
using System.Collections.Generic;
2-
using System.Threading;
3-
using System.Threading.Tasks;
41
using JetBrains.Annotations;
52
using JsonApiDotNetCore.Services;
6-
using Microsoft.Extensions.Logging;
73
using ReportsExample.Models;
84

95
namespace ReportsExample.Services

src/Examples/ReportsExample/Startup.cs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
using JsonApiDotNetCore.Configuration;
2-
using Microsoft.AspNetCore.Builder;
3-
using Microsoft.Extensions.DependencyInjection;
42

53
namespace ReportsExample
64
{

src/JsonApiDotNetCore.SourceGenerators/JsonApiDotNetCore.SourceGenerators.csproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
<IncludeBuildOutput>false</IncludeBuildOutput>
88
<NoWarn>$(NoWarn);NU5128</NoWarn>
99
<Nullable>disable</Nullable>
10+
<ImplicitUsings>disable</ImplicitUsings>
1011
<IsRoslynComponent>true</IsRoslynComponent>
1112
</PropertyGroup>
1213

src/JsonApiDotNetCore/ArgumentGuard.cs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
1-
using System;
2-
using System.Collections.Generic;
3-
using System.Linq;
41
using JetBrains.Annotations;
52
using SysNotNull = System.Diagnostics.CodeAnalysis.NotNullAttribute;
63

src/JsonApiDotNetCore/AtomicOperations/EntityFrameworkCoreTransaction.cs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
using System.Threading;
2-
using System.Threading.Tasks;
31
using JetBrains.Annotations;
42
using JsonApiDotNetCore.Repositories;
53
using Microsoft.EntityFrameworkCore;

src/JsonApiDotNetCore/AtomicOperations/EntityFrameworkCoreTransactionFactory.cs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
using System.Threading;
2-
using System.Threading.Tasks;
31
using JsonApiDotNetCore.Configuration;
42
using JsonApiDotNetCore.Repositories;
53
using Microsoft.EntityFrameworkCore;

src/JsonApiDotNetCore/AtomicOperations/IOperationProcessorAccessor.cs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
using System.Threading;
2-
using System.Threading.Tasks;
31
using JsonApiDotNetCore.AtomicOperations.Processors;
42
using JsonApiDotNetCore.Resources;
53

src/JsonApiDotNetCore/AtomicOperations/IOperationsProcessor.cs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
1-
using System.Collections.Generic;
2-
using System.Threading;
3-
using System.Threading.Tasks;
41
using JsonApiDotNetCore.Resources;
52

63
namespace JsonApiDotNetCore.AtomicOperations

src/JsonApiDotNetCore/AtomicOperations/IOperationsTransaction.cs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
1-
using System;
2-
using System.Threading;
3-
using System.Threading.Tasks;
41
using JetBrains.Annotations;
52

63
namespace JsonApiDotNetCore.AtomicOperations

src/JsonApiDotNetCore/AtomicOperations/IOperationsTransactionFactory.cs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
1-
using System.Threading;
2-
using System.Threading.Tasks;
3-
41
namespace JsonApiDotNetCore.AtomicOperations
52
{
63
/// <summary>

src/JsonApiDotNetCore/AtomicOperations/LocalIdTracker.cs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
using System;
2-
using System.Collections.Generic;
31
using JsonApiDotNetCore.Configuration;
42
using JsonApiDotNetCore.Errors;
53

src/JsonApiDotNetCore/AtomicOperations/LocalIdValidator.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
using System.Collections.Generic;
21
using JetBrains.Annotations;
32
using JsonApiDotNetCore.Configuration;
43
using JsonApiDotNetCore.Errors;

src/JsonApiDotNetCore/AtomicOperations/MissingTransactionFactory.cs

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,3 @@
1-
using System;
2-
using System.Threading;
3-
using System.Threading.Tasks;
4-
51
namespace JsonApiDotNetCore.AtomicOperations
62
{
73
/// <summary>

src/JsonApiDotNetCore/AtomicOperations/OperationProcessorAccessor.cs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
1-
using System;
2-
using System.Threading;
3-
using System.Threading.Tasks;
41
using JetBrains.Annotations;
52
using JsonApiDotNetCore.AtomicOperations.Processors;
63
using JsonApiDotNetCore.Configuration;

src/JsonApiDotNetCore/AtomicOperations/OperationsProcessor.cs

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,3 @@
1-
using System;
2-
using System.Collections.Generic;
3-
using System.Threading;
4-
using System.Threading.Tasks;
51
using JetBrains.Annotations;
62
using JsonApiDotNetCore.Configuration;
73
using JsonApiDotNetCore.Errors;

src/JsonApiDotNetCore/AtomicOperations/Processors/AddToRelationshipProcessor.cs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
1-
using System.Collections.Generic;
2-
using System.Threading;
3-
using System.Threading.Tasks;
41
using JetBrains.Annotations;
52
using JsonApiDotNetCore.Resources;
63
using JsonApiDotNetCore.Services;

src/JsonApiDotNetCore/AtomicOperations/Processors/CreateProcessor.cs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
using System.Threading;
2-
using System.Threading.Tasks;
31
using JetBrains.Annotations;
42
using JsonApiDotNetCore.Resources;
53
using JsonApiDotNetCore.Services;

src/JsonApiDotNetCore/AtomicOperations/Processors/DeleteProcessor.cs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
using System.Threading;
2-
using System.Threading.Tasks;
31
using JetBrains.Annotations;
42
using JsonApiDotNetCore.Resources;
53
using JsonApiDotNetCore.Services;

src/JsonApiDotNetCore/AtomicOperations/Processors/IOperationProcessor.cs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
using System.Threading;
2-
using System.Threading.Tasks;
31
using JsonApiDotNetCore.Resources;
42

53
namespace JsonApiDotNetCore.AtomicOperations.Processors

src/JsonApiDotNetCore/AtomicOperations/Processors/RemoveFromRelationshipProcessor.cs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
1-
using System.Collections.Generic;
2-
using System.Threading;
3-
using System.Threading.Tasks;
41
using JetBrains.Annotations;
52
using JsonApiDotNetCore.Resources;
63
using JsonApiDotNetCore.Services;

src/JsonApiDotNetCore/AtomicOperations/Processors/SetRelationshipProcessor.cs

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,3 @@
1-
using System.Collections.Generic;
2-
using System.Linq;
3-
using System.Threading;
4-
using System.Threading.Tasks;
51
using JetBrains.Annotations;
62
using JsonApiDotNetCore.Resources;
73
using JsonApiDotNetCore.Resources.Annotations;

src/JsonApiDotNetCore/AtomicOperations/Processors/UpdateProcessor.cs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
using System.Threading;
2-
using System.Threading.Tasks;
31
using JetBrains.Annotations;
42
using JsonApiDotNetCore.Resources;
53
using JsonApiDotNetCore.Services;

src/JsonApiDotNetCore/AtomicOperations/RevertRequestStateOnDispose.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
using System;
21
using JsonApiDotNetCore.Middleware;
32
using JsonApiDotNetCore.Resources;
43

src/JsonApiDotNetCore/CollectionConverter.cs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,4 @@
1-
using System;
21
using System.Collections;
3-
using System.Collections.Generic;
4-
using System.Linq;
52
using JsonApiDotNetCore.Resources;
63

74
namespace JsonApiDotNetCore

src/JsonApiDotNetCore/CollectionExtensions.cs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,5 @@
1-
using System;
2-
using System.Collections.Generic;
31
using System.Diagnostics.CodeAnalysis;
42
using System.Diagnostics.Contracts;
5-
using System.Linq;
63

74
namespace JsonApiDotNetCore
85
{

src/JsonApiDotNetCore/Configuration/IJsonApiApplicationBuilder.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
using System;
21
using Microsoft.AspNetCore.Mvc;
32

43
namespace JsonApiDotNetCore.Configuration

0 commit comments

Comments
 (0)