Skip to content

Commit 4ac6ed2

Browse files
committed
Fix for nameSpace
1 parent a7cf7f0 commit 4ac6ed2

17 files changed

+47
-66
lines changed

SimpleStateMachineLibrary/Data/Data.cs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
using SimpleStateMachineLibrary.Helpers;
2-
using SimpleStateMachineLibrary.StateMachines;
32

4-
5-
namespace SimpleStateMachineLibrary.Datas
3+
namespace SimpleStateMachineLibrary
64
{
75
public partial class Data : NamedObject
86
{

SimpleStateMachineLibrary/Data/DataWorkWithXML.cs

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
11
using SimpleStateMachineLibrary.Helpers;
2-
using SimpleStateMachineLibrary.StateMachines;
32
using System.Xml.Linq;
43

5-
namespace SimpleStateMachineLibrary.Datas
4+
5+
namespace SimpleStateMachineLibrary
66
{
7-
public partial class Data : NamedObject
7+
public partial class Data
88
{
9-
109
public static XElement ToXElement(Data data)
1110
{
1211
Check.NamedObject(data);

SimpleStateMachineLibrary/Helpers/Check.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ public static TObject Remove<TObject>(Dictionary<string, TObject> dictionary, st
8888
TObject removedObj = default(TObject);
8989
dictionary?.TryGetValue(nameObject, out removedObj);
9090

91-
if (removedObj== default(TObject))
91+
if (removedObj == default(TObject))
9292
{
9393
if (exeption)
9494
throw new KeyNotFoundException(String.Format("Element with name {0} is not deleted because not found. ", nameObject));
@@ -124,13 +124,13 @@ public static TObject Remove<TObject>(Dictionary<string, TObject> dictionary, TO
124124
public static TObject GetElement<TObject>(Dictionary<string, TObject> dictionary, string nameObject, bool exeption = true) where TObject : NamedObject
125125
{
126126
bool contains = Contains(dictionary, nameObject, exeption);
127-
return contains ? dictionary[nameObject]:default(TObject);
127+
return contains ? dictionary[nameObject] : default(TObject);
128128
}
129129

130130
public static TObject GetElement<TObject>(Dictionary<string, TObject> dictionary, TObject obj, bool exeption = true) where TObject : NamedObject
131131
{
132132
bool contains = Contains(dictionary, obj, exeption);
133-
return contains? obj:default(TObject);
133+
return contains ? obj : default(TObject);
134134
}
135135

136136

SimpleStateMachineLibrary/Helpers/NamedObject.cs

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
1-
using SimpleStateMachineLibrary.StateMachines;
2-
3-
namespace SimpleStateMachineLibrary.Helpers
1+
namespace SimpleStateMachineLibrary.Helpers
42
{
5-
public abstract class NamedObject
3+
4+
public abstract class NamedObject
65
{
76
public string Name { get; }
87
public StateMachine StateMachine { get; }
@@ -11,7 +10,7 @@ public NamedObject(StateMachine stateMachine, string nameObject)
1110
{
1211
StateMachine = Check.Object(stateMachine);
1312

14-
Name = Check.Name(nameObject);
13+
Name = Check.Name(nameObject);
1514
}
1615

1716
}

SimpleStateMachineLibrary/StateMachines/StateMachine.cs

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,9 @@
11
using System.Collections.Generic;
22
using System.Xml.Linq;
3-
4-
using SimpleStateMachineLibrary.States;
5-
using SimpleStateMachineLibrary.Transitions;
6-
using SimpleStateMachineLibrary.Helpers;
7-
using SimpleStateMachineLibrary.Datas;
83
using System;
4+
using SimpleStateMachineLibrary.Helpers;
95

10-
namespace SimpleStateMachineLibrary.StateMachines
6+
namespace SimpleStateMachineLibrary
117
{
128
public partial class StateMachine
139
{

SimpleStateMachineLibrary/StateMachines/StateMachineWorkWithData.cs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1-
using SimpleStateMachineLibrary.Datas;
2-
using SimpleStateMachineLibrary.Helpers;
1+

2+
33

4+
using SimpleStateMachineLibrary.Helpers;
45

5-
namespace SimpleStateMachineLibrary.StateMachines
6+
namespace SimpleStateMachineLibrary
67
{
78
public partial class StateMachine
89
{

SimpleStateMachineLibrary/StateMachines/StateMachineWorkWithStates.cs

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
using SimpleStateMachineLibrary.Helpers;
2-
using SimpleStateMachineLibrary.States;
3-
using System.Linq;
42
using System.Xml.Linq;
53

6-
namespace SimpleStateMachineLibrary.StateMachines
4+
5+
namespace SimpleStateMachineLibrary
76
{
87
public partial class StateMachine
98
{
@@ -66,7 +65,7 @@ public State AddState(State state)
6665

6766
public State AddState(XElement xElement)
6867
{
69-
return States.State.FromXElement(this, Check.Object(xElement));
68+
return SimpleStateMachineLibrary.State.FromXElement(this, Check.Object(xElement));
7069
}
7170

7271
public State TryAddState(string nameState)

SimpleStateMachineLibrary/StateMachines/StateMachineWorkWithTransitions.cs

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,12 @@
1-
using SimpleStateMachineLibrary.Helpers;
2-
using SimpleStateMachineLibrary.States;
3-
using SimpleStateMachineLibrary.Transitions;
1+

2+
using SimpleStateMachineLibrary.Helpers;
43
using System.Xml.Linq;
54

6-
namespace SimpleStateMachineLibrary.StateMachines
5+
6+
namespace SimpleStateMachineLibrary
77
{
88
public partial class StateMachine
99
{
10-
1110
private Transition _Transition(Transition transition, bool exeption)
1211
{
1312
return Check.GetElement(_transitions, transition, exeption);
@@ -79,7 +78,7 @@ public Transition AddTransition(Transition transition)
7978

8079
public Transition AddTransition(XElement xElement)
8180
{
82-
return Transitions.Transition.FromXElement(this, Check.Object(xElement));
81+
return SimpleStateMachineLibrary.Transition.FromXElement(this, Check.Object(xElement));
8382
}
8483

8584
public Transition TryAddTransition(string nameTrancition, State stateFrom, State stateTo)

SimpleStateMachineLibrary/StateMachines/StateMachineWorkWithTransitionsForState.cs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,10 @@
1-
using SimpleStateMachineLibrary.States;
2-
using SimpleStateMachineLibrary.Transitions;
3-
using System;
1+
using System;
42
using System.Collections.Generic;
53
using System.Linq;
64
using System.Text;
75
using System.Threading.Tasks;
86

9-
namespace SimpleStateMachineLibrary.StateMachines
7+
namespace SimpleStateMachineLibrary
108
{
119
public partial class StateMachine
1210
{

SimpleStateMachineLibrary/StateMachines/StateMachineWorkWithXML.cs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,13 @@
22
using System.Linq;
33
using System.Xml.Linq;
44

5-
namespace SimpleStateMachineLibrary.StateMachines
5+
6+
namespace SimpleStateMachineLibrary
67
{
78
public partial class StateMachine
89
{
910

10-
public static XDocument ToXDocument(StateMachine stateMachine, string nameFile = "StateMachine.xml")
11+
public static XDocument ToXDocument(StateMachine stateMachine, string nameFile)
1112
{
1213
Check.Object(stateMachine);
1314
Check.Name(nameFile);
@@ -33,7 +34,7 @@ public static XDocument ToXDocument(StateMachine stateMachine, string nameFile =
3334
return xDocument;
3435
}
3536

36-
public XDocument ToXDocument(string nameFile = "StateMachine.xml")
37+
public XDocument ToXDocument(string nameFile)
3738
{
3839
return StateMachine.ToXDocument(this, nameFile);
3940
}

0 commit comments

Comments
 (0)