File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 33
44namespace Tesla . NET . Models . Internal
55{
6+ using System ;
67 using System . Collections . Generic ;
78 using System . Diagnostics ;
89
@@ -12,7 +13,7 @@ namespace Tesla.NET.Models.Internal
1213 [ DebuggerDisplay ( "{DebuggerDisplay,nq}" ) ]
1314 public class Vehicle : IVehicle
1415 {
15- private static readonly string [ ] EmptyTokens = { } ;
16+ private static readonly string [ ] EmptyTokens = Array . Empty < string > ( ) ;
1617
1718 /// <summary>
1819 /// Initializes a new instance of the <see cref="Vehicle"/> class.
Original file line number Diff line number Diff line change @@ -5,6 +5,7 @@ namespace Tesla.NET.Requests
55{
66 using System ;
77 using System . Collections . Generic ;
8+ using System . Diagnostics . CodeAnalysis ;
89 using System . IO ;
910 using System . Linq ;
1011 using System . Net ;
@@ -451,6 +452,10 @@ private static async Task<IMessageResponse<T>> ReadSuccessResponseAsync<T>(
451452 /// <param name="cancellationToken">A <see cref="CancellationToken" /> to observe while waiting for a task to
452453 /// complete.</param>
453454 /// <returns>The <see cref="IMessageResponse{T}"/>.</returns>
455+ [ SuppressMessage (
456+ "Design" ,
457+ "CA1031:Do not catch general exception types" ,
458+ Justification = "Exception swallowed to return error code." ) ]
454459 private static async Task < IMessageResponse < T > > ReadFailureResponseAsync < T > (
455460 this HttpResponseMessage responseMessage ,
456461 CancellationToken cancellationToken )
Original file line number Diff line number Diff line change 2828 </PropertyGroup >
2929
3030 <ItemGroup >
31+ <PackageReference Include =" Microsoft.CodeAnalysis.FxCopAnalyzers" Version =" 2.9.8" >
32+ <PrivateAssets >all</PrivateAssets >
33+ <IncludeAssets >runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets >
34+ </PackageReference >
3135 <PackageReference Include =" Newtonsoft.Json" Version =" 12.0.3" />
3236 <PackageReference Include =" StyleCop.Analyzers" Version =" 1.2.0-beta.164" >
3337 <PrivateAssets >all</PrivateAssets >
You can’t perform that action at this time.
0 commit comments