mirror of
https://github.com/Microsoft/calculator.git
synced 2025-08-19 21:03:11 -07:00
resolve a comment
This commit is contained in:
parent
624f140d7c
commit
ee96edbdbe
1 changed files with 4 additions and 4 deletions
|
@ -129,7 +129,7 @@ namespace CalculatorApp.JsonUtils
|
||||||
public IEnumerable<CalcManagerTokenAlias> Tokens
|
public IEnumerable<CalcManagerTokenAlias> Tokens
|
||||||
{
|
{
|
||||||
get => Value.Tokens.Select(x => new CalcManagerTokenAlias(x));
|
get => Value.Tokens.Select(x => new CalcManagerTokenAlias(x));
|
||||||
set => Value.Tokens = value.Select(Helpers.MapHistoryToken).ToList();
|
set => Value.Tokens = value.Select(Helpers.MapToken).ToList();
|
||||||
}
|
}
|
||||||
[JsonPropertyName("c")]
|
[JsonPropertyName("c")]
|
||||||
public IEnumerable<ICalcManagerIExprCommandAlias> Commands
|
public IEnumerable<ICalcManagerIExprCommandAlias> Commands
|
||||||
|
@ -165,7 +165,7 @@ namespace CalculatorApp.JsonUtils
|
||||||
get => Value.HistoryItems?.Select(x => new CalcManagerHistoryItemAlias { Value = x });
|
get => Value.HistoryItems?.Select(x => new CalcManagerHistoryItemAlias { Value = x });
|
||||||
set => Value.HistoryItems = value?.Select(x => new CalcManagerHistoryItem
|
set => Value.HistoryItems = value?.Select(x => new CalcManagerHistoryItem
|
||||||
{
|
{
|
||||||
Tokens = x.Tokens.Select(Helpers.MapHistoryToken).ToList(),
|
Tokens = x.Tokens.Select(Helpers.MapToken).ToList(),
|
||||||
Commands = x.Commands.Select(Helpers.MapCommandAlias).ToList(),
|
Commands = x.Commands.Select(Helpers.MapCommandAlias).ToList(),
|
||||||
Expression = x.Expression,
|
Expression = x.Expression,
|
||||||
Result = x.Result
|
Result = x.Result
|
||||||
|
@ -207,7 +207,7 @@ namespace CalculatorApp.JsonUtils
|
||||||
public IEnumerable<CalcManagerTokenAlias> Tokens
|
public IEnumerable<CalcManagerTokenAlias> Tokens
|
||||||
{
|
{
|
||||||
get => Value.Tokens.Select(x => new CalcManagerTokenAlias(x));
|
get => Value.Tokens.Select(x => new CalcManagerTokenAlias(x));
|
||||||
set => Value.Tokens = value.Select(Helpers.MapHistoryToken).ToList();
|
set => Value.Tokens = value.Select(Helpers.MapToken).ToList();
|
||||||
}
|
}
|
||||||
[JsonPropertyName("c")]
|
[JsonPropertyName("c")]
|
||||||
public IEnumerable<ICalcManagerIExprCommandAlias> Commands
|
public IEnumerable<ICalcManagerIExprCommandAlias> Commands
|
||||||
|
@ -274,7 +274,7 @@ namespace CalculatorApp.JsonUtils
|
||||||
|
|
||||||
internal static class Helpers
|
internal static class Helpers
|
||||||
{
|
{
|
||||||
public static CalcManagerToken MapHistoryToken(CalcManagerTokenAlias token)
|
public static CalcManagerToken MapToken(CalcManagerTokenAlias token)
|
||||||
{
|
{
|
||||||
return new CalcManagerToken { OpCodeName = token.OpCodeName, CommandIndex = token.CommandIndex };
|
return new CalcManagerToken { OpCodeName = token.OpCodeName, CommandIndex = token.CommandIndex };
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue