Table of Contents

Class ReuseCombinedEntry

Namespace
FVNever.Reuse
Assembly
FVNever.Reuse.dll

Represents a combined view of REUSE metadata after merging multiple file entries.

public record ReuseCombinedEntry : IEquatable<ReuseCombinedEntry>
Inheritance
ReuseCombinedEntry
Implements
Inherited Members

Constructors

ReuseCombinedEntry(ImmutableArray<string>, ImmutableArray<CopyrightNotice>)

Represents a combined view of REUSE metadata after merging multiple file entries.

public ReuseCombinedEntry(ImmutableArray<string> LicenseIdentifiers, ImmutableArray<CopyrightNotice> CopyrightNotices)

Parameters

LicenseIdentifiers ImmutableArray<string>

Deduplicated SPDX license identifiers in their combined order.

CopyrightNotices ImmutableArray<CopyrightNotice>

Deduplicated copyright notices in their combined order.

Properties

CopyrightNotices

Deduplicated copyright notices in their combined order.

public ImmutableArray<CopyrightNotice> CopyrightNotices { get; init; }

Property Value

ImmutableArray<CopyrightNotice>

LicenseIdentifiers

Deduplicated SPDX license identifiers in their combined order.

public ImmutableArray<string> LicenseIdentifiers { get; init; }

Property Value

ImmutableArray<string>