Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Optimise using directives via Rider #743

Merged
merged 1 commit into from
Feb 21, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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
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
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
Loading