[Refactor] Use collection expressions.

This commit is contained in:
2024-05-01 04:39:38 +01:00
parent f7ca79b09e
commit 134ce7041e
667 changed files with 12936 additions and 13750 deletions

View File

@@ -32,7 +32,6 @@
using System.Collections.Generic;
using System.IO;
using Aaru.CommonTypes.Enums;
using Aaru.CommonTypes.Interfaces;
using Aaru.CommonTypes.Structs;
using Aaru.Decoders.CD;
@@ -64,8 +63,8 @@ public sealed partial class Cdrdao : IWritableOpticalImage
public Cdrdao() => _imageInfo = new ImageInfo
{
ReadableSectorTags = new List<SectorTagType>(),
ReadableMediaTags = new List<MediaTagType>(),
ReadableSectorTags = [],
ReadableMediaTags = [],
HasPartitions = true,
HasSessions = true,
Version = null,

View File

@@ -87,9 +87,9 @@ public sealed partial class Cdrdao
Track firstTrack = Tracks.First(t => t.Sequence == Tracks.Min(m => m.Sequence));
Track lastTrack = Tracks.First(t => t.Sequence == Tracks.Max(m => m.Sequence));
return new List<Session>
{
new()
return
[
new Session
{
Sequence = 1,
StartSector = firstTrack.StartSector,
@@ -97,7 +97,7 @@ public sealed partial class Cdrdao
StartTrack = firstTrack.Sequence,
EndTrack = lastTrack.Sequence
}
};
];
}
}
@@ -106,7 +106,7 @@ public sealed partial class Cdrdao
{
get
{
List<Track> tracks = new();
List<Track> tracks = [];
foreach(CdrdaoTrack cdrTrack in _discimage.Tracks)
{

View File

@@ -100,7 +100,7 @@ public sealed partial class Cdrdao
// Initialize disc
_discimage = new CdrdaoDisc
{
Tracks = new List<CdrdaoTrack>(),
Tracks = [],
Comment = ""
};
@@ -779,7 +779,7 @@ public sealed partial class Cdrdao
AaruConsole.DebugWriteLine(MODULE_NAME, Localization.Building_offset_map);
Partitions = new List<Partition>();
Partitions = [];
_offsetmap = new Dictionary<uint, ulong>();
ulong byteOffset = 0;
@@ -1236,10 +1236,7 @@ public sealed partial class Cdrdao
if(aaruTrack.Flag4Ch) flags |= CdFlags.FourChannel;
buffer = new[]
{
(byte)flags
};
buffer = [(byte)flags];
return ErrorNumber.NoError;
}

View File

@@ -53,8 +53,8 @@ public sealed partial class Cdrdao
public bool? VerifySectors(ulong sectorAddress, uint length, out List<ulong> failingLbas,
out List<ulong> unknownLbas)
{
failingLbas = new List<ulong>();
unknownLbas = new List<ulong>();
failingLbas = [];
unknownLbas = [];
ErrorNumber errno = ReadSectorsLong(sectorAddress, length, out byte[] buffer);
if(errno != ErrorNumber.NoError) return null;
@@ -89,8 +89,8 @@ public sealed partial class Cdrdao
public bool? VerifySectors(ulong sectorAddress, uint length, uint track, out List<ulong> failingLbas,
out List<ulong> unknownLbas)
{
failingLbas = new List<ulong>();
unknownLbas = new List<ulong>();
failingLbas = [];
unknownLbas = [];
ErrorNumber errno = ReadSectorsLong(sectorAddress, length, track, out byte[] buffer);
if(errno != ErrorNumber.NoError) return null;

View File

@@ -107,7 +107,7 @@ public sealed partial class Cdrdao
_discimage = new CdrdaoDisc
{
Disktype = mediaType,
Tracks = new List<CdrdaoTrack>()
Tracks = []
};
_trackFlags = new Dictionary<byte, byte>();
@@ -458,12 +458,11 @@ public sealed partial class Cdrdao
}
if(_writingTracks != null && _writingStreams != null)
{
foreach(FileStream oldTrack in _writingStreams.Select(t => t.Value).Distinct()) oldTrack.Close();
}
foreach(FileStream oldTrack in _writingStreams.Select(t => t.Value).Distinct())
oldTrack.Close();
ulong currentOffset = 0;
_writingTracks = new List<Track>();
_writingTracks = [];
foreach(Track track in tracks.OrderBy(t => t.Sequence))
{