Skip to content

Commit

Permalink
Moved: All APIs to Shipped, Ahead of Release
Browse files Browse the repository at this point in the history
  • Loading branch information
Sewer56 committed Jul 22, 2024
1 parent 71c4aa4 commit 2d0ee5a
Show file tree
Hide file tree
Showing 10 changed files with 301 additions and 300 deletions.
60 changes: 60 additions & 0 deletions NexusMods.Archives.Nx/PublicAPI/net5.0/PublicAPI.Shipped.txt
Original file line number Diff line number Diff line change
Expand Up @@ -395,3 +395,63 @@ static NexusMods.Archives.Nx.Enums.CompressionPreferenceExtensions.TryParse(in S
static NexusMods.Archives.Nx.Enums.CompressionPreferenceExtensions.TryParse(string? name, out NexusMods.Archives.Nx.Enums.CompressionPreference value) -> bool
static NexusMods.Archives.Nx.Enums.CompressionPreferenceExtensions.TryParse(string? name, out NexusMods.Archives.Nx.Enums.CompressionPreference value, bool ignoreCase) -> bool
static NexusMods.Archives.Nx.Enums.CompressionPreferenceExtensions.TryParse(string? name, out NexusMods.Archives.Nx.Enums.CompressionPreference value, bool ignoreCase, bool allowMatchingMetadataAttribute) -> bool
NexusMods.Archives.Nx.FileProviders.FromFilePathProvider
NexusMods.Archives.Nx.FileProviders.FromFilePathProvider.FilePath.get -> string!
NexusMods.Archives.Nx.FileProviders.FromFilePathProvider.FilePath.init -> void
NexusMods.Archives.Nx.FileProviders.FromFilePathProvider.FromFilePathProvider() -> void
NexusMods.Archives.Nx.FileProviders.FromFilePathProvider.GetFileData(ulong start, ulong length) -> NexusMods.Archives.Nx.Interfaces.IFileData!
NexusMods.Archives.Nx.Headers.Managed.FileEntry.IsChunked(int chunkSizeBytes) -> bool
NexusMods.Archives.Nx.Headers.Managed.TableOfContents.Serialize(byte* dataPtr, int tocSize, NexusMods.Archives.Nx.Headers.Enums.TableOfContentsVersion version, System.Span<byte> stringPoolData) -> int
NexusMods.Archives.Nx.Headers.Managed.TableOfContents.Version.get -> NexusMods.Archives.Nx.Headers.Enums.TableOfContentsVersion
NexusMods.Archives.Nx.Headers.Managed.TableOfContents.Version.init -> void
NexusMods.Archives.Nx.Headers.Native.NativeFileHeader.FeatureFlags.get -> byte
NexusMods.Archives.Nx.Headers.Native.NativeFileHeader.FeatureFlags.set -> void
NexusMods.Archives.Nx.Headers.Native.NativeTocHeader
NexusMods.Archives.Nx.Headers.Native.NativeTocHeader.BlockCount.get -> int
NexusMods.Archives.Nx.Headers.Native.NativeTocHeader.BlockCount.set -> void
NexusMods.Archives.Nx.Headers.Native.NativeTocHeader.FileCount.get -> int
NexusMods.Archives.Nx.Headers.Native.NativeTocHeader.FileCount.set -> void
NexusMods.Archives.Nx.Headers.Native.NativeTocHeader.NativeTocHeader() -> void
NexusMods.Archives.Nx.Headers.Native.NativeTocHeader.RawValue -> ulong
NexusMods.Archives.Nx.Headers.Native.NativeTocHeader.StringPoolSize.get -> int
NexusMods.Archives.Nx.Headers.Native.NativeTocHeader.StringPoolSize.set -> void
NexusMods.Archives.Nx.Headers.Native.NativeTocHeader.Version.get -> NexusMods.Archives.Nx.Headers.Enums.TableOfContentsVersion
NexusMods.Archives.Nx.Headers.Native.NativeTocHeader.Version.set -> void
NexusMods.Archives.Nx.Packing.NxPackerBuilder.WithChunkedDeduplication(bool enable = true) -> NexusMods.Archives.Nx.Packing.NxPackerBuilder!
NexusMods.Archives.Nx.Packing.NxPackerBuilder.WithSolidDeduplication(bool enable = true) -> NexusMods.Archives.Nx.Packing.NxPackerBuilder!
NexusMods.Archives.Nx.Packing.NxRepackerBuilder
NexusMods.Archives.Nx.Packing.NxRepackerBuilder.AddFileFromNxArchive(NexusMods.Archives.Nx.Interfaces.IFileDataProvider! nxSource, NexusMods.Archives.Nx.Headers.Managed.ParsedHeader! header, NexusMods.Archives.Nx.Headers.Managed.FileEntry entry) -> NexusMods.Archives.Nx.Packing.NxRepackerBuilder!
NexusMods.Archives.Nx.Packing.NxRepackerBuilder.AddFilesFromNxArchive(NexusMods.Archives.Nx.Interfaces.IFileDataProvider! nxSource, NexusMods.Archives.Nx.Headers.Managed.ParsedHeader! header, System.Collections.Generic.IEnumerable<NexusMods.Archives.Nx.Headers.Managed.FileEntry>! entries) -> NexusMods.Archives.Nx.Packing.NxRepackerBuilder!
NexusMods.Archives.Nx.Packing.NxRepackerBuilder.AddFilesFromNxArchive(NexusMods.Archives.Nx.Interfaces.IFileDataProvider! nxSource, NexusMods.Archives.Nx.Headers.Managed.ParsedHeader! header, System.Span<NexusMods.Archives.Nx.Headers.Managed.FileEntry> entries) -> NexusMods.Archives.Nx.Packing.NxRepackerBuilder!
NexusMods.Archives.Nx.Packing.NxRepackerBuilder.Build(bool disposeOutput = true) -> System.IO.Stream!
NexusMods.Archives.Nx.Packing.NxRepackerBuilder.NxRepackerBuilder() -> void
NexusMods.Archives.Nx.Packing.Unpack.NxUnpacker.GetParsedHeaderUnsafe() -> NexusMods.Archives.Nx.Headers.Managed.ParsedHeader!
NexusMods.Archives.Nx.Structs.Blocks.ChunkedDeduplicationState
NexusMods.Archives.Nx.Structs.Blocks.ChunkedDeduplicationState.ChunkedDeduplicationState() -> void
NexusMods.Archives.Nx.Structs.Blocks.SolidDeduplicationState
NexusMods.Archives.Nx.Structs.Blocks.SolidDeduplicationState.SolidDeduplicationState() -> void
NexusMods.Archives.Nx.Structs.PackerSettings.ChunkedDeduplicationState.get -> NexusMods.Archives.Nx.Structs.Blocks.ChunkedDeduplicationState?
NexusMods.Archives.Nx.Structs.PackerSettings.ChunkedDeduplicationState.set -> void
NexusMods.Archives.Nx.Structs.PackerSettings.SolidDeduplicationState.get -> NexusMods.Archives.Nx.Structs.Blocks.SolidDeduplicationState?
NexusMods.Archives.Nx.Structs.PackerSettings.SolidDeduplicationState.set -> void
NexusMods.Archives.Nx.Utilities.EntryCannotFitInArrayException
NexusMods.Archives.Nx.Utilities.EntryCannotFitInArrayException.Entry.get -> NexusMods.Archives.Nx.Headers.Managed.FileEntry
NexusMods.Archives.Nx.Utilities.EntryCannotFitInArrayException.EntryCannotFitInArrayException(NexusMods.Archives.Nx.Headers.Managed.FileEntry entry) -> void
NexusMods.Archives.Nx.Utilities.LittleEndianReader.ReadULong() -> ulong
NexusMods.Archives.Nx.Utilities.TooManyBlocksException
NexusMods.Archives.Nx.Utilities.TooManyBlocksException.BlockCount.get -> int
NexusMods.Archives.Nx.Utilities.TooManyBlocksException.TooManyBlocksException(int blockCount) -> void
NexusMods.Archives.Nx.Utilities.TooManyFilesException
NexusMods.Archives.Nx.Utilities.TooManyFilesException.FileCount.get -> int
NexusMods.Archives.Nx.Utilities.TooManyFilesException.TooManyFilesException(int fileCount) -> void
NexusMods.Archives.Nx.Utilities.UnsupportedArchiveVersionException
NexusMods.Archives.Nx.Utilities.UnsupportedArchiveVersionException.UnsupportedArchiveVersionException(byte version) -> void
NexusMods.Archives.Nx.Utilities.UnsupportedArchiveVersionException.Version.get -> byte
NxDeduplicatingRepackerBuilder
NxDeduplicatingRepackerBuilder.AddFileFromNxArchive(NexusMods.Archives.Nx.Interfaces.IFileDataProvider! nxSource, NexusMods.Archives.Nx.Headers.Managed.ParsedHeader! header, NexusMods.Archives.Nx.Headers.Managed.FileEntry entry) -> NexusMods.Archives.Nx.Packing.NxRepackerBuilder!
NxDeduplicatingRepackerBuilder.AddFilesFromNxArchive(NexusMods.Archives.Nx.Interfaces.IFileDataProvider! nxSource, NexusMods.Archives.Nx.Headers.Managed.ParsedHeader! header, System.Collections.Generic.IEnumerable<NexusMods.Archives.Nx.Headers.Managed.FileEntry>! entries) -> NexusMods.Archives.Nx.Packing.NxRepackerBuilder!
NxDeduplicatingRepackerBuilder.AddFilesFromNxArchive(NexusMods.Archives.Nx.Interfaces.IFileDataProvider! nxSource, NexusMods.Archives.Nx.Headers.Managed.ParsedHeader! header, System.Span<NexusMods.Archives.Nx.Headers.Managed.FileEntry> entries) -> NexusMods.Archives.Nx.Packing.NxRepackerBuilder!
NxDeduplicatingRepackerBuilder.NxDeduplicatingRepackerBuilder() -> void
static NexusMods.Archives.Nx.Headers.Managed.TableOfContents.Deserialize<T>(byte* dataPtr) -> T!
static NexusMods.Archives.Nx.Headers.Native.NativeFileHeader.Init(NexusMods.Archives.Nx.Headers.Native.NativeFileHeader* header, int chunkSizeBytes, int headerPageCountBytes) -> void
static NexusMods.Archives.Nx.Headers.Native.NativeTocHeader.FromRaw(ulong packedFields) -> NexusMods.Archives.Nx.Headers.Native.NativeTocHeader
60 changes: 0 additions & 60 deletions NexusMods.Archives.Nx/PublicAPI/net5.0/PublicAPI.Unshipped.txt
Original file line number Diff line number Diff line change
@@ -1,60 +0,0 @@
NexusMods.Archives.Nx.FileProviders.FromFilePathProvider
NexusMods.Archives.Nx.FileProviders.FromFilePathProvider.FilePath.get -> string!
NexusMods.Archives.Nx.FileProviders.FromFilePathProvider.FilePath.init -> void
NexusMods.Archives.Nx.FileProviders.FromFilePathProvider.FromFilePathProvider() -> void
NexusMods.Archives.Nx.FileProviders.FromFilePathProvider.GetFileData(ulong start, ulong length) -> NexusMods.Archives.Nx.Interfaces.IFileData!
NexusMods.Archives.Nx.Headers.Managed.FileEntry.IsChunked(int chunkSizeBytes) -> bool
NexusMods.Archives.Nx.Headers.Managed.TableOfContents.Serialize(byte* dataPtr, int tocSize, NexusMods.Archives.Nx.Headers.Enums.TableOfContentsVersion version, System.Span<byte> stringPoolData) -> int
NexusMods.Archives.Nx.Headers.Managed.TableOfContents.Version.get -> NexusMods.Archives.Nx.Headers.Enums.TableOfContentsVersion
NexusMods.Archives.Nx.Headers.Managed.TableOfContents.Version.init -> void
NexusMods.Archives.Nx.Headers.Native.NativeFileHeader.FeatureFlags.get -> byte
NexusMods.Archives.Nx.Headers.Native.NativeFileHeader.FeatureFlags.set -> void
NexusMods.Archives.Nx.Headers.Native.NativeTocHeader
NexusMods.Archives.Nx.Headers.Native.NativeTocHeader.BlockCount.get -> int
NexusMods.Archives.Nx.Headers.Native.NativeTocHeader.BlockCount.set -> void
NexusMods.Archives.Nx.Headers.Native.NativeTocHeader.FileCount.get -> int
NexusMods.Archives.Nx.Headers.Native.NativeTocHeader.FileCount.set -> void
NexusMods.Archives.Nx.Headers.Native.NativeTocHeader.NativeTocHeader() -> void
NexusMods.Archives.Nx.Headers.Native.NativeTocHeader.RawValue -> ulong
NexusMods.Archives.Nx.Headers.Native.NativeTocHeader.StringPoolSize.get -> int
NexusMods.Archives.Nx.Headers.Native.NativeTocHeader.StringPoolSize.set -> void
NexusMods.Archives.Nx.Headers.Native.NativeTocHeader.Version.get -> NexusMods.Archives.Nx.Headers.Enums.TableOfContentsVersion
NexusMods.Archives.Nx.Headers.Native.NativeTocHeader.Version.set -> void
NexusMods.Archives.Nx.Packing.NxPackerBuilder.WithChunkedDeduplication(bool enable = true) -> NexusMods.Archives.Nx.Packing.NxPackerBuilder!
NexusMods.Archives.Nx.Packing.NxPackerBuilder.WithSolidDeduplication(bool enable = true) -> NexusMods.Archives.Nx.Packing.NxPackerBuilder!
NexusMods.Archives.Nx.Packing.NxRepackerBuilder
NexusMods.Archives.Nx.Packing.NxRepackerBuilder.AddFileFromNxArchive(NexusMods.Archives.Nx.Interfaces.IFileDataProvider! nxSource, NexusMods.Archives.Nx.Headers.Managed.ParsedHeader! header, NexusMods.Archives.Nx.Headers.Managed.FileEntry entry) -> NexusMods.Archives.Nx.Packing.NxRepackerBuilder!
NexusMods.Archives.Nx.Packing.NxRepackerBuilder.AddFilesFromNxArchive(NexusMods.Archives.Nx.Interfaces.IFileDataProvider! nxSource, NexusMods.Archives.Nx.Headers.Managed.ParsedHeader! header, System.Collections.Generic.IEnumerable<NexusMods.Archives.Nx.Headers.Managed.FileEntry>! entries) -> NexusMods.Archives.Nx.Packing.NxRepackerBuilder!
NexusMods.Archives.Nx.Packing.NxRepackerBuilder.AddFilesFromNxArchive(NexusMods.Archives.Nx.Interfaces.IFileDataProvider! nxSource, NexusMods.Archives.Nx.Headers.Managed.ParsedHeader! header, System.Span<NexusMods.Archives.Nx.Headers.Managed.FileEntry> entries) -> NexusMods.Archives.Nx.Packing.NxRepackerBuilder!
NexusMods.Archives.Nx.Packing.NxRepackerBuilder.Build(bool disposeOutput = true) -> System.IO.Stream!
NexusMods.Archives.Nx.Packing.NxRepackerBuilder.NxRepackerBuilder() -> void
NexusMods.Archives.Nx.Packing.Unpack.NxUnpacker.GetParsedHeaderUnsafe() -> NexusMods.Archives.Nx.Headers.Managed.ParsedHeader!
NexusMods.Archives.Nx.Structs.Blocks.ChunkedDeduplicationState
NexusMods.Archives.Nx.Structs.Blocks.ChunkedDeduplicationState.ChunkedDeduplicationState() -> void
NexusMods.Archives.Nx.Structs.Blocks.SolidDeduplicationState
NexusMods.Archives.Nx.Structs.Blocks.SolidDeduplicationState.SolidDeduplicationState() -> void
NexusMods.Archives.Nx.Structs.PackerSettings.ChunkedDeduplicationState.get -> NexusMods.Archives.Nx.Structs.Blocks.ChunkedDeduplicationState?
NexusMods.Archives.Nx.Structs.PackerSettings.ChunkedDeduplicationState.set -> void
NexusMods.Archives.Nx.Structs.PackerSettings.SolidDeduplicationState.get -> NexusMods.Archives.Nx.Structs.Blocks.SolidDeduplicationState?
NexusMods.Archives.Nx.Structs.PackerSettings.SolidDeduplicationState.set -> void
NexusMods.Archives.Nx.Utilities.EntryCannotFitInArrayException
NexusMods.Archives.Nx.Utilities.EntryCannotFitInArrayException.Entry.get -> NexusMods.Archives.Nx.Headers.Managed.FileEntry
NexusMods.Archives.Nx.Utilities.EntryCannotFitInArrayException.EntryCannotFitInArrayException(NexusMods.Archives.Nx.Headers.Managed.FileEntry entry) -> void
NexusMods.Archives.Nx.Utilities.LittleEndianReader.ReadULong() -> ulong
NexusMods.Archives.Nx.Utilities.TooManyBlocksException
NexusMods.Archives.Nx.Utilities.TooManyBlocksException.BlockCount.get -> int
NexusMods.Archives.Nx.Utilities.TooManyBlocksException.TooManyBlocksException(int blockCount) -> void
NexusMods.Archives.Nx.Utilities.TooManyFilesException
NexusMods.Archives.Nx.Utilities.TooManyFilesException.FileCount.get -> int
NexusMods.Archives.Nx.Utilities.TooManyFilesException.TooManyFilesException(int fileCount) -> void
NexusMods.Archives.Nx.Utilities.UnsupportedArchiveVersionException
NexusMods.Archives.Nx.Utilities.UnsupportedArchiveVersionException.UnsupportedArchiveVersionException(byte version) -> void
NexusMods.Archives.Nx.Utilities.UnsupportedArchiveVersionException.Version.get -> byte
NxDeduplicatingRepackerBuilder
NxDeduplicatingRepackerBuilder.AddFileFromNxArchive(NexusMods.Archives.Nx.Interfaces.IFileDataProvider! nxSource, NexusMods.Archives.Nx.Headers.Managed.ParsedHeader! header, NexusMods.Archives.Nx.Headers.Managed.FileEntry entry) -> NexusMods.Archives.Nx.Packing.NxRepackerBuilder!
NxDeduplicatingRepackerBuilder.AddFilesFromNxArchive(NexusMods.Archives.Nx.Interfaces.IFileDataProvider! nxSource, NexusMods.Archives.Nx.Headers.Managed.ParsedHeader! header, System.Collections.Generic.IEnumerable<NexusMods.Archives.Nx.Headers.Managed.FileEntry>! entries) -> NexusMods.Archives.Nx.Packing.NxRepackerBuilder!
NxDeduplicatingRepackerBuilder.AddFilesFromNxArchive(NexusMods.Archives.Nx.Interfaces.IFileDataProvider! nxSource, NexusMods.Archives.Nx.Headers.Managed.ParsedHeader! header, System.Span<NexusMods.Archives.Nx.Headers.Managed.FileEntry> entries) -> NexusMods.Archives.Nx.Packing.NxRepackerBuilder!
NxDeduplicatingRepackerBuilder.NxDeduplicatingRepackerBuilder() -> void
static NexusMods.Archives.Nx.Headers.Managed.TableOfContents.Deserialize<T>(byte* dataPtr) -> T!
static NexusMods.Archives.Nx.Headers.Native.NativeFileHeader.Init(NexusMods.Archives.Nx.Headers.Native.NativeFileHeader* header, int chunkSizeBytes, int headerPageCountBytes) -> void
static NexusMods.Archives.Nx.Headers.Native.NativeTocHeader.FromRaw(ulong packedFields) -> NexusMods.Archives.Nx.Headers.Native.NativeTocHeader
Loading

0 comments on commit 2d0ee5a

Please sign in to comment.