Skip to content

Commit 940d4d0

Browse files
fixes a bug with System namespace
1 parent f88fb77 commit 940d4d0

4 files changed

Lines changed: 17 additions & 12 deletions

File tree

Src/BridgeVs.sln

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -168,6 +168,7 @@ Global
168168
{CD851C2D-8B24-4D72-B2A1-149F7D27C2F1}.Test|Any CPU.ActiveCfg = Test|Any CPU
169169
{CD851C2D-8B24-4D72-B2A1-149F7D27C2F1}.Test|Any CPU.Build.0 = Test|Any CPU
170170
{FFE2F6D9-8421-4DFA-878A-BFFBA513CC6F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
171+
{FFE2F6D9-8421-4DFA-878A-BFFBA513CC6F}.Debug|Any CPU.Build.0 = Debug|Any CPU
171172
{FFE2F6D9-8421-4DFA-878A-BFFBA513CC6F}.Deploy|Any CPU.ActiveCfg = Debug|Any CPU
172173
{FFE2F6D9-8421-4DFA-878A-BFFBA513CC6F}.Test|Any CPU.ActiveCfg = Test|Any CPU
173174
{FFE2F6D9-8421-4DFA-878A-BFFBA513CC6F}.Test|Any CPU.Build.0 = Test|Any CPU

Src/DynamicCore/Template/Inspection.cs

Lines changed: 15 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -28,18 +28,23 @@ public partial class Inspection : InspectionBase
2828
/// </summary>
2929
public virtual string TransformText()
3030
{
31-
this.Write("\r\n<Query Kind=\"Program\">\r\n <Namespace>System.Dynamic</Namespace>\r\n <Namespace>S" +
32-
"ystem.Runtime.Serialization.Formatters</Namespace>\r\n <Namespace>System.Xml.Linq" +
33-
"</Namespace>\r\n <Namespace>BridgeVs.Grapple</Namespace>\r\n <Namespace>");
31+
this.Write(@"
32+
<Query Kind=""Program"">
33+
<Namespace>System</Namespace>
34+
<Namespace>System.Dynamic</Namespace>
35+
<Namespace>System.Runtime.Serialization.Formatters</Namespace>
36+
<Namespace>System.Xml.Linq</Namespace>
37+
<Namespace>BridgeVs.Grapple</Namespace>
38+
<Namespace>");
3439

35-
#line 13 "C:\Users\Thanos\Documents\LINQBridgeVs\Src\DynamicCore\Template\Inspection.tt"
40+
#line 14 "C:\Users\Thanos\Documents\LINQBridgeVs\Src\DynamicCore\Template\Inspection.tt"
3641
this.Write(this.ToStringHelper.ToStringWithCulture(_typeNamespace));
3742

3843
#line default
3944
#line hidden
4045
this.Write("</Namespace>\r\n ");
4146

42-
#line 14 "C:\Users\Thanos\Documents\LINQBridgeVs\Src\DynamicCore\Template\Inspection.tt"
47+
#line 15 "C:\Users\Thanos\Documents\LINQBridgeVs\Src\DynamicCore\Template\Inspection.tt"
4348
foreach(var elem in this._assemblies){
4449
if (!elem.Contains("mscorlib")) {
4550

@@ -48,36 +53,36 @@ public virtual string TransformText()
4853
#line hidden
4954
this.Write(" <Reference>");
5055

51-
#line 17 "C:\Users\Thanos\Documents\LINQBridgeVs\Src\DynamicCore\Template\Inspection.tt"
56+
#line 18 "C:\Users\Thanos\Documents\LINQBridgeVs\Src\DynamicCore\Template\Inspection.tt"
5257
this.Write(this.ToStringHelper.ToStringWithCulture(elem));
5358

5459
#line default
5560
#line hidden
5661
this.Write("</Reference>\r\n ");
5762

58-
#line 18 "C:\Users\Thanos\Documents\LINQBridgeVs\Src\DynamicCore\Template\Inspection.tt"
63+
#line 19 "C:\Users\Thanos\Documents\LINQBridgeVs\Src\DynamicCore\Template\Inspection.tt"
5964
}}
6065

6166
#line default
6267
#line hidden
6368
this.Write(" \r\n</Query>\r\n\r\n\r\nvoid Main()\r\n{\r\n Truck truck = new Truck(\"LINQBridgeVsTruck\")" +
6469
";\r\n\ttruck.WaitDelivery(\"");
6570

66-
#line 25 "C:\Users\Thanos\Documents\LINQBridgeVs\Src\DynamicCore\Template\Inspection.tt"
71+
#line 26 "C:\Users\Thanos\Documents\LINQBridgeVs\Src\DynamicCore\Template\Inspection.tt"
6772
this.Write(this.ToStringHelper.ToStringWithCulture(_typeName));
6873

6974
#line default
7075
#line hidden
7176
this.Write("\").Wait();\r\n var @object = truck.UnLoadCargo<");
7277

73-
#line 26 "C:\Users\Thanos\Documents\LINQBridgeVs\Src\DynamicCore\Template\Inspection.tt"
78+
#line 27 "C:\Users\Thanos\Documents\LINQBridgeVs\Src\DynamicCore\Template\Inspection.tt"
7479
this.Write(this.ToStringHelper.ToStringWithCulture(_typeToRetrieveFullName));
7580

7681
#line default
7782
#line hidden
7883
this.Write(">();\r\n @object.Dump(\"");
7984

80-
#line 27 "C:\Users\Thanos\Documents\LINQBridgeVs\Src\DynamicCore\Template\Inspection.tt"
85+
#line 28 "C:\Users\Thanos\Documents\LINQBridgeVs\Src\DynamicCore\Template\Inspection.tt"
8186
this.Write(this.ToStringHelper.ToStringWithCulture(_typeToRetrieveFullName));
8287

8388
#line default

Src/DynamicCore/Template/Inspection.tt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
<#@ output extension=".linq" #>
77

88
<Query Kind="Program">
9+
<Namespace>System</Namespace>
910
<Namespace>System.Dynamic</Namespace>
1011
<Namespace>System.Runtime.Serialization.Formatters</Namespace>
1112
<Namespace>System.Xml.Linq</Namespace>

Src/DynamicCore/Template/Template.cs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,15 +36,13 @@ public partial class Inspection
3636
private readonly List<string> _assemblies;
3737
private readonly string _typeToRetrieveFullName;
3838
private readonly string _typeName;
39-
private readonly string _currentLocation;
4039

4140
public Inspection(List<string> assemblies, string typeToRetrieveFullName, string typeNamespace,string typeName)
4241
{
4342
_typeNamespace = typeNamespace;
4443
_typeName = typeName;
4544
_assemblies = assemblies;
4645
_typeToRetrieveFullName = TypeNameHelper.RemoveSystemNamespaces(typeToRetrieveFullName);
47-
_currentLocation = Path.GetDirectoryName(GetType().Assembly.Location);
4846
}
4947
}
5048
}

0 commit comments

Comments
 (0)