Skip to content

Commit 2a6afcb

Browse files
committed
Simplify
1 parent 5853c59 commit 2a6afcb

File tree

2 files changed

+0
-14
lines changed

2 files changed

+0
-14
lines changed

src/Elastic.Markdown/Myst/Components/ApplicabilityItem.cs

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -9,21 +9,9 @@ namespace Elastic.Markdown.Myst.Components;
99
public record ApplicabilityItem(
1010
string Key,
1111
Applicability PrimaryApplicability,
12-
IReadOnlyList<Applicability> AllApplicabilities,
1312
ApplicabilityRenderer.ApplicabilityRenderData RenderData,
1413
ApplicabilityMappings.ApplicabilityDefinition ApplicabilityDefinition
1514
)
1615
{
17-
public ApplicabilityItem(string key, Applicability applicability, ApplicabilityRenderer.ApplicabilityRenderData renderData)
18-
: this(key, applicability, [applicability], renderData, GetDefaultDefinition(key)) { }
19-
2016
public Applicability Applicability => PrimaryApplicability;
21-
22-
private static ApplicabilityMappings.ApplicabilityDefinition GetDefaultDefinition(string key) =>
23-
key switch
24-
{
25-
"Stack" => ApplicabilityMappings.Stack,
26-
"Serverless" => ApplicabilityMappings.Serverless,
27-
_ => ApplicabilityMappings.Product
28-
};
2917
}

src/Elastic.Markdown/Myst/Components/ApplicableToViewModel.cs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,6 @@ private IEnumerable<ApplicabilityItem> ProcessApplicabilityCollection(
121121
return new ApplicabilityItem(
122122
Key: applicabilityDefinition.Key,
123123
PrimaryApplicability: applicability,
124-
AllApplicabilities: [applicability],
125124
RenderData: renderData,
126125
ApplicabilityDefinition: applicabilityDefinition
127126
);
@@ -154,7 +153,6 @@ private IEnumerable<ApplicabilityItem> CombineItemsByKey(List<ApplicabilityItem>
154153
return new ApplicabilityItem(
155154
Key: firstItem.Key,
156155
PrimaryApplicability: primaryApplicability,
157-
AllApplicabilities: allApplicabilities,
158156
RenderData: combinedRenderData,
159157
ApplicabilityDefinition: applicabilityDefinition
160158
);

0 commit comments

Comments
 (0)