Skip to content

Commit

Permalink
Merge pull request #743 from dlcs/feature/cleanup_usings
Browse files Browse the repository at this point in the history
Optimise using directives via Rider
  • Loading branch information
griffri committed Feb 21, 2024
2 parents 4123af2 + 91633e0 commit 1871786
Show file tree
Hide file tree
Showing 161 changed files with 72 additions and 332 deletions.
6 changes: 3 additions & 3 deletions src/protagonist/API.Client/AdminDlcsClient.cs
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@
using System.Net.Http.Headers;
using System.Text;
using System.Threading.Tasks;
using DLCS.HydraModel;
using DLCS.Web.Response;
using Hydra;
using Microsoft.Extensions.Logging;
using Newtonsoft.Json;
using Newtonsoft.Json.Serialization;
using DLCS.HydraModel;
using Hydra;

namespace API.Client;


public class AdminDlcsClient
{
private readonly ILogger<AdminDlcsClient> logger;
Expand Down
1 change: 0 additions & 1 deletion src/protagonist/API.Client/DlcsClient.cs
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@
using System.Threading.Tasks;
using DLCS.HydraModel;
using DLCS.Web.Auth;
using DLCS.Web.Response;
using Hydra;
using Hydra.Collections;
using Microsoft.Extensions.Logging;
Expand Down
3 changes: 1 addition & 2 deletions src/protagonist/API.Client/HydraHttpResponseMessageX.cs
Original file line number Diff line number Diff line change
@@ -1,14 +1,13 @@
using System;
using System.Net.Http;
using System.Threading.Tasks;
using DLCS.Core.Collections;
using DLCS.Web.Response;
using Hydra;
using Hydra.Model;
using Newtonsoft.Json;

namespace API.Client;


/// <summary>
/// Rather than just using Newtonsoft ReadAsJsonAsync directly, we wrap the deserialisation
/// to ensure a correct Hydra object with @context is created, or a DlcsException is thrown.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
using System;
using API.Features.CustomHeaders.Validation;
using API.Features.CustomHeaders.Converters;
using DLCS.HydraModel;
using FluentValidation.TestHelper;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,11 @@
using API.Features.Assets;
using API.Features.Image.Ingest;
using API.Settings;
using DLCS.Core.Settings;
using DLCS.Core.Types;
using DLCS.Model.Assets;
using DLCS.Model.Policies;
using DLCS.Model.Storage;
using FakeItEasy;
using Microsoft.Extensions.Options;
using Test.Helpers.Settings;

namespace API.Tests.Features.Images.Ingest;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,9 @@
using API.Features.Queues.Validation;
using API.Settings;
using DLCS.HydraModel;
using DLCS.Model.Assets;
using FluentValidation.TestHelper;
using Hydra.Collections;
using Microsoft.Extensions.Options;
using AssetFamily = DLCS.HydraModel.AssetFamily;

namespace API.Tests.Features.Queues.Validation;

Expand Down
1 change: 0 additions & 1 deletion src/protagonist/API.Tests/Integration/CustomHeaderTests.cs
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Net;
using System.Net.Http;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@
using API.Client;
using API.Tests.Integration.Infrastructure;
using DLCS.HydraModel;
using DLCS.Repository;
using Hydra.Collections;
using Test.Helpers.Integration;
using Test.Helpers.Integration.Infrastructure;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,6 @@
using API.Client;
using API.Tests.Integration.Infrastructure;
using DLCS.Core.Types;
using DLCS.Model.Assets;
using DLCS.Model.Messaging;
using DLCS.Repository;
using DLCS.Repository.Messaging;
Expand Down
13 changes: 0 additions & 13 deletions src/protagonist/API.Tests/Integration/GetAssetTests.cs
Original file line number Diff line number Diff line change
@@ -1,34 +1,21 @@
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Net;
using System.Net.Http;
using System.Text;
using System.Threading;
using System.Threading.Tasks;
using API.Client;
using API.Tests.Integration.Infrastructure;
using DLCS.AWS.S3;
using DLCS.AWS.S3.Models;
using DLCS.Core.Types;
using DLCS.HydraModel;
using DLCS.Model.Messaging;
using DLCS.Repository;
using DLCS.Repository.Messaging;
using FakeItEasy;
using FluentAssertions;
using Hydra.Collections;
using Microsoft.AspNetCore.Authentication;
using Microsoft.AspNetCore.Mvc.Testing;
using Microsoft.EntityFrameworkCore;
using Microsoft.Extensions.DependencyInjection;
using Newtonsoft.Json;
using Newtonsoft.Json.Linq;
using Test.Helpers.Integration;
using Test.Helpers.Integration.Infrastructure;
using Xunit;
using AssetFamily = DLCS.Model.Assets.AssetFamily;

namespace API.Tests.Integration;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
using Test.Helpers.Integration;
using Xunit;

namespace API.Tests.Integration.Infrastructure;

Expand Down
6 changes: 1 addition & 5 deletions src/protagonist/API.Tests/Integration/PolicyTests.cs
Original file line number Diff line number Diff line change
@@ -1,9 +1,5 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Net;
using System.Net.Http;
using System.Text.Json;
using System.Threading.Tasks;
using API.Client;
using API.Tests.Integration.Infrastructure;
Expand Down
1 change: 0 additions & 1 deletion src/protagonist/API.Tests/Integration/StorageTests.cs
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@
using API.Tests.Integration.Infrastructure;
using DLCS.Core.Types;
using DLCS.Model.Assets;
using DLCS.Model.Spaces;
using DLCS.Model.Storage;
using DLCS.Repository;
using Test.Helpers.Integration;
Expand Down
2 changes: 0 additions & 2 deletions src/protagonist/API.Tests/Integration/UsersAndKeysTests.cs
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,11 @@
using DLCS.Core.Strings;
using DLCS.HydraModel;
using DLCS.Repository;
using FluentAssertions;
using Hydra;
using Hydra.Collections;
using Microsoft.EntityFrameworkCore;
using Test.Helpers.Integration;
using Test.Helpers.Integration.Infrastructure;
using Xunit;

namespace API.Tests.Integration;

Expand Down
2 changes: 0 additions & 2 deletions src/protagonist/API.Tests/JsonLd/ApiKeyTests.cs
Original file line number Diff line number Diff line change
@@ -1,6 +1,4 @@
using DLCS.HydraModel;
using FluentAssertions;
using Xunit;

namespace API.Tests.JsonLd;

Expand Down
1 change: 0 additions & 1 deletion src/protagonist/API/Exceptions/APIException.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
using System;
using System.Runtime.Serialization;

namespace API.Exceptions;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
using DLCS.Model.Assets.CustomHeaders;
using DLCS.Repository;
using MediatR;
using Microsoft.EntityFrameworkCore;

namespace API.Features.CustomHeaders.Requests;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,4 @@
using API.Infrastructure.Requests;
using DLCS.Core;
using DLCS.Model.Messaging;
using DLCS.Core;
using DLCS.Repository;
using MediatR;
using Microsoft.EntityFrameworkCore;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
using System.Collections.Generic;
using API.Infrastructure.Requests;
using API.Infrastructure.Requests;
using DLCS.Model.Assets.CustomHeaders;
using DLCS.Repository;
using MediatR;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
 using FluentValidation;

namespace API.Features.CustomHeaders.Validation;
namespace API.Features.CustomHeaders.Validation;


public class HydraCustomHeaderValidator : AbstractValidator<DLCS.HydraModel.CustomHeader>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,6 @@
using System.Data;
using DLCS.Model;
using DLCS.Model.Auth;
using DLCS.Model.DeliveryChannels;
using DLCS.Model.Policies;
using DLCS.Model.Processing;
using DLCS.Repository;
using DLCS.Repository.Entities;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,4 @@
using API.Exceptions;

namespace API.Features.NamedQueries.Converters;
namespace API.Features.NamedQueries.Converters;

public static class NamedQueryConverter
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
using System.Text.Json;
using API.Features.NamedQueries.Converters;
using API.Features.NamedQueries.Converters;
using API.Features.NamedQueries.Requests;
using API.Infrastructure;
using API.Settings;
using DLCS.Core.Collections;
using DLCS.HydraModel;
using DLCS.Web.Auth;
using FluentValidation;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,4 @@
using API.Infrastructure.Requests;
using DLCS.Core;
using DLCS.Model.Messaging;
using DLCS.Core;
using DLCS.Repository;
using MediatR;
using Microsoft.EntityFrameworkCore;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
using System.Collections.Generic;
using API.Infrastructure.Requests;
using API.Infrastructure.Requests;
using DLCS.Model.Assets.NamedQueries;
using DLCS.Repository;
using MediatR;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
using System.Text.Json;
using API.Features.OriginStrategies.Requests;
using DLCS.AWS.S3;
using DLCS.AWS.S3.Models;
using DLCS.Model.Auth;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,7 @@
using System.Text.Json;
using API.Features.OriginStrategies.Credentials;
using API.Infrastructure.Requests;
using DLCS.AWS.S3;
using DLCS.AWS.S3.Models;
using DLCS.Core;
using DLCS.Model.Auth;
using DLCS.Model.Customers;
using DLCS.Repository;
using MediatR;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,5 @@
using API.Features.OriginStrategies.Credentials;
using DLCS.AWS.S3;
using DLCS.AWS.S3.Models;
using DLCS.Core;
using DLCS.Model.Customers;
using DLCS.Repository;
using MediatR;
using Microsoft.EntityFrameworkCore;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
using API.Infrastructure.Requests;
using API.Features.OriginStrategies.Credentials;
using API.Infrastructure.Requests;
using DLCS.Core;
using DLCS.Core.Enum;
using DLCS.Core.Strings;
using DLCS.Model.Customers;
using DLCS.Repository;
using MediatR;
using Microsoft.EntityFrameworkCore;
using API.Features.OriginStrategies.Credentials;
using DLCS.Core.Enum;
using DLCS.Core.Strings;

namespace API.Features.OriginStrategies.Requests;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@
using API.Settings;
using DLCS.HydraModel;
using MediatR;
using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Http;
using Microsoft.AspNetCore.Mvc;
using Microsoft.Extensions.Options;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
using API.Converters;
using API.Features.Image.Validation;
using API.Features.Image.Validation;
using API.Settings;
using DLCS.Core.Collections;
using FluentValidation;
Expand Down
4 changes: 1 addition & 3 deletions src/protagonist/API/Features/Space/Requests/DeleteSpace.cs
Original file line number Diff line number Diff line change
@@ -1,6 +1,4 @@
using API.Infrastructure.Requests;
using DLCS.Core;
using DLCS.Model.Messaging;
using DLCS.Core;
using DLCS.Model.Spaces;
using MediatR;
using Microsoft.Extensions.Logging;
Expand Down
2 changes: 0 additions & 2 deletions src/protagonist/API/Features/Space/Requests/PatchSpace.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
using System.Collections.Generic;
using System.Net;
using API.Infrastructure.Requests;
using DLCS.Core;
using DLCS.Core.Strings;
Expand Down
3 changes: 1 addition & 2 deletions src/protagonist/API/Features/Space/Requests/PutSpace.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
using System.Collections.Generic;
using API.Infrastructure.Requests;
using API.Infrastructure.Requests;
using DLCS.Core;
using DLCS.Core.Strings;
using DLCS.Model.Spaces;
Expand Down
1 change: 0 additions & 1 deletion src/protagonist/API/Infrastructure/ServiceCollectionX.cs
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
using System.Reflection;
using API.Features.Assets;
using API.Features.Customer;
using API.Features.Customer.Requests;
using DLCS.AWS.Configuration;
using DLCS.AWS.ElasticTranscoder;
using DLCS.AWS.S3;
Expand Down
4 changes: 2 additions & 2 deletions src/protagonist/API/Program.cs
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
using Microsoft.AspNetCore.Hosting;
using Microsoft.Extensions.Hosting;
using DLCS.AWS.SSM;
using DLCS.Web.Logging;
using Microsoft.AspNetCore.Hosting;
using Microsoft.Extensions.Hosting;
using Serilog;

namespace API;
Expand Down
1 change: 0 additions & 1 deletion src/protagonist/DLCS.AWS.Tests/LocalStackCollection.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
using Test.Helpers.Integration;
using Xunit;

namespace DLCS.AWS.Tests;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
using DLCS.AWS.S3.Models;

namespace DLCS.AWS.Tests.S3.Models;

public class ObjectInBucketXTests
Expand Down
2 changes: 0 additions & 2 deletions src/protagonist/DLCS.Core.Tests/ChangeManagerTests.cs
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
using System;
using System.Collections.Generic;
using FluentAssertions;
using Xunit;

namespace DLCS.Core.Tests;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,6 @@
using System.Collections.Generic;
using System.Linq;
using DLCS.Core.Collections;
using FluentAssertions;
using Xunit;

namespace DLCS.Core.Tests.Collections;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
using System;
using System.Collections.Generic;
using DLCS.Core.Collections;
using FluentAssertions;
using Xunit;

namespace DLCS.Core.Tests.Collections;

Expand Down
Loading

0 comments on commit 1871786

Please sign in to comment.