Move some files to LibHac.Common

This commit is contained in:
Alex Barney 2021-12-18 20:53:37 -07:00
parent 50dab0c7c9
commit 2bd1c05ed5
42 changed files with 149 additions and 125 deletions

View File

@ -1,6 +1,6 @@
using System; using System;
namespace LibHac; namespace LibHac.Common;
public class HorizonResultException : LibHacException public class HorizonResultException : LibHacException
{ {

View File

@ -1,4 +1,4 @@
namespace LibHac; namespace LibHac.Common;
public interface IProgressReport public interface IProgressReport
{ {

View File

@ -1,6 +1,6 @@
using System; using System;
namespace LibHac; namespace LibHac.Common;
/// <summary> /// <summary>
/// This is the exception that is thrown when an error occurs /// This is the exception that is thrown when an error occurs

View File

@ -5,7 +5,7 @@ using System.Diagnostics;
using System.Text; using System.Text;
using System.Threading; using System.Threading;
namespace LibHac; namespace LibHac.Common;
public class ProgressBar : IDisposable, IProgressReport public class ProgressBar : IDisposable, IProgressReport
{ {

View File

@ -1,6 +1,6 @@
using System; using System;
namespace LibHac; namespace LibHac.Common;
internal static class ThrowHelper internal static class ThrowHelper
{ {

View File

@ -4,7 +4,7 @@ using System.Numerics;
using System.Runtime.InteropServices; using System.Runtime.InteropServices;
using System.Text; using System.Text;
namespace LibHac; namespace LibHac.Common;
public static class Utilities public static class Utilities
{ {

View File

@ -1,4 +1,4 @@
namespace LibHac; namespace LibHac.Common;
public enum Validity : byte public enum Validity : byte
{ {

View File

@ -4,6 +4,7 @@ using System.Runtime.CompilerServices;
using System.Runtime.InteropServices; using System.Runtime.InteropServices;
using System.Runtime.Intrinsics; using System.Runtime.Intrinsics;
using System.Runtime.Intrinsics.X86; using System.Runtime.Intrinsics.X86;
using LibHac.Common;
namespace LibHac.Crypto.Impl; namespace LibHac.Crypto.Impl;

View File

@ -1,6 +1,7 @@
using System; using System;
using System.IO; using System.IO;
using System.Security.Cryptography; using System.Security.Cryptography;
using LibHac.Common;
using LibHac.Crypto; using LibHac.Crypto;
using LibHac.FsSystem; using LibHac.FsSystem;

View File

@ -1,5 +1,6 @@
using System.Diagnostics.CodeAnalysis; using System.Diagnostics.CodeAnalysis;
using System.Runtime.CompilerServices; using System.Runtime.CompilerServices;
using LibHac.Common;
namespace LibHac.Diag; namespace LibHac.Diag;

View File

@ -3,6 +3,7 @@ using System.Buffers;
using System.Buffers.Binary; using System.Buffers.Binary;
using System.Runtime.InteropServices; using System.Runtime.InteropServices;
using System.Security.Cryptography; using System.Security.Cryptography;
using LibHac.Common;
using LibHac.Util; using LibHac.Util;
namespace LibHac.FsSystem; namespace LibHac.FsSystem;

View File

@ -28,6 +28,7 @@ using System;
using System.Buffers; using System.Buffers;
using System.Runtime.InteropServices; using System.Runtime.InteropServices;
using System.Security.Cryptography; using System.Security.Cryptography;
using LibHac.Common;
using LibHac.Util; using LibHac.Util;
namespace LibHac.FsSystem; namespace LibHac.FsSystem;

View File

@ -2,6 +2,7 @@
using System.Runtime.InteropServices; using System.Runtime.InteropServices;
using System.Security.Cryptography; using System.Security.Cryptography;
using System.Text; using System.Text;
using LibHac.Common;
using LibHac.Fs; using LibHac.Fs;
using LibHac.Fs.Fsa; using LibHac.Fs.Fsa;

View File

@ -3,6 +3,7 @@ using System.Collections.Generic;
using System.IO; using System.IO;
using System.Security.Cryptography; using System.Security.Cryptography;
using System.Text; using System.Text;
using LibHac.Common;
using LibHac.Fs; using LibHac.Fs;
using LibHac.Util; using LibHac.Util;

View File

@ -1,6 +1,7 @@
using System; using System;
using System.Buffers; using System.Buffers;
using System.IO; using System.IO;
using LibHac.Common;
using LibHac.Crypto; using LibHac.Crypto;
using LibHac.Fs; using LibHac.Fs;
using LibHac.Tools.FsSystem.Save; using LibHac.Tools.FsSystem.Save;

View File

@ -1,6 +1,7 @@
using System; using System;
using System.Buffers; using System.Buffers;
using System.Runtime.CompilerServices; using System.Runtime.CompilerServices;
using LibHac.Common;
using Buffer = LibHac.Mem.Buffer; using Buffer = LibHac.Mem.Buffer;
namespace LibHac; namespace LibHac;

View File

@ -1,6 +1,7 @@
// ReSharper disable UnusedVariable // ReSharper disable UnusedVariable
using System; using System;
using System.IO; using System.IO;
using LibHac.Common;
namespace LibHac.Npdm; namespace LibHac.Npdm;

View File

@ -1,6 +1,7 @@
// ReSharper disable UnusedVariable // ReSharper disable UnusedVariable
using System; using System;
using System.IO; using System.IO;
using LibHac.Common;
using LibHac.Common.Keys; using LibHac.Common.Keys;
namespace LibHac.Npdm; namespace LibHac.Npdm;

View File

@ -2,6 +2,7 @@
using System; using System;
using System.Buffers.Binary; using System.Buffers.Binary;
using System.IO; using System.IO;
using LibHac.Common;
using LibHac.Common.Keys; using LibHac.Common.Keys;
namespace LibHac.Npdm; namespace LibHac.Npdm;

View File

@ -1,6 +1,7 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.IO; using System.IO;
using LibHac.Common;
namespace LibHac.Npdm; namespace LibHac.Npdm;

View File

@ -1,5 +1,6 @@
using System; using System;
using System.IO; using System.IO;
using LibHac.Common;
using LibHac.Common.Keys; using LibHac.Common.Keys;
using LibHac.Util; using LibHac.Util;

View File

@ -1,6 +1,7 @@
using System; using System;
using System.IO; using System.IO;
using System.Text; using System.Text;
using LibHac.Common;
using LibHac.Common.Keys; using LibHac.Common.Keys;
using LibHac.Crypto; using LibHac.Crypto;
using LibHac.Fs; using LibHac.Fs;

View File

@ -1,6 +1,7 @@
using System; using System;
using System.Buffers.Binary; using System.Buffers.Binary;
using System.Diagnostics; using System.Diagnostics;
using LibHac.Common;
using LibHac.Crypto; using LibHac.Crypto;
using LibHac.Fs; using LibHac.Fs;
using LibHac.Fs.Fsa; using LibHac.Fs.Fsa;

View File

@ -2,6 +2,7 @@
using System.Diagnostics; using System.Diagnostics;
using System.IO; using System.IO;
using System.Runtime.InteropServices; using System.Runtime.InteropServices;
using LibHac.Common;
using LibHac.Fs; using LibHac.Fs;
using LibHac.FsSystem; using LibHac.FsSystem;

View File

@ -1,5 +1,6 @@
using System; using System;
using System.IO; using System.IO;
using LibHac.Common;
using LibHac.Common.Keys; using LibHac.Common.Keys;
using LibHac.Crypto; using LibHac.Crypto;
using LibHac.Fs; using LibHac.Fs;

View File

@ -1,6 +1,7 @@
using System; using System;
using System.Collections; using System.Collections;
using System.IO; using System.IO;
using LibHac.Common;
using LibHac.Fs; using LibHac.Fs;
using LibHac.FsSystem; using LibHac.FsSystem;

View File

@ -2,6 +2,7 @@
using System.Collections.Generic; using System.Collections.Generic;
using System.IO; using System.IO;
using System.Linq; using System.Linq;
using LibHac.Common;
using LibHac.Fs; using LibHac.Fs;
using LibHac.FsSystem; using LibHac.FsSystem;

View File

@ -1,4 +1,5 @@
using System.IO; using System.IO;
using LibHac.Common;
using LibHac.Fs; using LibHac.Fs;
using LibHac.FsSystem; using LibHac.FsSystem;

View File

@ -1,5 +1,6 @@
using System.IO; using System.IO;
using System.Text; using System.Text;
using LibHac.Common;
namespace LibHac.Tools.Settings; namespace LibHac.Tools.Settings;

View File

@ -1,4 +1,4 @@
using LibHac; using LibHac.Common;
using LibHac.Fs; using LibHac.Fs;
using LibHac.FsSystem; using LibHac.FsSystem;
using LibHac.Ncm; using LibHac.Ncm;

View File

@ -1,4 +1,5 @@
using LibHac; using LibHac;
using LibHac.Common;
using LibHac.Common.Keys; using LibHac.Common.Keys;
using LibHac.FsSystem; using LibHac.FsSystem;

View File

@ -1,7 +1,7 @@
using System; using System;
using System.Buffers.Binary; using System.Buffers.Binary;
using System.Text; using System.Text;
using LibHac; using LibHac.Common;
using LibHac.FsSystem; using LibHac.FsSystem;
using LibHac.Tools.FsSystem.NcaUtils; using LibHac.Tools.FsSystem.NcaUtils;

View File

@ -4,7 +4,7 @@ using System.Linq;
using System.Runtime.CompilerServices; using System.Runtime.CompilerServices;
using System.Runtime.InteropServices; using System.Runtime.InteropServices;
using System.Runtime.Intrinsics; using System.Runtime.Intrinsics;
using LibHac; using LibHac.Common;
using LibHac.Crypto; using LibHac.Crypto;
using LibHac.Crypto.Impl; using LibHac.Crypto.Impl;
using LibHac.Fs; using LibHac.Fs;

View File

@ -1,7 +1,6 @@
using System; using System;
using System.Linq; using System.Linq;
using System.Text; using System.Text;
using LibHac;
using LibHac.Common; using LibHac.Common;
using LibHac.Crypto; using LibHac.Crypto;
using LibHac.Fs; using LibHac.Fs;

View File

@ -17,7 +17,7 @@ internal static class ProcessPackage
{ {
using var file = new SharedRef<IStorage>(new LocalStorage(ctx.Options.InFile, FileAccess.Read)); using var file = new SharedRef<IStorage>(new LocalStorage(ctx.Options.InFile, FileAccess.Read));
var package1 = new LibHac.Boot.Package1(); var package1 = new Package1();
package1.Initialize(ctx.KeySet, in file).ThrowIfFailure(); package1.Initialize(ctx.KeySet, in file).ThrowIfFailure();
ctx.Logger.LogMessage(package1.Print()); ctx.Logger.LogMessage(package1.Print());
@ -54,7 +54,7 @@ internal static class ProcessPackage
} }
} }
private static string Print(this LibHac.Boot.Package1 package1) private static string Print(this Package1 package1)
{ {
int colLen = 36; int colLen = 36;
var sb = new StringBuilder(); var sb = new StringBuilder();

View File

@ -3,7 +3,6 @@ using System.Collections.Generic;
using System.IO; using System.IO;
using System.Linq; using System.Linq;
using System.Text; using System.Text;
using LibHac;
using LibHac.Common; using LibHac.Common;
using LibHac.Common.Keys; using LibHac.Common.Keys;
using LibHac.Fs; using LibHac.Fs;

View File

@ -4,7 +4,7 @@ using System.IO;
using System.Linq; using System.Linq;
using System.Runtime.InteropServices; using System.Runtime.InteropServices;
using System.Text; using System.Text;
using LibHac; using LibHac.Common;
using LibHac.Fs; using LibHac.Fs;
using LibHac.Fs.Fsa; using LibHac.Fs.Fsa;
using LibHac.FsSystem; using LibHac.FsSystem;

View File

@ -1,7 +1,7 @@
using System.IO; using System.IO;
using System.Linq; using System.Linq;
using System.Text; using System.Text;
using LibHac; using LibHac.Common;
using LibHac.Fs; using LibHac.Fs;
using LibHac.FsSystem; using LibHac.FsSystem;
using LibHac.Tools.Fs; using LibHac.Tools.Fs;

View File

@ -2,6 +2,7 @@ using System;
using System.IO; using System.IO;
using System.Text; using System.Text;
using LibHac; using LibHac;
using LibHac.Common;
using LibHac.Common.Keys; using LibHac.Common.Keys;
using LibHac.Diag; using LibHac.Diag;
using LibHac.Fs; using LibHac.Fs;
@ -221,7 +222,7 @@ public static class Program
var keySet = KeySet.CreateDefaultKeySet(); var keySet = KeySet.CreateDefaultKeySet();
var logger = ctx.Options.DisableKeyWarns ? null : ctx.Logger; IProgressReport logger = ctx.Options.DisableKeyWarns ? null : ctx.Logger;
// If the user specifies a key file then only load that file into the mode they specified, // If the user specifies a key file then only load that file into the mode they specified,
// otherwise load both prod.keys and dev.keys. // otherwise load both prod.keys and dev.keys.

View File

@ -1,4 +1,5 @@
using System.Diagnostics; using System.Diagnostics;
using LibHac.Common;
namespace LibHac.Tests; namespace LibHac.Tests;

View File

@ -1,4 +1,5 @@
using System.Runtime.CompilerServices; using System.Runtime.CompilerServices;
using LibHac.Common;
using LibHac.Fs; using LibHac.Fs;
using LibHac.FsSystem; using LibHac.FsSystem;
using LibHac.Tests.Common; using LibHac.Tests.Common;