Skip to content

Commit fcab476

Browse files
Merge pull request #10 from SimpleStateMachine/dev
fix error, remove unused namespaces
2 parents 2f5277f + 7215887 commit fcab476

File tree

84 files changed

+766
-285
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

84 files changed

+766
-285
lines changed

SimpleStateMachine.StructuralSearch.Action/Program.cs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
using System.Text;
2-
using SimpleStateMachine.StructuralSearch.Action;
3-
using System.Web;
1+
using SimpleStateMachine.StructuralSearch.Action;
42
using CommandLine;
53
using Microsoft.Extensions.DependencyInjection;
64
using Microsoft.Extensions.FileSystemGlobbing;

src/SimpleStateMachine.StructuralSearch.Sandbox/Expr.cs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
using System;
2-
using System.Collections.Immutable;
3-
using System.Linq;
1+
using System.Collections.Immutable;
42

53
namespace SimpleStateMachine.StructuralSearch.Sandbox
64
{

src/SimpleStateMachine.StructuralSearch.Sandbox/ExprParser.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
using System;
2-
using Pidgin;
1+
using Pidgin;
32
using Pidgin.Expression;
43
using static Pidgin.Parser;
54

src/SimpleStateMachine.StructuralSearch.Sandbox/Program.cs

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,7 @@
1-
using System;
2-
using System.Collections.Generic;
3-
using System.IO;
4-
using System.Linq;
5-
using System.Text;
6-
using System.Text.Json;
7-
using System.Text.RegularExpressions;
8-
using Pidgin;
9-
using SimpleStateMachine.StructuralSearch.Configurations;
1+
using Pidgin;
102
using SimpleStateMachine.StructuralSearch.Extensions;
113
using SimpleStateMachine.StructuralSearch.Helper;
12-
using SimpleStateMachine.StructuralSearch.Rules;
13-
using YamlDotNet.Serialization;
14-
using YamlDotNet.Serialization.NamingConventions;
154
using static Pidgin.Parser;
16-
using String = System.String;
175

186
namespace SimpleStateMachine.StructuralSearch.Sandbox
197
{

src/SimpleStateMachine.StructuralSearch.Tests/ConfigurationFile/FullConfig.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
$var$ = $value$;
77
}
88
FindRules:
9-
- $sign$ In ("Is", "==", "!=", "is not")
9+
- $sign$ In ("is", "==", "!=", "is not")
1010
ReplaceTemplate: |-
1111
$var$ ??= $value$;
1212
ReplaceRules:
@@ -19,12 +19,12 @@
1919
else
2020
$var$ = $value1$;
2121
FindRules:
22-
- $sign$ In ("Is", "==", "!=", "is not")
23-
- $value$ In ($value1$, "$value1$\.Value", $value2$, "$value2$\.Value")
22+
- $sign$ In ("is", "==", "!=", "is not")
23+
- $value$ In ($value1$, $value2$)
2424
ReplaceTemplate: |-
2525
$var$ = $value1$ ?? $value2$;
26-
ReplaceRules:
27-
- $sign$ In ("!=", "is not") then $var2$ => $var1$, $var1$ => $var2$
26+
ReplaceRules:
27+
- $sign$ In ("!=", "is not") then $value2$ => $value1$, $value1$ => $value2$
2828
2929
# TernaryOperator
3030

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
Configurations:
2+
- FindTemplate: if($var1$ == $var2$)
3+
FindRules:
4+
- $var1$ Is Var
5+
- $var2$ is Var
6+
ReplaceTemplate: $var1$, $var2$

src/SimpleStateMachine.StructuralSearch.Tests/ConfigurationFile/ShortConfig.yml

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
$var$ = $value$;
77
}
88
FindRules:
9-
- $sign$ In ("Is", "==", "!=", "is not")
9+
- $sign$ In ("is", "==", "!=", "is not")
1010
ReplaceTemplate: |-
1111
$var$ ??= $value$;
1212
@@ -18,12 +18,13 @@
1818
else
1919
$var$ = $value1$;
2020
FindRules:
21-
- $sign$ In ("Is", "==", "!=", "is not")
22-
- $value$ In ($value1$, "$value1$\.Value", $value2$, "$value2$\.Value")
21+
- $sign$ In ("is", "==", "!=", "is not")
22+
- $value$ In ($value1$, $value2$)
2323
ReplaceTemplate: |-
2424
$var$ = $value1$ ?? $value2$;
25-
ReplaceRules:
26-
- $sign$ In ("!=", "is not") then $var2$ => $var1$, $var1$ => $var2$
25+
ReplaceRules:
26+
- $sign$ In ("!=", "is not") then $value2$ => $value1$, $value1$ => $value2$
27+
2728
# TernaryOperator
2829

2930
- FindTemplate: |-

src/SimpleStateMachine.StructuralSearch.Tests/ConfigurationFileTests.cs

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,12 @@
11
using System.Collections.Generic;
2-
using System.IO;
3-
using System.Text.Json;
4-
using Pidgin;
52
using SimpleStateMachine.StructuralSearch.Configurations;
63
using SimpleStateMachine.StructuralSearch.Helper;
74
using SimpleStateMachine.StructuralSearch.Tests.Mock;
85
using Xunit;
9-
using YamlDotNet.Serialization;
10-
using YamlDotNet.Serialization.NamingConventions;
116

127
namespace SimpleStateMachine.StructuralSearch.Tests
138
{
14-
public class ConfigurationFileTests
9+
public class ConfigurationFileParserTests
1510
{
1611
[Theory]
1712
[InlineData("ConfigurationFile/ShortConfig.yml")]

src/SimpleStateMachine.StructuralSearch.Tests/Examples/NullUnionOperator.cs

Lines changed: 0 additions & 53 deletions
This file was deleted.

src/SimpleStateMachine.StructuralSearch.Tests/Examples/Common.cs renamed to src/SimpleStateMachine.StructuralSearch.Tests/ExamplesInput/Common.cs

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,4 @@
1-
using System.Collections.Generic;
2-
using System.IO;
3-
using System.Text.Json;
4-
5-
namespace SimpleStateMachine.StructuralSearch.Tests.Examples;
1+
namespace SimpleStateMachine.StructuralSearch.Tests.Examples;
62

73
public class Common
84
{

0 commit comments

Comments
 (0)