mirror of https://github.com/icsharpcode/ILSpy.git
20 changed files with 2798 additions and 2794 deletions
@ -0,0 +1,4 @@ |
|||||||
|
* text=auto |
||||||
|
*.cs text diff=csharp |
||||||
|
*.sln text eol=crlf |
||||||
|
*.csproj text eol=crlf |
@ -1,11 +1,11 @@ |
|||||||
<?xml version="1.0" encoding="utf-8"?> |
<?xml version="1.0" encoding="utf-8"?> |
||||||
<Topics defaultTopic="c52241ea-3eba-4ddf-b463-6349cbff38fd"> |
<Topics defaultTopic="c52241ea-3eba-4ddf-b463-6349cbff38fd"> |
||||||
<Topic id="c52241ea-3eba-4ddf-b463-6349cbff38fd" visible="True" /> |
<Topic id="c52241ea-3eba-4ddf-b463-6349cbff38fd" visible="True" /> |
||||||
<Topic id="70c4df51-5ecb-4e24-a574-8c5a84306bd1" visible="True" /> |
<Topic id="70c4df51-5ecb-4e24-a574-8c5a84306bd1" visible="True" /> |
||||||
<Topic id="5d1af8a2-fc1b-4a1b-b6c1-f33fb14bec1f" visible="True" /> |
<Topic id="5d1af8a2-fc1b-4a1b-b6c1-f33fb14bec1f" visible="True" /> |
||||||
<Topic id="5b1854b4-884c-4713-b921-b28e96a1b43e" visible="True" /> |
<Topic id="5b1854b4-884c-4713-b921-b28e96a1b43e" visible="True" /> |
||||||
<Topic id="c06e9832-9ef0-4d65-ac2e-11f7ce9c7774" visible="True" /> |
<Topic id="c06e9832-9ef0-4d65-ac2e-11f7ce9c7774" visible="True" /> |
||||||
<Topic id="4d4ceb51-154d-43f0-b876-ad9640c5d2d8" visible="True" /> |
<Topic id="4d4ceb51-154d-43f0-b876-ad9640c5d2d8" visible="True" /> |
||||||
<Topic id="440df648-413e-4f42-a28b-6b2b0e9b1084" visible="True" /> |
<Topic id="440df648-413e-4f42-a28b-6b2b0e9b1084" visible="True" /> |
||||||
<Topic id="47c58b63-f30c-4290-a2f2-881d21227446" visible="True" /> |
<Topic id="47c58b63-f30c-4290-a2f2-881d21227446" visible="True" /> |
||||||
</Topics> |
</Topics> |
@ -1,150 +1,150 @@ |
|||||||
<?xml version="1.0" encoding="utf-8"?> |
<?xml version="1.0" encoding="utf-8"?> |
||||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" DefaultTargets="Build"> |
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" DefaultTargets="Build"> |
||||||
<PropertyGroup> |
<PropertyGroup> |
||||||
<ProjectGuid>{984CC812-9470-4A13-AFF9-CC44068D666C}</ProjectGuid> |
<ProjectGuid>{984CC812-9470-4A13-AFF9-CC44068D666C}</ProjectGuid> |
||||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> |
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> |
||||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> |
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> |
||||||
<OutputType>Library</OutputType> |
<OutputType>Library</OutputType> |
||||||
<RootNamespace>ICSharpCode.Decompiler</RootNamespace> |
<RootNamespace>ICSharpCode.Decompiler</RootNamespace> |
||||||
<AssemblyName>ICSharpCode.Decompiler</AssemblyName> |
<AssemblyName>ICSharpCode.Decompiler</AssemblyName> |
||||||
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion> |
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion> |
||||||
<TargetFrameworkProfile>Client</TargetFrameworkProfile> |
<TargetFrameworkProfile>Client</TargetFrameworkProfile> |
||||||
<AppDesignerFolder>Properties</AppDesignerFolder> |
<AppDesignerFolder>Properties</AppDesignerFolder> |
||||||
<AllowUnsafeBlocks>False</AllowUnsafeBlocks> |
<AllowUnsafeBlocks>False</AllowUnsafeBlocks> |
||||||
<NoStdLib>False</NoStdLib> |
<NoStdLib>False</NoStdLib> |
||||||
<WarningLevel>4</WarningLevel> |
<WarningLevel>4</WarningLevel> |
||||||
<TreatWarningsAsErrors>false</TreatWarningsAsErrors> |
<TreatWarningsAsErrors>false</TreatWarningsAsErrors> |
||||||
<SignAssembly>True</SignAssembly> |
<SignAssembly>True</SignAssembly> |
||||||
<AssemblyOriginatorKeyFile>..\NRefactory\ICSharpCode.NRefactory.snk</AssemblyOriginatorKeyFile> |
<AssemblyOriginatorKeyFile>..\NRefactory\ICSharpCode.NRefactory.snk</AssemblyOriginatorKeyFile> |
||||||
<DelaySign>False</DelaySign> |
<DelaySign>False</DelaySign> |
||||||
<AssemblyOriginatorKeyMode>File</AssemblyOriginatorKeyMode> |
<AssemblyOriginatorKeyMode>File</AssemblyOriginatorKeyMode> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Platform)' == 'AnyCPU' "> |
<PropertyGroup Condition=" '$(Platform)' == 'AnyCPU' "> |
||||||
<PlatformTarget>AnyCPU</PlatformTarget> |
<PlatformTarget>AnyCPU</PlatformTarget> |
||||||
<RegisterForComInterop>False</RegisterForComInterop> |
<RegisterForComInterop>False</RegisterForComInterop> |
||||||
<GenerateSerializationAssemblies>Auto</GenerateSerializationAssemblies> |
<GenerateSerializationAssemblies>Auto</GenerateSerializationAssemblies> |
||||||
<BaseAddress>448462848</BaseAddress> |
<BaseAddress>448462848</BaseAddress> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' "> |
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' "> |
||||||
<OutputPath>bin\Debug\</OutputPath> |
<OutputPath>bin\Debug\</OutputPath> |
||||||
<DebugSymbols>true</DebugSymbols> |
<DebugSymbols>true</DebugSymbols> |
||||||
<DebugType>Full</DebugType> |
<DebugType>Full</DebugType> |
||||||
<Optimize>False</Optimize> |
<Optimize>False</Optimize> |
||||||
<CheckForOverflowUnderflow>True</CheckForOverflowUnderflow> |
<CheckForOverflowUnderflow>True</CheckForOverflowUnderflow> |
||||||
<DefineConstants>DEBUG;TRACE</DefineConstants> |
<DefineConstants>DEBUG;TRACE</DefineConstants> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Configuration)' == 'Release' "> |
<PropertyGroup Condition=" '$(Configuration)' == 'Release' "> |
||||||
<OutputPath>bin\Release\</OutputPath> |
<OutputPath>bin\Release\</OutputPath> |
||||||
<DebugSymbols>true</DebugSymbols> |
<DebugSymbols>true</DebugSymbols> |
||||||
<DebugType>PdbOnly</DebugType> |
<DebugType>PdbOnly</DebugType> |
||||||
<Optimize>True</Optimize> |
<Optimize>True</Optimize> |
||||||
<CheckForOverflowUnderflow>False</CheckForOverflowUnderflow> |
<CheckForOverflowUnderflow>False</CheckForOverflowUnderflow> |
||||||
<DefineConstants>TRACE</DefineConstants> |
<DefineConstants>TRACE</DefineConstants> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<ItemGroup> |
<ItemGroup> |
||||||
<Reference Include="System" /> |
<Reference Include="System" /> |
||||||
<Reference Include="System.Core"> |
<Reference Include="System.Core"> |
||||||
<RequiredTargetFramework>3.5</RequiredTargetFramework> |
<RequiredTargetFramework>3.5</RequiredTargetFramework> |
||||||
</Reference> |
</Reference> |
||||||
<Reference Include="System.Xml" /> |
<Reference Include="System.Xml" /> |
||||||
<Reference Include="System.Xml.Linq"> |
<Reference Include="System.Xml.Linq"> |
||||||
<RequiredTargetFramework>3.5</RequiredTargetFramework> |
<RequiredTargetFramework>3.5</RequiredTargetFramework> |
||||||
</Reference> |
</Reference> |
||||||
</ItemGroup> |
</ItemGroup> |
||||||
<ItemGroup> |
<ItemGroup> |
||||||
<Compile Include="Ast\Annotations.cs" /> |
<Compile Include="Ast\Annotations.cs" /> |
||||||
<Compile Include="Ast\AstBuilder.cs" /> |
<Compile Include="Ast\AstBuilder.cs" /> |
||||||
<Compile Include="Ast\AstMethodBodyBuilder.cs" /> |
<Compile Include="Ast\AstMethodBodyBuilder.cs" /> |
||||||
<Compile Include="Ast\CommentStatement.cs" /> |
<Compile Include="Ast\CommentStatement.cs" /> |
||||||
<Compile Include="Ast\DecompilerContext.cs" /> |
<Compile Include="Ast\DecompilerContext.cs" /> |
||||||
<Compile Include="Ast\NameVariables.cs" /> |
<Compile Include="Ast\NameVariables.cs" /> |
||||||
<Compile Include="Ast\NRefactoryExtensions.cs" /> |
<Compile Include="Ast\NRefactoryExtensions.cs" /> |
||||||
<Compile Include="Ast\TextOutputFormatter.cs" /> |
<Compile Include="Ast\TextOutputFormatter.cs" /> |
||||||
<Compile Include="Ast\Transforms\AddCheckedBlocks.cs" /> |
<Compile Include="Ast\Transforms\AddCheckedBlocks.cs" /> |
||||||
<Compile Include="Ast\Transforms\CombineQueryExpressions.cs" /> |
<Compile Include="Ast\Transforms\CombineQueryExpressions.cs" /> |
||||||
<Compile Include="Ast\Transforms\ContextTrackingVisitor.cs" /> |
<Compile Include="Ast\Transforms\ContextTrackingVisitor.cs" /> |
||||||
<Compile Include="Ast\Transforms\ConvertConstructorCallIntoInitializer.cs" /> |
<Compile Include="Ast\Transforms\ConvertConstructorCallIntoInitializer.cs" /> |
||||||
<Compile Include="Ast\Transforms\CustomPatterns.cs" /> |
<Compile Include="Ast\Transforms\CustomPatterns.cs" /> |
||||||
<Compile Include="Ast\Transforms\DecimalConstantTransform.cs" /> |
<Compile Include="Ast\Transforms\DecimalConstantTransform.cs" /> |
||||||
<Compile Include="Ast\Transforms\DeclareVariables.cs" /> |
<Compile Include="Ast\Transforms\DeclareVariables.cs" /> |
||||||
<Compile Include="Ast\Transforms\DelegateConstruction.cs" /> |
<Compile Include="Ast\Transforms\DelegateConstruction.cs" /> |
||||||
<Compile Include="Ast\Transforms\ExpressionTreeConverter.cs" /> |
<Compile Include="Ast\Transforms\ExpressionTreeConverter.cs" /> |
||||||
<Compile Include="Ast\Transforms\FlattenSwitchBlocks.cs" /> |
<Compile Include="Ast\Transforms\FlattenSwitchBlocks.cs" /> |
||||||
<Compile Include="Ast\Transforms\IntroduceExtensionMethods.cs" /> |
<Compile Include="Ast\Transforms\IntroduceExtensionMethods.cs" /> |
||||||
<Compile Include="Ast\Transforms\IntroduceQueryExpressions.cs" /> |
<Compile Include="Ast\Transforms\IntroduceQueryExpressions.cs" /> |
||||||
<Compile Include="Ast\Transforms\IntroduceUnsafeModifier.cs" /> |
<Compile Include="Ast\Transforms\IntroduceUnsafeModifier.cs" /> |
||||||
<Compile Include="Ast\Transforms\IntroduceUsingDeclarations.cs" /> |
<Compile Include="Ast\Transforms\IntroduceUsingDeclarations.cs" /> |
||||||
<Compile Include="Ast\Transforms\ReplaceMethodCallsWithOperators.cs" /> |
<Compile Include="Ast\Transforms\ReplaceMethodCallsWithOperators.cs" /> |
||||||
<Compile Include="Ast\Transforms\PushNegation.cs" /> |
<Compile Include="Ast\Transforms\PushNegation.cs" /> |
||||||
<Compile Include="Ast\Transforms\TransformationPipeline.cs" /> |
<Compile Include="Ast\Transforms\TransformationPipeline.cs" /> |
||||||
<Compile Include="Ast\Transforms\PatternStatementTransform.cs" /> |
<Compile Include="Ast\Transforms\PatternStatementTransform.cs" /> |
||||||
<Compile Include="Ast\TypesHierarchyHelpers.cs" /> |
<Compile Include="Ast\TypesHierarchyHelpers.cs" /> |
||||||
<Compile Include="CecilExtensions.cs" /> |
<Compile Include="CecilExtensions.cs" /> |
||||||
<Compile Include="CodeMappings.cs" /> |
<Compile Include="CodeMappings.cs" /> |
||||||
<Compile Include="DecompilerException.cs" /> |
<Compile Include="DecompilerException.cs" /> |
||||||
<Compile Include="DecompilerSettings.cs" /> |
<Compile Include="DecompilerSettings.cs" /> |
||||||
<Compile Include="Disassembler\DisassemblerHelpers.cs" /> |
<Compile Include="Disassembler\DisassemblerHelpers.cs" /> |
||||||
<Compile Include="Disassembler\ILStructure.cs" /> |
<Compile Include="Disassembler\ILStructure.cs" /> |
||||||
<Compile Include="Disassembler\MethodBodyDisassembler.cs" /> |
<Compile Include="Disassembler\MethodBodyDisassembler.cs" /> |
||||||
<Compile Include="Disassembler\ReflectionDisassembler.cs" /> |
<Compile Include="Disassembler\ReflectionDisassembler.cs" /> |
||||||
<Compile Include="FlowAnalysis\ControlFlowEdge.cs" /> |
<Compile Include="FlowAnalysis\ControlFlowEdge.cs" /> |
||||||
<Compile Include="FlowAnalysis\ControlFlowGraph.cs" /> |
<Compile Include="FlowAnalysis\ControlFlowGraph.cs" /> |
||||||
<Compile Include="FlowAnalysis\ControlFlowGraphBuilder.cs" /> |
<Compile Include="FlowAnalysis\ControlFlowGraphBuilder.cs" /> |
||||||
<Compile Include="FlowAnalysis\ControlFlowNode.cs" /> |
<Compile Include="FlowAnalysis\ControlFlowNode.cs" /> |
||||||
<Compile Include="FlowAnalysis\ControlStructureDetector.cs" /> |
<Compile Include="FlowAnalysis\ControlStructureDetector.cs" /> |
||||||
<Compile Include="FlowAnalysis\OpCodeInfo.cs" /> |
<Compile Include="FlowAnalysis\OpCodeInfo.cs" /> |
||||||
<Compile Include="FlowAnalysis\SimplifyByRefCalls.cs" /> |
<Compile Include="FlowAnalysis\SimplifyByRefCalls.cs" /> |
||||||
<Compile Include="FlowAnalysis\SsaBlock.cs" /> |
<Compile Include="FlowAnalysis\SsaBlock.cs" /> |
||||||
<Compile Include="FlowAnalysis\SsaForm.cs" /> |
<Compile Include="FlowAnalysis\SsaForm.cs" /> |
||||||
<Compile Include="FlowAnalysis\SsaFormBuilder.cs" /> |
<Compile Include="FlowAnalysis\SsaFormBuilder.cs" /> |
||||||
<Compile Include="FlowAnalysis\SsaInstruction.cs" /> |
<Compile Include="FlowAnalysis\SsaInstruction.cs" /> |
||||||
<Compile Include="FlowAnalysis\SsaOptimization.cs" /> |
<Compile Include="FlowAnalysis\SsaOptimization.cs" /> |
||||||
<Compile Include="FlowAnalysis\SsaVariable.cs" /> |
<Compile Include="FlowAnalysis\SsaVariable.cs" /> |
||||||
<Compile Include="FlowAnalysis\TransformToSsa.cs" /> |
<Compile Include="FlowAnalysis\TransformToSsa.cs" /> |
||||||
<Compile Include="ILAst\AsyncDecompiler.cs" /> |
<Compile Include="ILAst\AsyncDecompiler.cs" /> |
||||||
<Compile Include="ILAst\LiftedOperators.cs" /> |
<Compile Include="ILAst\LiftedOperators.cs" /> |
||||||
<Compile Include="ILAst\InitializerPeepholeTransforms.cs" /> |
<Compile Include="ILAst\InitializerPeepholeTransforms.cs" /> |
||||||
<Compile Include="ILAst\DefaultDictionary.cs" /> |
<Compile Include="ILAst\DefaultDictionary.cs" /> |
||||||
<Compile Include="ILAst\GotoRemoval.cs" /> |
<Compile Include="ILAst\GotoRemoval.cs" /> |
||||||
<Compile Include="ILAst\ILAstBuilder.cs" /> |
<Compile Include="ILAst\ILAstBuilder.cs" /> |
||||||
<Compile Include="ILAst\ILAstOptimizer.cs" /> |
<Compile Include="ILAst\ILAstOptimizer.cs" /> |
||||||
<Compile Include="ILAst\ILAstTypes.cs" /> |
<Compile Include="ILAst\ILAstTypes.cs" /> |
||||||
<Compile Include="ILAst\ILCodes.cs" /> |
<Compile Include="ILAst\ILCodes.cs" /> |
||||||
<Compile Include="ILAst\ILInlining.cs" /> |
<Compile Include="ILAst\ILInlining.cs" /> |
||||||
<Compile Include="ILAst\LoopsAndConditions.cs" /> |
<Compile Include="ILAst\LoopsAndConditions.cs" /> |
||||||
<Compile Include="ILAst\PatternMatching.cs" /> |
<Compile Include="ILAst\PatternMatching.cs" /> |
||||||
<Compile Include="ILAst\PeepholeTransform.cs" /> |
<Compile Include="ILAst\PeepholeTransform.cs" /> |
||||||
<Compile Include="ILAst\SimpleControlFlow.cs" /> |
<Compile Include="ILAst\SimpleControlFlow.cs" /> |
||||||
<Compile Include="ILAst\StateRange.cs" /> |
<Compile Include="ILAst\StateRange.cs" /> |
||||||
<Compile Include="ILAst\SymbolicExecution.cs" /> |
<Compile Include="ILAst\SymbolicExecution.cs" /> |
||||||
<Compile Include="ILAst\TypeAnalysis.cs" /> |
<Compile Include="ILAst\TypeAnalysis.cs" /> |
||||||
<Compile Include="ILAst\YieldReturnDecompiler.cs" /> |
<Compile Include="ILAst\YieldReturnDecompiler.cs" /> |
||||||
<Compile Include="ITextOutput.cs" /> |
<Compile Include="ITextOutput.cs" /> |
||||||
<Compile Include="PlainTextOutput.cs" /> |
<Compile Include="PlainTextOutput.cs" /> |
||||||
<Compile Include="Properties\AssemblyInfo.cs" /> |
<Compile Include="Properties\AssemblyInfo.cs" /> |
||||||
<Compile Include="ReferenceResolvingException.cs" /> |
<Compile Include="ReferenceResolvingException.cs" /> |
||||||
<Compile Include="TextOutputWriter.cs" /> |
<Compile Include="TextOutputWriter.cs" /> |
||||||
<None Include="Properties\AssemblyInfo.template.cs" /> |
<None Include="Properties\AssemblyInfo.template.cs" /> |
||||||
</ItemGroup> |
</ItemGroup> |
||||||
<ItemGroup> |
<ItemGroup> |
||||||
<ProjectReference Include="..\Mono.Cecil\Mono.Cecil.csproj"> |
<ProjectReference Include="..\Mono.Cecil\Mono.Cecil.csproj"> |
||||||
<Project>{D68133BD-1E63-496E-9EDE-4FBDBF77B486}</Project> |
<Project>{D68133BD-1E63-496E-9EDE-4FBDBF77B486}</Project> |
||||||
<Name>Mono.Cecil</Name> |
<Name>Mono.Cecil</Name> |
||||||
</ProjectReference> |
</ProjectReference> |
||||||
<ProjectReference Include="..\NRefactory\ICSharpCode.NRefactory.CSharp\ICSharpCode.NRefactory.CSharp.csproj"> |
<ProjectReference Include="..\NRefactory\ICSharpCode.NRefactory.CSharp\ICSharpCode.NRefactory.CSharp.csproj"> |
||||||
<Project>{53DCA265-3C3C-42F9-B647-F72BA678122B}</Project> |
<Project>{53DCA265-3C3C-42F9-B647-F72BA678122B}</Project> |
||||||
<Name>ICSharpCode.NRefactory.CSharp</Name> |
<Name>ICSharpCode.NRefactory.CSharp</Name> |
||||||
</ProjectReference> |
</ProjectReference> |
||||||
<ProjectReference Include="..\NRefactory\ICSharpCode.NRefactory\ICSharpCode.NRefactory.csproj"> |
<ProjectReference Include="..\NRefactory\ICSharpCode.NRefactory\ICSharpCode.NRefactory.csproj"> |
||||||
<Project>{3B2A5653-EC97-4001-BB9B-D90F1AF2C371}</Project> |
<Project>{3B2A5653-EC97-4001-BB9B-D90F1AF2C371}</Project> |
||||||
<Name>ICSharpCode.NRefactory</Name> |
<Name>ICSharpCode.NRefactory</Name> |
||||||
</ProjectReference> |
</ProjectReference> |
||||||
</ItemGroup> |
</ItemGroup> |
||||||
<ItemGroup /> |
<ItemGroup /> |
||||||
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.Targets" /> |
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.Targets" /> |
||||||
<Target Name="BeforeBuild"> |
<Target Name="BeforeBuild"> |
||||||
<MSBuild Projects="$(MSBuildProjectDirectory)\..\BuildTools\UpdateAssemblyInfo\UpdateAssemblyInfo.csproj" Targets="Build" Properties="Configuration=Debug" /> |
<MSBuild Projects="$(MSBuildProjectDirectory)\..\BuildTools\UpdateAssemblyInfo\UpdateAssemblyInfo.csproj" Targets="Build" Properties="Configuration=Debug" /> |
||||||
<Exec WorkingDirectory="$(MSBuildProjectDirectory)\..\BuildTools\UpdateAssemblyInfo\bin\Debug" Command="UpdateAssemblyInfo.exe --branchname $(BranchName)" Timeout="60000" Condition=" '$(BranchName)' != '' " /> |
<Exec WorkingDirectory="$(MSBuildProjectDirectory)\..\BuildTools\UpdateAssemblyInfo\bin\Debug" Command="UpdateAssemblyInfo.exe --branchname $(BranchName)" Timeout="60000" Condition=" '$(BranchName)' != '' " /> |
||||||
<Exec WorkingDirectory="$(MSBuildProjectDirectory)\..\BuildTools\UpdateAssemblyInfo\bin\Debug" Command="UpdateAssemblyInfo.exe" Timeout="60000" Condition=" '$(BranchName)' == '' " /> |
<Exec WorkingDirectory="$(MSBuildProjectDirectory)\..\BuildTools\UpdateAssemblyInfo\bin\Debug" Command="UpdateAssemblyInfo.exe" Timeout="60000" Condition=" '$(BranchName)' == '' " /> |
||||||
</Target> |
</Target> |
||||||
</Project> |
</Project> |
@ -1,7 +1,7 @@ |
|||||||
bin |
bin |
||||||
obj |
obj |
||||||
*.suo |
*.suo |
||||||
*.user |
*.user |
||||||
*.xml |
*.xml |
||||||
*.pidb |
*.pidb |
||||||
*.userprefs |
*.userprefs |
||||||
|
@ -1 +1 @@ |
|||||||
Cecil ftw! |
Cecil ftw! |
||||||
|
@ -1,15 +1,15 @@ |
|||||||
Copyright © 2002-2007 Charlie Poole |
Copyright © 2002-2007 Charlie Poole |
||||||
Copyright © 2002-2004 James W. Newkirk, Michael C. Two, Alexei A. Vorontsov |
Copyright © 2002-2004 James W. Newkirk, Michael C. Two, Alexei A. Vorontsov |
||||||
Copyright © 2000-2002 Philip A. Craig |
Copyright © 2000-2002 Philip A. Craig |
||||||
|
|
||||||
This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. |
This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. |
||||||
|
|
||||||
Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: |
Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: |
||||||
|
|
||||||
1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment (see the following) in the product documentation is required. |
1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment (see the following) in the product documentation is required. |
||||||
|
|
||||||
Portions Copyright © 2002-2007 Charlie Poole or Copyright © 2002-2004 James W. Newkirk, Michael C. Two, Alexei A. Vorontsov or Copyright © 2000-2002 Philip A. Craig |
Portions Copyright © 2002-2007 Charlie Poole or Copyright © 2002-2004 James W. Newkirk, Michael C. Two, Alexei A. Vorontsov or Copyright © 2000-2002 Philip A. Craig |
||||||
|
|
||||||
2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. |
2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. |
||||||
|
|
||||||
3. This notice may not be removed or altered from any source distribution. |
3. This notice may not be removed or altered from any source distribution. |
||||||
|
@ -1,69 +1,69 @@ |
|||||||
<?xml version="1.0" encoding="utf-8"?> |
<?xml version="1.0" encoding="utf-8"?> |
||||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
||||||
<PropertyGroup> |
<PropertyGroup> |
||||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> |
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> |
||||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> |
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> |
||||||
<ProductVersion>10.0.0</ProductVersion> |
<ProductVersion>10.0.0</ProductVersion> |
||||||
<SchemaVersion>2.0</SchemaVersion> |
<SchemaVersion>2.0</SchemaVersion> |
||||||
<ProjectGuid>{961DADFA-7CE6-429F-BC22-47630D6DB826}</ProjectGuid> |
<ProjectGuid>{961DADFA-7CE6-429F-BC22-47630D6DB826}</ProjectGuid> |
||||||
<OutputType>Exe</OutputType> |
<OutputType>Exe</OutputType> |
||||||
<RootNamespace>ICSharpCode.NRefactory.CSharp.AstVerifier</RootNamespace> |
<RootNamespace>ICSharpCode.NRefactory.CSharp.AstVerifier</RootNamespace> |
||||||
<AssemblyName>AstVerifier</AssemblyName> |
<AssemblyName>AstVerifier</AssemblyName> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> |
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> |
||||||
<DebugSymbols>true</DebugSymbols> |
<DebugSymbols>true</DebugSymbols> |
||||||
<DebugType>full</DebugType> |
<DebugType>full</DebugType> |
||||||
<Optimize>false</Optimize> |
<Optimize>false</Optimize> |
||||||
<OutputPath>bin\Debug</OutputPath> |
<OutputPath>bin\Debug</OutputPath> |
||||||
<DefineConstants>DEBUG;</DefineConstants> |
<DefineConstants>DEBUG;</DefineConstants> |
||||||
<ErrorReport>prompt</ErrorReport> |
<ErrorReport>prompt</ErrorReport> |
||||||
<WarningLevel>4</WarningLevel> |
<WarningLevel>4</WarningLevel> |
||||||
<Externalconsole>true</Externalconsole> |
<Externalconsole>true</Externalconsole> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> |
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> |
||||||
<DebugType>none</DebugType> |
<DebugType>none</DebugType> |
||||||
<Optimize>false</Optimize> |
<Optimize>false</Optimize> |
||||||
<OutputPath>bin\Release</OutputPath> |
<OutputPath>bin\Release</OutputPath> |
||||||
<ErrorReport>prompt</ErrorReport> |
<ErrorReport>prompt</ErrorReport> |
||||||
<WarningLevel>4</WarningLevel> |
<WarningLevel>4</WarningLevel> |
||||||
<Externalconsole>true</Externalconsole> |
<Externalconsole>true</Externalconsole> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'net_4_5_Debug|AnyCPU' "> |
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'net_4_5_Debug|AnyCPU' "> |
||||||
<DebugSymbols>true</DebugSymbols> |
<DebugSymbols>true</DebugSymbols> |
||||||
<DebugType>full</DebugType> |
<DebugType>full</DebugType> |
||||||
<Optimize>false</Optimize> |
<Optimize>false</Optimize> |
||||||
<OutputPath>bin\Debug</OutputPath> |
<OutputPath>bin\Debug</OutputPath> |
||||||
<DefineConstants>DEBUG;</DefineConstants> |
<DefineConstants>DEBUG;</DefineConstants> |
||||||
<ErrorReport>prompt</ErrorReport> |
<ErrorReport>prompt</ErrorReport> |
||||||
<WarningLevel>4</WarningLevel> |
<WarningLevel>4</WarningLevel> |
||||||
<Externalconsole>true</Externalconsole> |
<Externalconsole>true</Externalconsole> |
||||||
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion> |
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'net_4_5_Release|AnyCPU' "> |
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'net_4_5_Release|AnyCPU' "> |
||||||
<DebugType>none</DebugType> |
<DebugType>none</DebugType> |
||||||
<Optimize>false</Optimize> |
<Optimize>false</Optimize> |
||||||
<OutputPath>bin\Release</OutputPath> |
<OutputPath>bin\Release</OutputPath> |
||||||
<ErrorReport>prompt</ErrorReport> |
<ErrorReport>prompt</ErrorReport> |
||||||
<WarningLevel>4</WarningLevel> |
<WarningLevel>4</WarningLevel> |
||||||
<Externalconsole>true</Externalconsole> |
<Externalconsole>true</Externalconsole> |
||||||
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion> |
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<ItemGroup> |
<ItemGroup> |
||||||
<Reference Include="System" /> |
<Reference Include="System" /> |
||||||
</ItemGroup> |
</ItemGroup> |
||||||
<ItemGroup> |
<ItemGroup> |
||||||
<Compile Include="Main.cs" /> |
<Compile Include="Main.cs" /> |
||||||
<Compile Include="AssemblyInfo.cs" /> |
<Compile Include="AssemblyInfo.cs" /> |
||||||
</ItemGroup> |
</ItemGroup> |
||||||
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" /> |
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" /> |
||||||
<ItemGroup> |
<ItemGroup> |
||||||
<ProjectReference Include="..\ICSharpCode.NRefactory.CSharp\ICSharpCode.NRefactory.CSharp.csproj"> |
<ProjectReference Include="..\ICSharpCode.NRefactory.CSharp\ICSharpCode.NRefactory.CSharp.csproj"> |
||||||
<Project>{53DCA265-3C3C-42F9-B647-F72BA678122B}</Project> |
<Project>{53DCA265-3C3C-42F9-B647-F72BA678122B}</Project> |
||||||
<Name>ICSharpCode.NRefactory.CSharp</Name> |
<Name>ICSharpCode.NRefactory.CSharp</Name> |
||||||
</ProjectReference> |
</ProjectReference> |
||||||
<ProjectReference Include="..\ICSharpCode.NRefactory\ICSharpCode.NRefactory.csproj"> |
<ProjectReference Include="..\ICSharpCode.NRefactory\ICSharpCode.NRefactory.csproj"> |
||||||
<Project>{3B2A5653-EC97-4001-BB9B-D90F1AF2C371}</Project> |
<Project>{3B2A5653-EC97-4001-BB9B-D90F1AF2C371}</Project> |
||||||
<Name>ICSharpCode.NRefactory</Name> |
<Name>ICSharpCode.NRefactory</Name> |
||||||
</ProjectReference> |
</ProjectReference> |
||||||
</ItemGroup> |
</ItemGroup> |
||||||
</Project> |
</Project> |
File diff suppressed because it is too large
Load Diff
@ -1,93 +1,93 @@ |
|||||||
//
|
//
|
||||||
// ExtractFieldAction.cs
|
// ExtractFieldAction.cs
|
||||||
//
|
//
|
||||||
// Author:
|
// Author:
|
||||||
// Nieve <>
|
// Nieve <>
|
||||||
//
|
//
|
||||||
// Copyright (c) 2012 Nieve
|
// Copyright (c) 2012 Nieve
|
||||||
//
|
//
|
||||||
// Permission is hereby granted, free of charge, to any person obtaining a copy
|
// Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
// of this software and associated documentation files (the "Software"), to deal
|
// of this software and associated documentation files (the "Software"), to deal
|
||||||
// in the Software without restriction, including without limitation the rights
|
// in the Software without restriction, including without limitation the rights
|
||||||
// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||||
// copies of the Software, and to permit persons to whom the Software is
|
// copies of the Software, and to permit persons to whom the Software is
|
||||||
// furnished to do so, subject to the following conditions:
|
// furnished to do so, subject to the following conditions:
|
||||||
//
|
//
|
||||||
// The above copyright notice and this permission notice shall be included in
|
// The above copyright notice and this permission notice shall be included in
|
||||||
// all copies or substantial portions of the Software.
|
// all copies or substantial portions of the Software.
|
||||||
//
|
//
|
||||||
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||||
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||||
// THE SOFTWARE.
|
// THE SOFTWARE.
|
||||||
using System; |
using System; |
||||||
using System.Collections.Generic; |
using System.Collections.Generic; |
||||||
using System.Linq; |
using System.Linq; |
||||||
using ICSharpCode.NRefactory.PatternMatching; |
using ICSharpCode.NRefactory.PatternMatching; |
||||||
using Mono.CSharp; |
using Mono.CSharp; |
||||||
|
|
||||||
namespace ICSharpCode.NRefactory.CSharp.Refactoring |
namespace ICSharpCode.NRefactory.CSharp.Refactoring |
||||||
{ |
{ |
||||||
[ContextAction("Extract field", Description = "Extracts a field from a local variable declaration.")] |
[ContextAction("Extract field", Description = "Extracts a field from a local variable declaration.")] |
||||||
public class ExtractFieldAction : ICodeActionProvider |
public class ExtractFieldAction : ICodeActionProvider |
||||||
{ |
{ |
||||||
public IEnumerable<CodeAction> GetActions(RefactoringContext context) |
public IEnumerable<CodeAction> GetActions(RefactoringContext context) |
||||||
{ |
{ |
||||||
//TODO: implement variable assignment & ctor param
|
//TODO: implement variable assignment & ctor param
|
||||||
var varInit = context.GetNode<VariableInitializer>(); |
var varInit = context.GetNode<VariableInitializer>(); |
||||||
if (varInit != null) { |
if (varInit != null) { |
||||||
AstType type = varInit.GetPrevNode() as AstType; |
AstType type = varInit.GetPrevNode() as AstType; |
||||||
if (type == null) yield break; |
if (type == null) yield break; |
||||||
if (varInit.Parent is FieldDeclaration) yield break; |
if (varInit.Parent is FieldDeclaration) yield break; |
||||||
if (CannotExtractField(varInit)) yield break; |
if (CannotExtractField(varInit)) yield break; |
||||||
|
|
||||||
yield return new CodeAction("Extract field", s=>{ |
yield return new CodeAction("Extract field", s=>{ |
||||||
var name = varInit.Name; |
var name = varInit.Name; |
||||||
FieldDeclaration field = new FieldDeclaration(){ |
FieldDeclaration field = new FieldDeclaration(){ |
||||||
ReturnType = type.Clone(), |
ReturnType = type.Clone(), |
||||||
Variables = { new VariableInitializer(name) } |
Variables = { new VariableInitializer(name) } |
||||||
}; |
}; |
||||||
AstNode nodeToRemove = RemoveDeclaration(varInit) ? varInit.Parent : type; |
AstNode nodeToRemove = RemoveDeclaration(varInit) ? varInit.Parent : type; |
||||||
s.Remove(nodeToRemove, true); |
s.Remove(nodeToRemove, true); |
||||||
s.InsertWithCursor(context.TranslateString("Extract field"),Script.InsertPosition.Before,field); |
s.InsertWithCursor(context.TranslateString("Extract field"),Script.InsertPosition.Before,field); |
||||||
s.FormatText(varInit.Parent); |
s.FormatText(varInit.Parent); |
||||||
}); |
}); |
||||||
} |
} |
||||||
|
|
||||||
var idntf = context.GetNode<Identifier>(); |
var idntf = context.GetNode<Identifier>(); |
||||||
if (idntf == null) yield break; |
if (idntf == null) yield break; |
||||||
var paramDec = idntf.Parent as ParameterDeclaration; |
var paramDec = idntf.Parent as ParameterDeclaration; |
||||||
if (paramDec != null) { |
if (paramDec != null) { |
||||||
var ctor = paramDec.Parent as ConstructorDeclaration; |
var ctor = paramDec.Parent as ConstructorDeclaration; |
||||||
if (ctor == null) yield break; |
if (ctor == null) yield break; |
||||||
MemberReferenceExpression thisField = new MemberReferenceExpression(new ThisReferenceExpression(), idntf.Name, new AstType[]{}); |
MemberReferenceExpression thisField = new MemberReferenceExpression(new ThisReferenceExpression(), idntf.Name, new AstType[]{}); |
||||||
var assign = new AssignmentExpression(thisField, AssignmentOperatorType.Assign, new IdentifierExpression(idntf.Name)); |
var assign = new AssignmentExpression(thisField, AssignmentOperatorType.Assign, new IdentifierExpression(idntf.Name)); |
||||||
var statement = new ExpressionStatement(assign); |
var statement = new ExpressionStatement(assign); |
||||||
var type = (idntf.GetPrevNode() as AstType).Clone(); |
var type = (idntf.GetPrevNode() as AstType).Clone(); |
||||||
FieldDeclaration field = new FieldDeclaration(){ |
FieldDeclaration field = new FieldDeclaration(){ |
||||||
ReturnType = type.Clone(), |
ReturnType = type.Clone(), |
||||||
Variables = { new VariableInitializer(idntf.Name) } |
Variables = { new VariableInitializer(idntf.Name) } |
||||||
}; |
}; |
||||||
yield return new CodeAction("Extract field", s=>{ |
yield return new CodeAction("Extract field", s=>{ |
||||||
s.InsertWithCursor(context.TranslateString("Extract field"),Script.InsertPosition.Before,field); |
s.InsertWithCursor(context.TranslateString("Extract field"),Script.InsertPosition.Before,field); |
||||||
s.AddTo(ctor.Body, statement); |
s.AddTo(ctor.Body, statement); |
||||||
}); |
}); |
||||||
} |
} |
||||||
} |
} |
||||||
|
|
||||||
static bool RemoveDeclaration (VariableInitializer varInit){ |
static bool RemoveDeclaration (VariableInitializer varInit){ |
||||||
var result = varInit.Parent as VariableDeclarationStatement; |
var result = varInit.Parent as VariableDeclarationStatement; |
||||||
return result.Variables.First ().Initializer.IsNull; |
return result.Variables.First ().Initializer.IsNull; |
||||||
} |
} |
||||||
|
|
||||||
static bool CannotExtractField (VariableInitializer varInit) |
static bool CannotExtractField (VariableInitializer varInit) |
||||||
{ |
{ |
||||||
var result = varInit.Parent as VariableDeclarationStatement; |
var result = varInit.Parent as VariableDeclarationStatement; |
||||||
return result == null || result.Variables.Count != 1; |
return result == null || result.Variables.Count != 1; |
||||||
} |
} |
||||||
} |
} |
||||||
} |
} |
||||||
|
|
||||||
|
@ -1,110 +1,110 @@ |
|||||||
<?xml version="1.0" encoding="utf-8"?> |
<?xml version="1.0" encoding="utf-8"?> |
||||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" DefaultTargets="Build"> |
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" DefaultTargets="Build"> |
||||||
<PropertyGroup> |
<PropertyGroup> |
||||||
<ProjectGuid>{D81206EF-3DCA-4A30-897B-E262A2AD9EE3}</ProjectGuid> |
<ProjectGuid>{D81206EF-3DCA-4A30-897B-E262A2AD9EE3}</ProjectGuid> |
||||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> |
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> |
||||||
<Platform Condition=" '$(Platform)' == '' ">x86</Platform> |
<Platform Condition=" '$(Platform)' == '' ">x86</Platform> |
||||||
<OutputType>Exe</OutputType> |
<OutputType>Exe</OutputType> |
||||||
<RootNamespace>ICSharpCode.NRefactory.ConsistencyCheck</RootNamespace> |
<RootNamespace>ICSharpCode.NRefactory.ConsistencyCheck</RootNamespace> |
||||||
<AssemblyName>ICSharpCode.NRefactory.ConsistencyCheck</AssemblyName> |
<AssemblyName>ICSharpCode.NRefactory.ConsistencyCheck</AssemblyName> |
||||||
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion> |
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion> |
||||||
<TargetFrameworkProfile> |
<TargetFrameworkProfile> |
||||||
</TargetFrameworkProfile> |
</TargetFrameworkProfile> |
||||||
<AppDesignerFolder>Properties</AppDesignerFolder> |
<AppDesignerFolder>Properties</AppDesignerFolder> |
||||||
<AllowUnsafeBlocks>False</AllowUnsafeBlocks> |
<AllowUnsafeBlocks>False</AllowUnsafeBlocks> |
||||||
<NoStdLib>False</NoStdLib> |
<NoStdLib>False</NoStdLib> |
||||||
<WarningLevel>4</WarningLevel> |
<WarningLevel>4</WarningLevel> |
||||||
<TreatWarningsAsErrors>false</TreatWarningsAsErrors> |
<TreatWarningsAsErrors>false</TreatWarningsAsErrors> |
||||||
<OutputPath>bin\$(Configuration)\</OutputPath> |
<OutputPath>bin\$(Configuration)\</OutputPath> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Platform)' == 'x86' "> |
<PropertyGroup Condition=" '$(Platform)' == 'x86' "> |
||||||
<PlatformTarget>x86</PlatformTarget> |
<PlatformTarget>x86</PlatformTarget> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' "> |
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' "> |
||||||
<DebugSymbols>true</DebugSymbols> |
<DebugSymbols>true</DebugSymbols> |
||||||
<DebugType>Full</DebugType> |
<DebugType>Full</DebugType> |
||||||
<Optimize>False</Optimize> |
<Optimize>False</Optimize> |
||||||
<CheckForOverflowUnderflow>True</CheckForOverflowUnderflow> |
<CheckForOverflowUnderflow>True</CheckForOverflowUnderflow> |
||||||
<DefineConstants>DEBUG;TRACE</DefineConstants> |
<DefineConstants>DEBUG;TRACE</DefineConstants> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Configuration)' == 'Release' "> |
<PropertyGroup Condition=" '$(Configuration)' == 'Release' "> |
||||||
<DebugType>PdbOnly</DebugType> |
<DebugType>PdbOnly</DebugType> |
||||||
<Optimize>True</Optimize> |
<Optimize>True</Optimize> |
||||||
<CheckForOverflowUnderflow>False</CheckForOverflowUnderflow> |
<CheckForOverflowUnderflow>False</CheckForOverflowUnderflow> |
||||||
<DefineConstants>TRACE</DefineConstants> |
<DefineConstants>TRACE</DefineConstants> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Platform)' == 'AnyCPU' "> |
<PropertyGroup Condition=" '$(Platform)' == 'AnyCPU' "> |
||||||
<PlatformTarget>AnyCPU</PlatformTarget> |
<PlatformTarget>AnyCPU</PlatformTarget> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Configuration)' == 'net_4_5_Debug' "> |
<PropertyGroup Condition=" '$(Configuration)' == 'net_4_5_Debug' "> |
||||||
<DebugSymbols>true</DebugSymbols> |
<DebugSymbols>true</DebugSymbols> |
||||||
<DebugType>Full</DebugType> |
<DebugType>Full</DebugType> |
||||||
<Optimize>False</Optimize> |
<Optimize>False</Optimize> |
||||||
<CheckForOverflowUnderflow>True</CheckForOverflowUnderflow> |
<CheckForOverflowUnderflow>True</CheckForOverflowUnderflow> |
||||||
<DefineConstants>DEBUG;TRACE</DefineConstants> |
<DefineConstants>DEBUG;TRACE</DefineConstants> |
||||||
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion> |
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Configuration)' == 'net_4_5_Release' "> |
<PropertyGroup Condition=" '$(Configuration)' == 'net_4_5_Release' "> |
||||||
<DebugType>PdbOnly</DebugType> |
<DebugType>PdbOnly</DebugType> |
||||||
<Optimize>True</Optimize> |
<Optimize>True</Optimize> |
||||||
<CheckForOverflowUnderflow>False</CheckForOverflowUnderflow> |
<CheckForOverflowUnderflow>False</CheckForOverflowUnderflow> |
||||||
<DefineConstants>TRACE</DefineConstants> |
<DefineConstants>TRACE</DefineConstants> |
||||||
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion> |
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<ItemGroup> |
<ItemGroup> |
||||||
<Reference Include="Microsoft.Build" /> |
<Reference Include="Microsoft.Build" /> |
||||||
<Reference Include="Microsoft.Build.Framework" /> |
<Reference Include="Microsoft.Build.Framework" /> |
||||||
<Reference Include="System" /> |
<Reference Include="System" /> |
||||||
<Reference Include="System.Core"> |
<Reference Include="System.Core"> |
||||||
<RequiredTargetFramework>3.5</RequiredTargetFramework> |
<RequiredTargetFramework>3.5</RequiredTargetFramework> |
||||||
</Reference> |
</Reference> |
||||||
<Reference Include="System.Data" /> |
<Reference Include="System.Data" /> |
||||||
<Reference Include="System.Data.DataSetExtensions"> |
<Reference Include="System.Data.DataSetExtensions"> |
||||||
<RequiredTargetFramework>3.5</RequiredTargetFramework> |
<RequiredTargetFramework>3.5</RequiredTargetFramework> |
||||||
</Reference> |
</Reference> |
||||||
<Reference Include="System.Xml" /> |
<Reference Include="System.Xml" /> |
||||||
<Reference Include="System.Xml.Linq"> |
<Reference Include="System.Xml.Linq"> |
||||||
<RequiredTargetFramework>3.5</RequiredTargetFramework> |
<RequiredTargetFramework>3.5</RequiredTargetFramework> |
||||||
</Reference> |
</Reference> |
||||||
</ItemGroup> |
</ItemGroup> |
||||||
<ItemGroup> |
<ItemGroup> |
||||||
<Compile Include="..\ICSharpCode.NRefactory\Properties\GlobalAssemblyInfo.cs"> |
<Compile Include="..\ICSharpCode.NRefactory\Properties\GlobalAssemblyInfo.cs"> |
||||||
<Link>Properties\GlobalAssemblyInfo.cs</Link> |
<Link>Properties\GlobalAssemblyInfo.cs</Link> |
||||||
</Compile> |
</Compile> |
||||||
<Compile Include="CSharpFile.cs" /> |
<Compile Include="CSharpFile.cs" /> |
||||||
<Compile Include="CSharpProject.cs" /> |
<Compile Include="CSharpProject.cs" /> |
||||||
<Compile Include="FindReferencesConsistencyCheck.cs" /> |
<Compile Include="FindReferencesConsistencyCheck.cs" /> |
||||||
<Compile Include="TypeSystemTests.cs" /> |
<Compile Include="TypeSystemTests.cs" /> |
||||||
<Compile Include="Program.cs" /> |
<Compile Include="Program.cs" /> |
||||||
<Compile Include="Properties\AssemblyInfo.cs" /> |
<Compile Include="Properties\AssemblyInfo.cs" /> |
||||||
<Compile Include="RandomizedOrderResolverTest.cs" /> |
<Compile Include="RandomizedOrderResolverTest.cs" /> |
||||||
<Compile Include="ResolverTest.cs" /> |
<Compile Include="ResolverTest.cs" /> |
||||||
<Compile Include="RoundtripTest.cs" /> |
<Compile Include="RoundtripTest.cs" /> |
||||||
<Compile Include="Solution.cs" /> |
<Compile Include="Solution.cs" /> |
||||||
<Compile Include="VisitorBenchmark.cs" /> |
<Compile Include="VisitorBenchmark.cs" /> |
||||||
<Compile Include="Xml\IncrementalXmlParserTests.cs" /> |
<Compile Include="Xml\IncrementalXmlParserTests.cs" /> |
||||||
<Compile Include="Xml\XmlReaderTest.cs" /> |
<Compile Include="Xml\XmlReaderTest.cs" /> |
||||||
</ItemGroup> |
</ItemGroup> |
||||||
<ItemGroup> |
<ItemGroup> |
||||||
<None Include="app.config" /> |
<None Include="app.config" /> |
||||||
<None Include="Readme.txt" /> |
<None Include="Readme.txt" /> |
||||||
</ItemGroup> |
</ItemGroup> |
||||||
<ItemGroup> |
<ItemGroup> |
||||||
<ProjectReference Include="..\ICSharpCode.NRefactory.CSharp\ICSharpCode.NRefactory.CSharp.csproj"> |
<ProjectReference Include="..\ICSharpCode.NRefactory.CSharp\ICSharpCode.NRefactory.CSharp.csproj"> |
||||||
<Project>{53DCA265-3C3C-42F9-B647-F72BA678122B}</Project> |
<Project>{53DCA265-3C3C-42F9-B647-F72BA678122B}</Project> |
||||||
<Name>ICSharpCode.NRefactory.CSharp</Name> |
<Name>ICSharpCode.NRefactory.CSharp</Name> |
||||||
</ProjectReference> |
</ProjectReference> |
||||||
<ProjectReference Include="..\ICSharpCode.NRefactory.Xml\ICSharpCode.NRefactory.Xml.csproj"> |
<ProjectReference Include="..\ICSharpCode.NRefactory.Xml\ICSharpCode.NRefactory.Xml.csproj"> |
||||||
<Project>{DC393B66-92ED-4CAD-AB25-CFEF23F3D7C6}</Project> |
<Project>{DC393B66-92ED-4CAD-AB25-CFEF23F3D7C6}</Project> |
||||||
<Name>ICSharpCode.NRefactory.Xml</Name> |
<Name>ICSharpCode.NRefactory.Xml</Name> |
||||||
</ProjectReference> |
</ProjectReference> |
||||||
<ProjectReference Include="..\ICSharpCode.NRefactory\ICSharpCode.NRefactory.csproj"> |
<ProjectReference Include="..\ICSharpCode.NRefactory\ICSharpCode.NRefactory.csproj"> |
||||||
<Project>{3B2A5653-EC97-4001-BB9B-D90F1AF2C371}</Project> |
<Project>{3B2A5653-EC97-4001-BB9B-D90F1AF2C371}</Project> |
||||||
<Name>ICSharpCode.NRefactory</Name> |
<Name>ICSharpCode.NRefactory</Name> |
||||||
</ProjectReference> |
</ProjectReference> |
||||||
</ItemGroup> |
</ItemGroup> |
||||||
<ItemGroup> |
<ItemGroup> |
||||||
<Folder Include="Xml" /> |
<Folder Include="Xml" /> |
||||||
</ItemGroup> |
</ItemGroup> |
||||||
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.Targets" /> |
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.Targets" /> |
||||||
</Project> |
</Project> |
@ -1,129 +1,129 @@ |
|||||||
<?xml version="1.0" encoding="utf-8"?> |
<?xml version="1.0" encoding="utf-8"?> |
||||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" DefaultTargets="Build"> |
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" DefaultTargets="Build"> |
||||||
<PropertyGroup> |
<PropertyGroup> |
||||||
<ProjectGuid>{9C19E629-C93E-4ACB-9A4B-13072B5AEF9D}</ProjectGuid> |
<ProjectGuid>{9C19E629-C93E-4ACB-9A4B-13072B5AEF9D}</ProjectGuid> |
||||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> |
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> |
||||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> |
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> |
||||||
<OutputType>WinExe</OutputType> |
<OutputType>WinExe</OutputType> |
||||||
<RootNamespace>ICSharpCode.NRefactory.Demo</RootNamespace> |
<RootNamespace>ICSharpCode.NRefactory.Demo</RootNamespace> |
||||||
<AssemblyName>ICSharpCode.NRefactory.Demo</AssemblyName> |
<AssemblyName>ICSharpCode.NRefactory.Demo</AssemblyName> |
||||||
<AppDesignerFolder>Properties</AppDesignerFolder> |
<AppDesignerFolder>Properties</AppDesignerFolder> |
||||||
<ProductVersion>10.0.0</ProductVersion> |
<ProductVersion>10.0.0</ProductVersion> |
||||||
<SchemaVersion>2.0</SchemaVersion> |
<SchemaVersion>2.0</SchemaVersion> |
||||||
<OutputPath>..\bin\$(Configuration)\</OutputPath> |
<OutputPath>..\bin\$(Configuration)\</OutputPath> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Platform)' == 'x86' "> |
<PropertyGroup Condition=" '$(Platform)' == 'x86' "> |
||||||
<PlatformTarget>x86</PlatformTarget> |
<PlatformTarget>x86</PlatformTarget> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' "> |
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' "> |
||||||
<DebugSymbols>True</DebugSymbols> |
<DebugSymbols>True</DebugSymbols> |
||||||
<DebugType>Full</DebugType> |
<DebugType>Full</DebugType> |
||||||
<Optimize>False</Optimize> |
<Optimize>False</Optimize> |
||||||
<CheckForOverflowUnderflow>True</CheckForOverflowUnderflow> |
<CheckForOverflowUnderflow>True</CheckForOverflowUnderflow> |
||||||
<DefineConstants>DEBUG;TRACE</DefineConstants> |
<DefineConstants>DEBUG;TRACE</DefineConstants> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Configuration)' == 'Release' "> |
<PropertyGroup Condition=" '$(Configuration)' == 'Release' "> |
||||||
<DebugType>PdbOnly</DebugType> |
<DebugType>PdbOnly</DebugType> |
||||||
<Optimize>True</Optimize> |
<Optimize>True</Optimize> |
||||||
<CheckForOverflowUnderflow>False</CheckForOverflowUnderflow> |
<CheckForOverflowUnderflow>False</CheckForOverflowUnderflow> |
||||||
<DefineConstants>TRACE</DefineConstants> |
<DefineConstants>TRACE</DefineConstants> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Platform)' == 'AnyCPU' "> |
<PropertyGroup Condition=" '$(Platform)' == 'AnyCPU' "> |
||||||
<PlatformTarget>x86</PlatformTarget> |
<PlatformTarget>x86</PlatformTarget> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' "> |
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' "> |
||||||
<WarningLevel>4</WarningLevel> |
<WarningLevel>4</WarningLevel> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' "> |
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' "> |
||||||
<WarningLevel>4</WarningLevel> |
<WarningLevel>4</WarningLevel> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> |
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> |
||||||
<WarningLevel>4</WarningLevel> |
<WarningLevel>4</WarningLevel> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> |
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> |
||||||
<WarningLevel>4</WarningLevel> |
<WarningLevel>4</WarningLevel> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Configuration)' == 'net_4_5_Debug' "> |
<PropertyGroup Condition=" '$(Configuration)' == 'net_4_5_Debug' "> |
||||||
<DebugSymbols>True</DebugSymbols> |
<DebugSymbols>True</DebugSymbols> |
||||||
<DebugType>Full</DebugType> |
<DebugType>Full</DebugType> |
||||||
<Optimize>False</Optimize> |
<Optimize>False</Optimize> |
||||||
<CheckForOverflowUnderflow>True</CheckForOverflowUnderflow> |
<CheckForOverflowUnderflow>True</CheckForOverflowUnderflow> |
||||||
<DefineConstants>DEBUG;TRACE</DefineConstants> |
<DefineConstants>DEBUG;TRACE</DefineConstants> |
||||||
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion> |
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'net_4_5_Debug|x86' "> |
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'net_4_5_Debug|x86' "> |
||||||
<WarningLevel>4</WarningLevel> |
<WarningLevel>4</WarningLevel> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'net_4_5_Debug|AnyCPU' "> |
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'net_4_5_Debug|AnyCPU' "> |
||||||
<WarningLevel>4</WarningLevel> |
<WarningLevel>4</WarningLevel> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Configuration)' == 'net_4_5_Release' "> |
<PropertyGroup Condition=" '$(Configuration)' == 'net_4_5_Release' "> |
||||||
<DebugType>PdbOnly</DebugType> |
<DebugType>PdbOnly</DebugType> |
||||||
<Optimize>True</Optimize> |
<Optimize>True</Optimize> |
||||||
<CheckForOverflowUnderflow>False</CheckForOverflowUnderflow> |
<CheckForOverflowUnderflow>False</CheckForOverflowUnderflow> |
||||||
<DefineConstants>TRACE</DefineConstants> |
<DefineConstants>TRACE</DefineConstants> |
||||||
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion> |
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'net_4_5_Release|x86' "> |
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'net_4_5_Release|x86' "> |
||||||
<WarningLevel>4</WarningLevel> |
<WarningLevel>4</WarningLevel> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'net_4_5_Release|AnyCPU' "> |
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'net_4_5_Release|AnyCPU' "> |
||||||
<WarningLevel>4</WarningLevel> |
<WarningLevel>4</WarningLevel> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<ItemGroup> |
<ItemGroup> |
||||||
<Reference Include="System" /> |
<Reference Include="System" /> |
||||||
<Reference Include="System.Core"> |
<Reference Include="System.Core"> |
||||||
<RequiredTargetFramework>3.5</RequiredTargetFramework> |
<RequiredTargetFramework>3.5</RequiredTargetFramework> |
||||||
</Reference> |
</Reference> |
||||||
<Reference Include="System.Drawing" /> |
<Reference Include="System.Drawing" /> |
||||||
<Reference Include="System.Windows.Forms" /> |
<Reference Include="System.Windows.Forms" /> |
||||||
<Reference Include="System.Xml" /> |
<Reference Include="System.Xml" /> |
||||||
</ItemGroup> |
</ItemGroup> |
||||||
<ItemGroup> |
<ItemGroup> |
||||||
<Compile Include="..\ICSharpCode.NRefactory\Properties\GlobalAssemblyInfo.cs"> |
<Compile Include="..\ICSharpCode.NRefactory\Properties\GlobalAssemblyInfo.cs"> |
||||||
<Link>Properties\GlobalAssemblyInfo.cs</Link> |
<Link>Properties\GlobalAssemblyInfo.cs</Link> |
||||||
</Compile> |
</Compile> |
||||||
<Compile Include="CSDemo.cs"> |
<Compile Include="CSDemo.cs"> |
||||||
<SubType>UserControl</SubType> |
<SubType>UserControl</SubType> |
||||||
</Compile> |
</Compile> |
||||||
<Compile Include="CSDemo.Designer.cs"> |
<Compile Include="CSDemo.Designer.cs"> |
||||||
<DependentUpon>CSDemo.cs</DependentUpon> |
<DependentUpon>CSDemo.cs</DependentUpon> |
||||||
</Compile> |
</Compile> |
||||||
<Compile Include="MainForm.cs"> |
<Compile Include="MainForm.cs"> |
||||||
<SubType>Form</SubType> |
<SubType>Form</SubType> |
||||||
</Compile> |
</Compile> |
||||||
<Compile Include="MainForm.Designer.cs"> |
<Compile Include="MainForm.Designer.cs"> |
||||||
<DependentUpon>MainForm.cs</DependentUpon> |
<DependentUpon>MainForm.cs</DependentUpon> |
||||||
</Compile> |
</Compile> |
||||||
<Compile Include="Program.cs" /> |
<Compile Include="Program.cs" /> |
||||||
<Compile Include="Properties\AssemblyInfo.cs" /> |
<Compile Include="Properties\AssemblyInfo.cs" /> |
||||||
<Compile Include="SemanticTreeDialog.cs"> |
<Compile Include="SemanticTreeDialog.cs"> |
||||||
<SubType>Form</SubType> |
<SubType>Form</SubType> |
||||||
</Compile> |
</Compile> |
||||||
<Compile Include="SemanticTreeDialog.Designer.cs"> |
<Compile Include="SemanticTreeDialog.Designer.cs"> |
||||||
<DependentUpon>SemanticTreeDialog.cs</DependentUpon> |
<DependentUpon>SemanticTreeDialog.cs</DependentUpon> |
||||||
</Compile> |
</Compile> |
||||||
</ItemGroup> |
</ItemGroup> |
||||||
<ItemGroup> |
<ItemGroup> |
||||||
<ProjectReference Include="..\ICSharpCode.NRefactory.CSharp\ICSharpCode.NRefactory.CSharp.csproj"> |
<ProjectReference Include="..\ICSharpCode.NRefactory.CSharp\ICSharpCode.NRefactory.CSharp.csproj"> |
||||||
<Project>{53DCA265-3C3C-42F9-B647-F72BA678122B}</Project> |
<Project>{53DCA265-3C3C-42F9-B647-F72BA678122B}</Project> |
||||||
<Name>ICSharpCode.NRefactory.CSharp</Name> |
<Name>ICSharpCode.NRefactory.CSharp</Name> |
||||||
</ProjectReference> |
</ProjectReference> |
||||||
<ProjectReference Include="..\ICSharpCode.NRefactory\ICSharpCode.NRefactory.csproj"> |
<ProjectReference Include="..\ICSharpCode.NRefactory\ICSharpCode.NRefactory.csproj"> |
||||||
<Project>{3B2A5653-EC97-4001-BB9B-D90F1AF2C371}</Project> |
<Project>{3B2A5653-EC97-4001-BB9B-D90F1AF2C371}</Project> |
||||||
<Name>ICSharpCode.NRefactory</Name> |
<Name>ICSharpCode.NRefactory</Name> |
||||||
</ProjectReference> |
</ProjectReference> |
||||||
</ItemGroup> |
</ItemGroup> |
||||||
<ItemGroup> |
<ItemGroup> |
||||||
<EmbeddedResource Include="CSDemo.resx"> |
<EmbeddedResource Include="CSDemo.resx"> |
||||||
<DependentUpon>CSDemo.cs</DependentUpon> |
<DependentUpon>CSDemo.cs</DependentUpon> |
||||||
</EmbeddedResource> |
</EmbeddedResource> |
||||||
<EmbeddedResource Include="MainForm.resx"> |
<EmbeddedResource Include="MainForm.resx"> |
||||||
<DependentUpon>MainForm.cs</DependentUpon> |
<DependentUpon>MainForm.cs</DependentUpon> |
||||||
</EmbeddedResource> |
</EmbeddedResource> |
||||||
<EmbeddedResource Include="SemanticTreeDialog.resx"> |
<EmbeddedResource Include="SemanticTreeDialog.resx"> |
||||||
<DependentUpon>SemanticTreeDialog.cs</DependentUpon> |
<DependentUpon>SemanticTreeDialog.cs</DependentUpon> |
||||||
</EmbeddedResource> |
</EmbeddedResource> |
||||||
</ItemGroup> |
</ItemGroup> |
||||||
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.Targets" /> |
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.Targets" /> |
||||||
</Project> |
</Project> |
@ -1,123 +1,123 @@ |
|||||||
<?xml version="1.0" encoding="utf-8"?> |
<?xml version="1.0" encoding="utf-8"?> |
||||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
||||||
<PropertyGroup> |
<PropertyGroup> |
||||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> |
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> |
||||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> |
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> |
||||||
<ProductVersion>10.0.0</ProductVersion> |
<ProductVersion>10.0.0</ProductVersion> |
||||||
<SchemaVersion>2.0</SchemaVersion> |
<SchemaVersion>2.0</SchemaVersion> |
||||||
<ProjectGuid>{A7EEF7F8-238F-459D-95A9-96467539641D}</ProjectGuid> |
<ProjectGuid>{A7EEF7F8-238F-459D-95A9-96467539641D}</ProjectGuid> |
||||||
<OutputType>WinExe</OutputType> |
<OutputType>WinExe</OutputType> |
||||||
<RootNamespace>ICSharpCode.NRefactory.GtkDemo</RootNamespace> |
<RootNamespace>ICSharpCode.NRefactory.GtkDemo</RootNamespace> |
||||||
<AssemblyName>ICSharpCode.NRefactory.GtkDemo</AssemblyName> |
<AssemblyName>ICSharpCode.NRefactory.GtkDemo</AssemblyName> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> |
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> |
||||||
<DebugSymbols>true</DebugSymbols> |
<DebugSymbols>true</DebugSymbols> |
||||||
<DebugType>full</DebugType> |
<DebugType>full</DebugType> |
||||||
<Optimize>false</Optimize> |
<Optimize>false</Optimize> |
||||||
<OutputPath>bin\Debug</OutputPath> |
<OutputPath>bin\Debug</OutputPath> |
||||||
<DefineConstants>DEBUG;</DefineConstants> |
<DefineConstants>DEBUG;</DefineConstants> |
||||||
<ErrorReport>prompt</ErrorReport> |
<ErrorReport>prompt</ErrorReport> |
||||||
<WarningLevel>4</WarningLevel> |
<WarningLevel>4</WarningLevel> |
||||||
<ConsolePause>false</ConsolePause> |
<ConsolePause>false</ConsolePause> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> |
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> |
||||||
<DebugType>none</DebugType> |
<DebugType>none</DebugType> |
||||||
<Optimize>false</Optimize> |
<Optimize>false</Optimize> |
||||||
<OutputPath>bin\Release</OutputPath> |
<OutputPath>bin\Release</OutputPath> |
||||||
<ErrorReport>prompt</ErrorReport> |
<ErrorReport>prompt</ErrorReport> |
||||||
<WarningLevel>4</WarningLevel> |
<WarningLevel>4</WarningLevel> |
||||||
<ConsolePause>false</ConsolePause> |
<ConsolePause>false</ConsolePause> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'net_4_5_Debug|AnyCPU' "> |
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'net_4_5_Debug|AnyCPU' "> |
||||||
<DebugSymbols>true</DebugSymbols> |
<DebugSymbols>true</DebugSymbols> |
||||||
<DebugType>full</DebugType> |
<DebugType>full</DebugType> |
||||||
<Optimize>false</Optimize> |
<Optimize>false</Optimize> |
||||||
<OutputPath>bin\Debug</OutputPath> |
<OutputPath>bin\Debug</OutputPath> |
||||||
<DefineConstants>DEBUG;</DefineConstants> |
<DefineConstants>DEBUG;</DefineConstants> |
||||||
<ErrorReport>prompt</ErrorReport> |
<ErrorReport>prompt</ErrorReport> |
||||||
<WarningLevel>4</WarningLevel> |
<WarningLevel>4</WarningLevel> |
||||||
<ConsolePause>false</ConsolePause> |
<ConsolePause>false</ConsolePause> |
||||||
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion> |
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'net_4_5_Release|AnyCPU' "> |
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'net_4_5_Release|AnyCPU' "> |
||||||
<DebugType>none</DebugType> |
<DebugType>none</DebugType> |
||||||
<Optimize>false</Optimize> |
<Optimize>false</Optimize> |
||||||
<OutputPath>bin\Release</OutputPath> |
<OutputPath>bin\Release</OutputPath> |
||||||
<ErrorReport>prompt</ErrorReport> |
<ErrorReport>prompt</ErrorReport> |
||||||
<WarningLevel>4</WarningLevel> |
<WarningLevel>4</WarningLevel> |
||||||
<ConsolePause>false</ConsolePause> |
<ConsolePause>false</ConsolePause> |
||||||
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion> |
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<ItemGroup> |
<ItemGroup> |
||||||
<Reference Include="System" /> |
<Reference Include="System" /> |
||||||
<Reference Include="gtk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f"> |
<Reference Include="gtk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f"> |
||||||
<Package>gtk-sharp-2.0</Package> |
<Package>gtk-sharp-2.0</Package> |
||||||
</Reference> |
</Reference> |
||||||
<Reference Include="gdk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f"> |
<Reference Include="gdk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f"> |
||||||
<Package>gtk-sharp-2.0</Package> |
<Package>gtk-sharp-2.0</Package> |
||||||
</Reference> |
</Reference> |
||||||
<Reference Include="glib-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f"> |
<Reference Include="glib-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f"> |
||||||
<Package>glib-sharp-2.0</Package> |
<Package>glib-sharp-2.0</Package> |
||||||
</Reference> |
</Reference> |
||||||
<Reference Include="glade-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f"> |
<Reference Include="glade-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f"> |
||||||
<Package>glade-sharp-2.0</Package> |
<Package>glade-sharp-2.0</Package> |
||||||
</Reference> |
</Reference> |
||||||
<Reference Include="pango-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f"> |
<Reference Include="pango-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f"> |
||||||
<Package>gtk-sharp-2.0</Package> |
<Package>gtk-sharp-2.0</Package> |
||||||
</Reference> |
</Reference> |
||||||
<Reference Include="atk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f"> |
<Reference Include="atk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f"> |
||||||
<Package>gtk-sharp-2.0</Package> |
<Package>gtk-sharp-2.0</Package> |
||||||
</Reference> |
</Reference> |
||||||
<Reference Include="Mono.Posix" /> |
<Reference Include="Mono.Posix" /> |
||||||
<Reference Include="System.Core" /> |
<Reference Include="System.Core" /> |
||||||
</ItemGroup> |
</ItemGroup> |
||||||
<ItemGroup> |
<ItemGroup> |
||||||
<EmbeddedResource Include="gtk-gui\gui.stetic"> |
<EmbeddedResource Include="gtk-gui\gui.stetic"> |
||||||
<LogicalName>gui.stetic</LogicalName> |
<LogicalName>gui.stetic</LogicalName> |
||||||
</EmbeddedResource> |
</EmbeddedResource> |
||||||
<EmbeddedResource Include="pixbuf\comment.png"> |
<EmbeddedResource Include="pixbuf\comment.png"> |
||||||
<LogicalName>comment.png</LogicalName> |
<LogicalName>comment.png</LogicalName> |
||||||
</EmbeddedResource> |
</EmbeddedResource> |
||||||
<EmbeddedResource Include="pixbuf\element-class-16.png"> |
<EmbeddedResource Include="pixbuf\element-class-16.png"> |
||||||
<LogicalName>class.png</LogicalName> |
<LogicalName>class.png</LogicalName> |
||||||
</EmbeddedResource> |
</EmbeddedResource> |
||||||
<EmbeddedResource Include="pixbuf\element-field-16.png"> |
<EmbeddedResource Include="pixbuf\element-field-16.png"> |
||||||
<LogicalName>expression.png</LogicalName> |
<LogicalName>expression.png</LogicalName> |
||||||
</EmbeddedResource> |
</EmbeddedResource> |
||||||
<EmbeddedResource Include="pixbuf\element-literal-16.png"> |
<EmbeddedResource Include="pixbuf\element-literal-16.png"> |
||||||
<LogicalName>token.png</LogicalName> |
<LogicalName>token.png</LogicalName> |
||||||
</EmbeddedResource> |
</EmbeddedResource> |
||||||
<EmbeddedResource Include="pixbuf\element-method-16.png"> |
<EmbeddedResource Include="pixbuf\element-method-16.png"> |
||||||
<LogicalName>statement.png</LogicalName> |
<LogicalName>statement.png</LogicalName> |
||||||
</EmbeddedResource> |
</EmbeddedResource> |
||||||
<EmbeddedResource Include="pixbuf\element-namespace-16.png"> |
<EmbeddedResource Include="pixbuf\element-namespace-16.png"> |
||||||
<LogicalName>namespace.png</LogicalName> |
<LogicalName>namespace.png</LogicalName> |
||||||
</EmbeddedResource> |
</EmbeddedResource> |
||||||
</ItemGroup> |
</ItemGroup> |
||||||
<ItemGroup> |
<ItemGroup> |
||||||
<Compile Include="gtk-gui\generated.cs" /> |
<Compile Include="gtk-gui\generated.cs" /> |
||||||
<Compile Include="Main.cs" /> |
<Compile Include="Main.cs" /> |
||||||
<Compile Include="AssemblyInfo.cs" /> |
<Compile Include="AssemblyInfo.cs" /> |
||||||
<Compile Include="MainWindow.cs" /> |
<Compile Include="MainWindow.cs" /> |
||||||
<Compile Include="gtk-gui\ICSharpCode.NRefactory.GtkDemo.MainWindow.cs" /> |
<Compile Include="gtk-gui\ICSharpCode.NRefactory.GtkDemo.MainWindow.cs" /> |
||||||
</ItemGroup> |
</ItemGroup> |
||||||
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" /> |
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" /> |
||||||
<ItemGroup> |
<ItemGroup> |
||||||
<ProjectReference Include="..\ICSharpCode.NRefactory\ICSharpCode.NRefactory.csproj"> |
<ProjectReference Include="..\ICSharpCode.NRefactory\ICSharpCode.NRefactory.csproj"> |
||||||
<Project>{3B2A5653-EC97-4001-BB9B-D90F1AF2C371}</Project> |
<Project>{3B2A5653-EC97-4001-BB9B-D90F1AF2C371}</Project> |
||||||
<Name>ICSharpCode.NRefactory</Name> |
<Name>ICSharpCode.NRefactory</Name> |
||||||
</ProjectReference> |
</ProjectReference> |
||||||
<ProjectReference Include="..\ICSharpCode.NRefactory.CSharp\ICSharpCode.NRefactory.CSharp.csproj"> |
<ProjectReference Include="..\ICSharpCode.NRefactory.CSharp\ICSharpCode.NRefactory.CSharp.csproj"> |
||||||
<Project>{53DCA265-3C3C-42F9-B647-F72BA678122B}</Project> |
<Project>{53DCA265-3C3C-42F9-B647-F72BA678122B}</Project> |
||||||
<Name>ICSharpCode.NRefactory.CSharp</Name> |
<Name>ICSharpCode.NRefactory.CSharp</Name> |
||||||
</ProjectReference> |
</ProjectReference> |
||||||
</ItemGroup> |
</ItemGroup> |
||||||
<ItemGroup> |
<ItemGroup> |
||||||
<None Include="CSharpDemo.cs"> |
<None Include="CSharpDemo.cs"> |
||||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> |
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> |
||||||
</None> |
</None> |
||||||
</ItemGroup> |
</ItemGroup> |
||||||
<ItemGroup> |
<ItemGroup> |
||||||
<Folder Include="pixbuf\" /> |
<Folder Include="pixbuf\" /> |
||||||
</ItemGroup> |
</ItemGroup> |
||||||
</Project> |
</Project> |
@ -1,407 +1,407 @@ |
|||||||
<?xml version="1.0" encoding="utf-8"?> |
<?xml version="1.0" encoding="utf-8"?> |
||||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" DefaultTargets="Build"> |
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" DefaultTargets="Build"> |
||||||
<PropertyGroup> |
<PropertyGroup> |
||||||
<ProjectGuid>{63D3B27A-D966-4902-90B3-30290E1692F1}</ProjectGuid> |
<ProjectGuid>{63D3B27A-D966-4902-90B3-30290E1692F1}</ProjectGuid> |
||||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> |
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> |
||||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> |
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> |
||||||
<OutputType>Library</OutputType> |
<OutputType>Library</OutputType> |
||||||
<RootNamespace>ICSharpCode.NRefactory</RootNamespace> |
<RootNamespace>ICSharpCode.NRefactory</RootNamespace> |
||||||
<AssemblyName>ICSharpCode.NRefactory.Tests</AssemblyName> |
<AssemblyName>ICSharpCode.NRefactory.Tests</AssemblyName> |
||||||
<AppDesignerFolder>Properties</AppDesignerFolder> |
<AppDesignerFolder>Properties</AppDesignerFolder> |
||||||
<ProductVersion>10.0.0</ProductVersion> |
<ProductVersion>10.0.0</ProductVersion> |
||||||
<SchemaVersion>2.0</SchemaVersion> |
<SchemaVersion>2.0</SchemaVersion> |
||||||
<AllowUnsafeBlocks>True</AllowUnsafeBlocks> |
<AllowUnsafeBlocks>True</AllowUnsafeBlocks> |
||||||
<NoStdLib>False</NoStdLib> |
<NoStdLib>False</NoStdLib> |
||||||
<WarningLevel>4</WarningLevel> |
<WarningLevel>4</WarningLevel> |
||||||
<TreatWarningsAsErrors>false</TreatWarningsAsErrors> |
<TreatWarningsAsErrors>false</TreatWarningsAsErrors> |
||||||
<OutputPath>..\bin\$(Configuration)\</OutputPath> |
<OutputPath>..\bin\$(Configuration)\</OutputPath> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' "> |
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' "> |
||||||
<DebugType>Full</DebugType> |
<DebugType>Full</DebugType> |
||||||
<Optimize>False</Optimize> |
<Optimize>False</Optimize> |
||||||
<CheckForOverflowUnderflow>True</CheckForOverflowUnderflow> |
<CheckForOverflowUnderflow>True</CheckForOverflowUnderflow> |
||||||
<DefineConstants>DEBUG;TRACE</DefineConstants> |
<DefineConstants>DEBUG;TRACE</DefineConstants> |
||||||
<DebugSymbols>true</DebugSymbols> |
<DebugSymbols>true</DebugSymbols> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Configuration)' == 'Release' "> |
<PropertyGroup Condition=" '$(Configuration)' == 'Release' "> |
||||||
<DebugType>PdbOnly</DebugType> |
<DebugType>PdbOnly</DebugType> |
||||||
<Optimize>True</Optimize> |
<Optimize>True</Optimize> |
||||||
<CheckForOverflowUnderflow>False</CheckForOverflowUnderflow> |
<CheckForOverflowUnderflow>False</CheckForOverflowUnderflow> |
||||||
<DefineConstants>TRACE</DefineConstants> |
<DefineConstants>TRACE</DefineConstants> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Platform)' == 'AnyCPU' "> |
<PropertyGroup Condition=" '$(Platform)' == 'AnyCPU' "> |
||||||
<RegisterForComInterop>False</RegisterForComInterop> |
<RegisterForComInterop>False</RegisterForComInterop> |
||||||
<GenerateSerializationAssemblies>Auto</GenerateSerializationAssemblies> |
<GenerateSerializationAssemblies>Auto</GenerateSerializationAssemblies> |
||||||
<BaseAddress>4194304</BaseAddress> |
<BaseAddress>4194304</BaseAddress> |
||||||
<FileAlignment>4096</FileAlignment> |
<FileAlignment>4096</FileAlignment> |
||||||
<PlatformTarget>AnyCPU</PlatformTarget> |
<PlatformTarget>AnyCPU</PlatformTarget> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Platform)' == 'x86' "> |
<PropertyGroup Condition=" '$(Platform)' == 'x86' "> |
||||||
<RegisterForComInterop>False</RegisterForComInterop> |
<RegisterForComInterop>False</RegisterForComInterop> |
||||||
<GenerateSerializationAssemblies>Auto</GenerateSerializationAssemblies> |
<GenerateSerializationAssemblies>Auto</GenerateSerializationAssemblies> |
||||||
<BaseAddress>4194304</BaseAddress> |
<BaseAddress>4194304</BaseAddress> |
||||||
<FileAlignment>4096</FileAlignment> |
<FileAlignment>4096</FileAlignment> |
||||||
<PlatformTarget>x86</PlatformTarget> |
<PlatformTarget>x86</PlatformTarget> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Configuration)' == 'net_4_5_Debug' "> |
<PropertyGroup Condition=" '$(Configuration)' == 'net_4_5_Debug' "> |
||||||
<DebugType>Full</DebugType> |
<DebugType>Full</DebugType> |
||||||
<Optimize>False</Optimize> |
<Optimize>False</Optimize> |
||||||
<CheckForOverflowUnderflow>True</CheckForOverflowUnderflow> |
<CheckForOverflowUnderflow>True</CheckForOverflowUnderflow> |
||||||
<DefineConstants>DEBUG;TRACE;NET_4_5</DefineConstants> |
<DefineConstants>DEBUG;TRACE;NET_4_5</DefineConstants> |
||||||
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion> |
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion> |
||||||
<DebugSymbols>true</DebugSymbols> |
<DebugSymbols>true</DebugSymbols> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Configuration)' == 'net_4_5_Release' "> |
<PropertyGroup Condition=" '$(Configuration)' == 'net_4_5_Release' "> |
||||||
<DebugType>PdbOnly</DebugType> |
<DebugType>PdbOnly</DebugType> |
||||||
<Optimize>True</Optimize> |
<Optimize>True</Optimize> |
||||||
<CheckForOverflowUnderflow>False</CheckForOverflowUnderflow> |
<CheckForOverflowUnderflow>False</CheckForOverflowUnderflow> |
||||||
<DefineConstants>TRACE;NET_4_5</DefineConstants> |
<DefineConstants>TRACE;NET_4_5</DefineConstants> |
||||||
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion> |
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion> |
||||||
<DebugSymbols>false</DebugSymbols> |
<DebugSymbols>false</DebugSymbols> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<ItemGroup> |
<ItemGroup> |
||||||
<Reference Include="Microsoft.CSharp" /> |
<Reference Include="Microsoft.CSharp" /> |
||||||
<Reference Include="System" /> |
<Reference Include="System" /> |
||||||
<Reference Include="System.Core" /> |
<Reference Include="System.Core" /> |
||||||
<Reference Include="System.Xml" /> |
<Reference Include="System.Xml" /> |
||||||
<Reference Include="System.Xml.Linq" /> |
<Reference Include="System.Xml.Linq" /> |
||||||
<Reference Include="nunit.framework"> |
<Reference Include="nunit.framework"> |
||||||
<HintPath>..\..\Mono.Cecil\Test\libs\nunit-2.5.10\nunit.framework.dll</HintPath> |
<HintPath>..\..\Mono.Cecil\Test\libs\nunit-2.5.10\nunit.framework.dll</HintPath> |
||||||
</Reference> |
</Reference> |
||||||
</ItemGroup> |
</ItemGroup> |
||||||
<ItemGroup> |
<ItemGroup> |
||||||
<Compile Include="..\ICSharpCode.NRefactory\Properties\GlobalAssemblyInfo.cs"> |
<Compile Include="..\ICSharpCode.NRefactory\Properties\GlobalAssemblyInfo.cs"> |
||||||
<Link>Properties\GlobalAssemblyInfo.cs</Link> |
<Link>Properties\GlobalAssemblyInfo.cs</Link> |
||||||
</Compile> |
</Compile> |
||||||
<Compile Include="CSharp\Analysis\DefiniteAssignmentTests.cs" /> |
<Compile Include="CSharp\Analysis\DefiniteAssignmentTests.cs" /> |
||||||
<Compile Include="CSharp\AstStructureTests.cs" /> |
<Compile Include="CSharp\AstStructureTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\ConvertAsToCastTests.cs" /> |
<Compile Include="CSharp\CodeActions\ConvertAsToCastTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\ConvertCastToAsTests.cs" /> |
<Compile Include="CSharp\CodeActions\ConvertCastToAsTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\ConvertConditionalToIfTests.cs" /> |
<Compile Include="CSharp\CodeActions\ConvertConditionalToIfTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\ConvertExplicitToImplicitImplementationTests.cs" /> |
<Compile Include="CSharp\CodeActions\ConvertExplicitToImplicitImplementationTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\ConvertIfToConditionalTests.cs" /> |
<Compile Include="CSharp\CodeActions\ConvertIfToConditionalTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\ConvertIfToSwtichTests.cs" /> |
<Compile Include="CSharp\CodeActions\ConvertIfToSwtichTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\ConvertImplicitToExplicittImplementationTests.cs" /> |
<Compile Include="CSharp\CodeActions\ConvertImplicitToExplicittImplementationTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\ConvertLambdaBodyExpressionToStatementTests.cs" /> |
<Compile Include="CSharp\CodeActions\ConvertLambdaBodyExpressionToStatementTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\ConvertLambdaBodyStatementToExpressionTests.cs" /> |
<Compile Include="CSharp\CodeActions\ConvertLambdaBodyStatementToExpressionTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\ConvertSwitchToIfTests.cs" /> |
<Compile Include="CSharp\CodeActions\ConvertSwitchToIfTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\CreateCustomEventImplementationTests.cs" /> |
<Compile Include="CSharp\CodeActions\CreateCustomEventImplementationTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\CreateOverloadWithoutParameterTests.cs" /> |
<Compile Include="CSharp\CodeActions\CreateOverloadWithoutParameterTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\ExtractAnonymousMethodTests.cs" /> |
<Compile Include="CSharp\CodeActions\ExtractAnonymousMethodTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\JoinDeclarationAndAssignmentTests.cs" /> |
<Compile Include="CSharp\CodeActions\JoinDeclarationAndAssignmentTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\JoinStringTests.cs" /> |
<Compile Include="CSharp\CodeActions\JoinStringTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\MergeNestedIfTests.cs" /> |
<Compile Include="CSharp\CodeActions\MergeNestedIfTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\NegateRelationalExpressionTests.cs" /> |
<Compile Include="CSharp\CodeActions\NegateRelationalExpressionTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\PutInsideUsingTests.cs" /> |
<Compile Include="CSharp\CodeActions\PutInsideUsingTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\SplitDeclarationListTests.cs" /> |
<Compile Include="CSharp\CodeActions\SplitDeclarationListTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\UseStringFormatTests.cs" /> |
<Compile Include="CSharp\CodeActions\UseStringFormatTests.cs" /> |
||||||
<Compile Include="CSharp\CodeIssues\AccessToDisposedClosureTests.cs" /> |
<Compile Include="CSharp\CodeIssues\AccessToDisposedClosureTests.cs" /> |
||||||
<Compile Include="CSharp\CodeIssues\AccessToModifiedClosureTests.cs" /> |
<Compile Include="CSharp\CodeIssues\AccessToModifiedClosureTests.cs" /> |
||||||
<Compile Include="CSharp\CodeIssues\AssignmentMadeToSameVariableIssueTests.cs" /> |
<Compile Include="CSharp\CodeIssues\AssignmentMadeToSameVariableIssueTests.cs" /> |
||||||
<Compile Include="CSharp\CodeIssues\BitwiseOperationOnNonFlagsEnumIssueTests.cs" /> |
<Compile Include="CSharp\CodeIssues\BitwiseOperationOnNonFlagsEnumIssueTests.cs" /> |
||||||
<Compile Include="CSharp\CodeIssues\CastExpressionOfIncompatibleTypeIssueTests.cs" /> |
<Compile Include="CSharp\CodeIssues\CastExpressionOfIncompatibleTypeIssueTests.cs" /> |
||||||
<Compile Include="CSharp\CodeIssues\CompareFloatWithEqualityOperatorIssueTests.cs" /> |
<Compile Include="CSharp\CodeIssues\CompareFloatWithEqualityOperatorIssueTests.cs" /> |
||||||
<Compile Include="CSharp\CodeIssues\ConstantConditionIssueTests.cs" /> |
<Compile Include="CSharp\CodeIssues\ConstantConditionIssueTests.cs" /> |
||||||
<Compile Include="CSharp\CodeIssues\DoubleNegationIssueTests.cs" /> |
<Compile Include="CSharp\CodeIssues\DoubleNegationIssueTests.cs" /> |
||||||
<Compile Include="CSharp\CodeIssues\ExplicitConversionInForEachIssueTests.cs" /> |
<Compile Include="CSharp\CodeIssues\ExplicitConversionInForEachIssueTests.cs" /> |
||||||
<Compile Include="CSharp\CodeIssues\ExpressionIsAlwaysOfProvidedTypeIssueTests.cs" /> |
<Compile Include="CSharp\CodeIssues\ExpressionIsAlwaysOfProvidedTypeIssueTests.cs" /> |
||||||
<Compile Include="CSharp\CodeIssues\ExpressionIsNeverOfProvidedTypeIssueTests.cs" /> |
<Compile Include="CSharp\CodeIssues\ExpressionIsNeverOfProvidedTypeIssueTests.cs" /> |
||||||
<Compile Include="CSharp\CodeIssues\ForControlVariableNotModifiedIssueTests.cs" /> |
<Compile Include="CSharp\CodeIssues\ForControlVariableNotModifiedIssueTests.cs" /> |
||||||
<Compile Include="CSharp\CodeIssues\IdenticalConditionalBranchIssueTests.cs" /> |
<Compile Include="CSharp\CodeIssues\IdenticalConditionalBranchIssueTests.cs" /> |
||||||
<Compile Include="CSharp\CodeIssues\LocalVariableHidesMemberIssueTests.cs" /> |
<Compile Include="CSharp\CodeIssues\LocalVariableHidesMemberIssueTests.cs" /> |
||||||
<Compile Include="CSharp\CodeIssues\LocalVariableNotUsedIssueTests.cs" /> |
<Compile Include="CSharp\CodeIssues\LocalVariableNotUsedIssueTests.cs" /> |
||||||
<Compile Include="CSharp\CodeIssues\LocalVariableOnlyAssignedIssueTests.cs" /> |
<Compile Include="CSharp\CodeIssues\LocalVariableOnlyAssignedIssueTests.cs" /> |
||||||
<Compile Include="CSharp\CodeIssues\MethodNeverReturnsIssueTests.cs" /> |
<Compile Include="CSharp\CodeIssues\MethodNeverReturnsIssueTests.cs" /> |
||||||
<Compile Include="CSharp\CodeIssues\MethodOverloadHidesOptionalParameterIssueTests.cs" /> |
<Compile Include="CSharp\CodeIssues\MethodOverloadHidesOptionalParameterIssueTests.cs" /> |
||||||
<Compile Include="CSharp\CodeIssues\MultipleEnumerationIssueTests.cs" /> |
<Compile Include="CSharp\CodeIssues\MultipleEnumerationIssueTests.cs" /> |
||||||
<Compile Include="CSharp\CodeIssues\NegativeRelationalExpressionIssueTests.cs" /> |
<Compile Include="CSharp\CodeIssues\NegativeRelationalExpressionIssueTests.cs" /> |
||||||
<Compile Include="CSharp\CodeIssues\ParameterHidesMemberIssueTests.cs" /> |
<Compile Include="CSharp\CodeIssues\ParameterHidesMemberIssueTests.cs" /> |
||||||
<Compile Include="CSharp\CodeIssues\ParameterNotUsedIssueTests.cs" /> |
<Compile Include="CSharp\CodeIssues\ParameterNotUsedIssueTests.cs" /> |
||||||
<Compile Include="CSharp\CodeIssues\ParameterOnlyAssignedIssueTests.cs" /> |
<Compile Include="CSharp\CodeIssues\ParameterOnlyAssignedIssueTests.cs" /> |
||||||
<Compile Include="CSharp\CodeIssues\RedundantArrayInitializerCommaIssueTests.cs" /> |
<Compile Include="CSharp\CodeIssues\RedundantArrayInitializerCommaIssueTests.cs" /> |
||||||
<Compile Include="CSharp\CodeIssues\RedundantAssignmentIssueTests.cs" /> |
<Compile Include="CSharp\CodeIssues\RedundantAssignmentIssueTests.cs" /> |
||||||
<Compile Include="CSharp\CodeIssues\CompareBooleanWithTrueOrFalseIssueTests.cs" /> |
<Compile Include="CSharp\CodeIssues\CompareBooleanWithTrueOrFalseIssueTests.cs" /> |
||||||
<Compile Include="CSharp\CodeIssues\RedundantAttributeParenthesesIssueTests.cs" /> |
<Compile Include="CSharp\CodeIssues\RedundantAttributeParenthesesIssueTests.cs" /> |
||||||
<Compile Include="CSharp\CodeIssues\RedundantCaseLabelIssueTests.cs" /> |
<Compile Include="CSharp\CodeIssues\RedundantCaseLabelIssueTests.cs" /> |
||||||
<Compile Include="CSharp\CodeIssues\RedundantElseIssueTests.cs" /> |
<Compile Include="CSharp\CodeIssues\RedundantElseIssueTests.cs" /> |
||||||
<Compile Include="CSharp\CodeIssues\RedundantFieldInitializerIssueTests.cs" /> |
<Compile Include="CSharp\CodeIssues\RedundantFieldInitializerIssueTests.cs" /> |
||||||
<Compile Include="CSharp\CodeIssues\RedundantObjectCreationArgumentListIssueTests.cs" /> |
<Compile Include="CSharp\CodeIssues\RedundantObjectCreationArgumentListIssueTests.cs" /> |
||||||
<Compile Include="CSharp\CodeIssues\RedundantObjectOrCollectionInitializerIssueTests.cs" /> |
<Compile Include="CSharp\CodeIssues\RedundantObjectOrCollectionInitializerIssueTests.cs" /> |
||||||
<Compile Include="CSharp\CodeIssues\RedundantTypeCastIssueTests.cs" /> |
<Compile Include="CSharp\CodeIssues\RedundantTypeCastIssueTests.cs" /> |
||||||
<Compile Include="CSharp\CodeIssues\ReferenceEqualsCalledWithValueTypeIssueTest.cs" /> |
<Compile Include="CSharp\CodeIssues\ReferenceEqualsCalledWithValueTypeIssueTest.cs" /> |
||||||
<Compile Include="CSharp\CodeIssues\TypeParameterNotUsedIssueTests.cs" /> |
<Compile Include="CSharp\CodeIssues\TypeParameterNotUsedIssueTests.cs" /> |
||||||
<Compile Include="CSharp\CodeIssues\UnreachableCodeIssueTests.cs" /> |
<Compile Include="CSharp\CodeIssues\UnreachableCodeIssueTests.cs" /> |
||||||
<Compile Include="CSharp\CSharpAmbienceTests.cs" /> |
<Compile Include="CSharp\CSharpAmbienceTests.cs" /> |
||||||
<Compile Include="CSharp\CodeDomConvertVisitorTests.cs" /> |
<Compile Include="CSharp\CodeDomConvertVisitorTests.cs" /> |
||||||
<Compile Include="CSharp\InsertParenthesesVisitorTests.cs" /> |
<Compile Include="CSharp\InsertParenthesesVisitorTests.cs" /> |
||||||
<Compile Include="CSharp\CSharpOutputVisitorTests.cs" /> |
<Compile Include="CSharp\CSharpOutputVisitorTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\Expression\AnonymousTypeCreateExpressionTests.cs" /> |
<Compile Include="CSharp\Parser\Expression\AnonymousTypeCreateExpressionTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\Expression\ObjectCreateExpressionTests.cs" /> |
<Compile Include="CSharp\Parser\Expression\ObjectCreateExpressionTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\Expression\UndocumentedExpressionTests.cs" /> |
<Compile Include="CSharp\Parser\Expression\UndocumentedExpressionTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\GeneralScope\CommentTests.cs" /> |
<Compile Include="CSharp\Parser\GeneralScope\CommentTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\GeneralScope\DelegateDeclarationTests.cs" /> |
<Compile Include="CSharp\Parser\GeneralScope\DelegateDeclarationTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\GeneralScope\NamespaceDeclarationTests.cs" /> |
<Compile Include="CSharp\Parser\GeneralScope\NamespaceDeclarationTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\GeneralScope\PreprocessorDirectiveTests.cs" /> |
<Compile Include="CSharp\Parser\GeneralScope\PreprocessorDirectiveTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\GeneralScope\TypeDeclarationTests.cs" /> |
<Compile Include="CSharp\Parser\GeneralScope\TypeDeclarationTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\GeneralScope\UsingDeclarationTests.cs" /> |
<Compile Include="CSharp\Parser\GeneralScope\UsingDeclarationTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\ParseSelfTests.cs" /> |
<Compile Include="CSharp\Parser\ParseSelfTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\Statements\BlockStatementTests.cs" /> |
<Compile Include="CSharp\Parser\Statements\BlockStatementTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\Statements\CheckedStatementTests.cs" /> |
<Compile Include="CSharp\Parser\Statements\CheckedStatementTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\Statements\EmptyStatementTests.cs" /> |
<Compile Include="CSharp\Parser\Statements\EmptyStatementTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\Statements\ExpressionStatementTests.cs" /> |
<Compile Include="CSharp\Parser\Statements\ExpressionStatementTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\Statements\FixedStatementTests.cs" /> |
<Compile Include="CSharp\Parser\Statements\FixedStatementTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\Statements\ForStatementTests.cs" /> |
<Compile Include="CSharp\Parser\Statements\ForStatementTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\Statements\GotoStatementTests.cs" /> |
<Compile Include="CSharp\Parser\Statements\GotoStatementTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\Statements\IfElseStatementTests.cs" /> |
<Compile Include="CSharp\Parser\Statements\IfElseStatementTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\Statements\LabelStatementTests.cs" /> |
<Compile Include="CSharp\Parser\Statements\LabelStatementTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\Statements\LockStatementTests.cs" /> |
<Compile Include="CSharp\Parser\Statements\LockStatementTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\Statements\ReturnStatementTests.cs" /> |
<Compile Include="CSharp\Parser\Statements\ReturnStatementTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\Statements\SwitchStatementTests.cs" /> |
<Compile Include="CSharp\Parser\Statements\SwitchStatementTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\Statements\ThrowStatementTests.cs" /> |
<Compile Include="CSharp\Parser\Statements\ThrowStatementTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\Statements\TryCatchStatementTests.cs" /> |
<Compile Include="CSharp\Parser\Statements\TryCatchStatementTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\Statements\UnsafeStatementTests.cs" /> |
<Compile Include="CSharp\Parser\Statements\UnsafeStatementTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\Statements\UsingStatementTests.cs" /> |
<Compile Include="CSharp\Parser\Statements\UsingStatementTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\Statements\VariableDeclarationStatementTests.cs" /> |
<Compile Include="CSharp\Parser\Statements\VariableDeclarationStatementTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\Statements\WhileStatementTests.cs" /> |
<Compile Include="CSharp\Parser\Statements\WhileStatementTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\Statements\YieldStatementTests.cs" /> |
<Compile Include="CSharp\Parser\Statements\YieldStatementTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\TypeMembers\ConstructorDeclarationTests.cs" /> |
<Compile Include="CSharp\Parser\TypeMembers\ConstructorDeclarationTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\TypeMembers\DestructorDeclarationTests.cs" /> |
<Compile Include="CSharp\Parser\TypeMembers\DestructorDeclarationTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\TypeMembers\EventDeclarationTests.cs" /> |
<Compile Include="CSharp\Parser\TypeMembers\EventDeclarationTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\TypeMembers\FieldDeclarationTests.cs" /> |
<Compile Include="CSharp\Parser\TypeMembers\FieldDeclarationTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\TypeMembers\IndexerDeclarationTests.cs" /> |
<Compile Include="CSharp\Parser\TypeMembers\IndexerDeclarationTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\TypeMembers\MethodDeclarationTests.cs" /> |
<Compile Include="CSharp\Parser\TypeMembers\MethodDeclarationTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\TypeMembers\OperatorDeclarationTests.cs" /> |
<Compile Include="CSharp\Parser\TypeMembers\OperatorDeclarationTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\TypeMembers\PropertyDeclarationTests.cs" /> |
<Compile Include="CSharp\Parser\TypeMembers\PropertyDeclarationTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\TypeSystemConvertVisitorTests.cs" /> |
<Compile Include="CSharp\Parser\TypeSystemConvertVisitorTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\Expression\AnonymousMethodExpressionTests.cs" /> |
<Compile Include="CSharp\Parser\Expression\AnonymousMethodExpressionTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\Expression\ArrayCreateExpressionTests.cs" /> |
<Compile Include="CSharp\Parser\Expression\ArrayCreateExpressionTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\Expression\AssignmentExpressionTests.cs" /> |
<Compile Include="CSharp\Parser\Expression\AssignmentExpressionTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\Expression\BaseReferenceExpressionTests.cs" /> |
<Compile Include="CSharp\Parser\Expression\BaseReferenceExpressionTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\Expression\BinaryOperatorExpressionTests.cs" /> |
<Compile Include="CSharp\Parser\Expression\BinaryOperatorExpressionTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\Expression\CastExpressionTests.cs" /> |
<Compile Include="CSharp\Parser\Expression\CastExpressionTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\Expression\CheckedExpressionTests.cs" /> |
<Compile Include="CSharp\Parser\Expression\CheckedExpressionTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\Expression\ConditionalExpressionTests.cs" /> |
<Compile Include="CSharp\Parser\Expression\ConditionalExpressionTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\Expression\DefaultValueExpressionTests.cs" /> |
<Compile Include="CSharp\Parser\Expression\DefaultValueExpressionTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\Expression\IdentifierExpressionTests.cs" /> |
<Compile Include="CSharp\Parser\Expression\IdentifierExpressionTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\Expression\IndexerExpressionTests.cs" /> |
<Compile Include="CSharp\Parser\Expression\IndexerExpressionTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\Expression\InvocationExpressionTests.cs" /> |
<Compile Include="CSharp\Parser\Expression\InvocationExpressionTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\Expression\IsExpressionTests.cs" /> |
<Compile Include="CSharp\Parser\Expression\IsExpressionTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\Expression\LambdaExpressionTests.cs" /> |
<Compile Include="CSharp\Parser\Expression\LambdaExpressionTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\Expression\MemberReferenceExpressionTests.cs" /> |
<Compile Include="CSharp\Parser\Expression\MemberReferenceExpressionTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\Expression\ParenthesizedExpressionTests.cs" /> |
<Compile Include="CSharp\Parser\Expression\ParenthesizedExpressionTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\Expression\PointerReferenceExpressionTests.cs" /> |
<Compile Include="CSharp\Parser\Expression\PointerReferenceExpressionTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\Expression\PrimitiveExpressionTests.cs" /> |
<Compile Include="CSharp\Parser\Expression\PrimitiveExpressionTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\Expression\QueryExpressionTests.cs" /> |
<Compile Include="CSharp\Parser\Expression\QueryExpressionTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\Expression\SizeOfExpressionTests.cs" /> |
<Compile Include="CSharp\Parser\Expression\SizeOfExpressionTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\Expression\StackAllocExpressionTests.cs" /> |
<Compile Include="CSharp\Parser\Expression\StackAllocExpressionTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\Expression\ThisReferenceExpressionTests.cs" /> |
<Compile Include="CSharp\Parser\Expression\ThisReferenceExpressionTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\Expression\TypeOfExpressionTests.cs" /> |
<Compile Include="CSharp\Parser\Expression\TypeOfExpressionTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\Expression\TypeReferenceExpressionTests.cs" /> |
<Compile Include="CSharp\Parser\Expression\TypeReferenceExpressionTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\Expression\UnaryOperatorExpressionTests.cs" /> |
<Compile Include="CSharp\Parser\Expression\UnaryOperatorExpressionTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\GeneralScope\AttributeSectionTests.cs" /> |
<Compile Include="CSharp\Parser\GeneralScope\AttributeSectionTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\ParseUtil.cs" /> |
<Compile Include="CSharp\Parser\ParseUtil.cs" /> |
||||||
<Compile Include="CSharp\QueryExpressionExpanderTests.cs" /> |
<Compile Include="CSharp\QueryExpressionExpanderTests.cs" /> |
||||||
<Compile Include="CSharp\Refactoring\TypeSystemAstBuilderTests.cs" /> |
<Compile Include="CSharp\Refactoring\TypeSystemAstBuilderTests.cs" /> |
||||||
<Compile Include="CSharp\Resolver\AnonymousTypeTests.cs" /> |
<Compile Include="CSharp\Resolver\AnonymousTypeTests.cs" /> |
||||||
<Compile Include="CSharp\Resolver\ArrayCreateTests.cs" /> |
<Compile Include="CSharp\Resolver\ArrayCreateTests.cs" /> |
||||||
<Compile Include="CSharp\Resolver\AttributeTests.cs" /> |
<Compile Include="CSharp\Resolver\AttributeTests.cs" /> |
||||||
<Compile Include="CSharp\Resolver\BinaryOperatorTests.cs" /> |
<Compile Include="CSharp\Resolver\BinaryOperatorTests.cs" /> |
||||||
<Compile Include="CSharp\Resolver\CastTests.cs" /> |
<Compile Include="CSharp\Resolver\CastTests.cs" /> |
||||||
<Compile Include="CSharp\Resolver\ComTests.cs" /> |
<Compile Include="CSharp\Resolver\ComTests.cs" /> |
||||||
<Compile Include="CSharp\Resolver\ConditionalOperatorTests.cs" /> |
<Compile Include="CSharp\Resolver\ConditionalOperatorTests.cs" /> |
||||||
<Compile Include="CSharp\Resolver\DynamicTests.cs" /> |
<Compile Include="CSharp\Resolver\DynamicTests.cs" /> |
||||||
<Compile Include="CSharp\Resolver\ExplicitConversionsTest.cs" /> |
<Compile Include="CSharp\Resolver\ExplicitConversionsTest.cs" /> |
||||||
<Compile Include="CSharp\Resolver\ExtensionMethodTests.cs" /> |
<Compile Include="CSharp\Resolver\ExtensionMethodTests.cs" /> |
||||||
<Compile Include="CSharp\Resolver\FindReferencesTest.cs" /> |
<Compile Include="CSharp\Resolver\FindReferencesTest.cs" /> |
||||||
<Compile Include="CSharp\Resolver\InvocationTests.cs" /> |
<Compile Include="CSharp\Resolver\InvocationTests.cs" /> |
||||||
<Compile Include="CSharp\Resolver\LambdaTests.cs" /> |
<Compile Include="CSharp\Resolver\LambdaTests.cs" /> |
||||||
<Compile Include="CSharp\Resolver\LinqTests.cs" /> |
<Compile Include="CSharp\Resolver\LinqTests.cs" /> |
||||||
<Compile Include="CSharp\Resolver\LocalTypeInferenceTests.cs" /> |
<Compile Include="CSharp\Resolver\LocalTypeInferenceTests.cs" /> |
||||||
<Compile Include="CSharp\Resolver\MemberLookupTests.cs" /> |
<Compile Include="CSharp\Resolver\MemberLookupTests.cs" /> |
||||||
<Compile Include="CSharp\Resolver\MethodTests.cs" /> |
<Compile Include="CSharp\Resolver\MethodTests.cs" /> |
||||||
<Compile Include="CSharp\Resolver\NameLookupTests.cs" /> |
<Compile Include="CSharp\Resolver\NameLookupTests.cs" /> |
||||||
<Compile Include="CSharp\Resolver\ObjectCreationTests.cs" /> |
<Compile Include="CSharp\Resolver\ObjectCreationTests.cs" /> |
||||||
<Compile Include="CSharp\Resolver\ResolveAtLocationTests.cs" /> |
<Compile Include="CSharp\Resolver\ResolveAtLocationTests.cs" /> |
||||||
<Compile Include="CSharp\Resolver\TypeInferenceTests.cs" /> |
<Compile Include="CSharp\Resolver\TypeInferenceTests.cs" /> |
||||||
<Compile Include="CSharp\Resolver\ConversionsTest.cs" /> |
<Compile Include="CSharp\Resolver\ConversionsTest.cs" /> |
||||||
<Compile Include="CSharp\Resolver\OverloadResolutionTests.cs" /> |
<Compile Include="CSharp\Resolver\OverloadResolutionTests.cs" /> |
||||||
<Compile Include="CSharp\Resolver\ResolverTestBase.cs" /> |
<Compile Include="CSharp\Resolver\ResolverTestBase.cs" /> |
||||||
<Compile Include="CSharp\Resolver\UnaryOperatorTests.cs" /> |
<Compile Include="CSharp\Resolver\UnaryOperatorTests.cs" /> |
||||||
<Compile Include="CSharp\Resolver\UnsafeCodeTests.cs" /> |
<Compile Include="CSharp\Resolver\UnsafeCodeTests.cs" /> |
||||||
<Compile Include="Documentation\CSharpCrefLookupTests.cs" /> |
<Compile Include="Documentation\CSharpCrefLookupTests.cs" /> |
||||||
<Compile Include="Documentation\CSharpCrefParserTests.cs" /> |
<Compile Include="Documentation\CSharpCrefParserTests.cs" /> |
||||||
<Compile Include="Documentation\CSharpDocumentationTests.cs" /> |
<Compile Include="Documentation\CSharpDocumentationTests.cs" /> |
||||||
<Compile Include="Documentation\IDStringTests.cs" /> |
<Compile Include="Documentation\IDStringTests.cs" /> |
||||||
<Compile Include="Editor\ReadOnlyDocumentTests.cs" /> |
<Compile Include="Editor\ReadOnlyDocumentTests.cs" /> |
||||||
<Compile Include="FormattingTests\TestBraceStlye.cs" /> |
<Compile Include="FormattingTests\TestBraceStlye.cs" /> |
||||||
<Compile Include="FormattingTests\TestFormattingBugs.cs" /> |
<Compile Include="FormattingTests\TestFormattingBugs.cs" /> |
||||||
<Compile Include="FormattingTests\TestSpacingVisitor.cs" /> |
<Compile Include="FormattingTests\TestSpacingVisitor.cs" /> |
||||||
<Compile Include="FormattingTests\TestStatementIndentation.cs" /> |
<Compile Include="FormattingTests\TestStatementIndentation.cs" /> |
||||||
<Compile Include="FormattingTests\TestTypeLevelIndentation.cs" /> |
<Compile Include="FormattingTests\TestTypeLevelIndentation.cs" /> |
||||||
<Compile Include="Properties\AssemblyInfo.cs" /> |
<Compile Include="Properties\AssemblyInfo.cs" /> |
||||||
<Compile Include="TypeSystem\BlobLoaderTests.cs" /> |
<Compile Include="TypeSystem\BlobLoaderTests.cs" /> |
||||||
<Compile Include="TypeSystem\CecilLoaderTests.cs" /> |
<Compile Include="TypeSystem\CecilLoaderTests.cs" /> |
||||||
<Compile Include="TypeSystem\CyclicProjectDependency.cs" /> |
<Compile Include="TypeSystem\CyclicProjectDependency.cs" /> |
||||||
<Compile Include="TypeSystem\GetAllBaseTypesTest.cs" /> |
<Compile Include="TypeSystem\GetAllBaseTypesTest.cs" /> |
||||||
<Compile Include="TypeSystem\GetMembersTests.cs" /> |
<Compile Include="TypeSystem\GetMembersTests.cs" /> |
||||||
<Compile Include="TypeSystem\LazyLoadedCecilLoaderTests.cs" /> |
<Compile Include="TypeSystem\LazyLoadedCecilLoaderTests.cs" /> |
||||||
<Compile Include="TypeSystem\ReflectionHelperTests.cs" /> |
<Compile Include="TypeSystem\ReflectionHelperTests.cs" /> |
||||||
<Compile Include="TypeSystem\SerializedCecilLoaderTests.cs" /> |
<Compile Include="TypeSystem\SerializedCecilLoaderTests.cs" /> |
||||||
<Compile Include="TypeSystem\StructureTests.cs" /> |
<Compile Include="TypeSystem\StructureTests.cs" /> |
||||||
<Compile Include="TypeSystem\TestInterningProvider.cs" /> |
<Compile Include="TypeSystem\TestInterningProvider.cs" /> |
||||||
<Compile Include="TypeSystem\TypeParameterTests.cs" /> |
<Compile Include="TypeSystem\TypeParameterTests.cs" /> |
||||||
<Compile Include="TypeSystem\TypeSystemHelper.cs" /> |
<Compile Include="TypeSystem\TypeSystemHelper.cs" /> |
||||||
<Compile Include="TypeSystem\TypeSystemTests.cs" /> |
<Compile Include="TypeSystem\TypeSystemTests.cs" /> |
||||||
<Compile Include="TypeSystem\TypeSystemTests.TestCase.cs" /> |
<Compile Include="TypeSystem\TypeSystemTests.TestCase.cs" /> |
||||||
<EmbeddedResource Include="TypeSystem\TypeSystemTests.TestCase.cs" /> |
<EmbeddedResource Include="TypeSystem\TypeSystemTests.TestCase.cs" /> |
||||||
<Compile Include="Utils\CSharpPrimitiveCastTests.cs" /> |
<Compile Include="Utils\CSharpPrimitiveCastTests.cs" /> |
||||||
<Compile Include="Utils\TreeTraversalTests.cs" /> |
<Compile Include="Utils\TreeTraversalTests.cs" /> |
||||||
<Compile Include="FormattingTests\TextEditorTestAdapter.cs" /> |
<Compile Include="FormattingTests\TextEditorTestAdapter.cs" /> |
||||||
<Compile Include="FormattingTests\TestBlankLineFormatting.cs" /> |
<Compile Include="FormattingTests\TestBlankLineFormatting.cs" /> |
||||||
<Compile Include="CSharp\CodeCompletion\CodeCompletionAccessibleTests.cs" /> |
<Compile Include="CSharp\CodeCompletion\CodeCompletionAccessibleTests.cs" /> |
||||||
<Compile Include="CSharp\CodeCompletion\CodeCompletionBugTests.cs" /> |
<Compile Include="CSharp\CodeCompletion\CodeCompletionBugTests.cs" /> |
||||||
<Compile Include="CSharp\CodeCompletion\CodeCompletionCSharp3Tests.cs" /> |
<Compile Include="CSharp\CodeCompletion\CodeCompletionCSharp3Tests.cs" /> |
||||||
<Compile Include="CSharp\CodeCompletion\CodeCompletionCSharpTests.cs" /> |
<Compile Include="CSharp\CodeCompletion\CodeCompletionCSharpTests.cs" /> |
||||||
<Compile Include="CSharp\CodeCompletion\CodeComplteionOperatorTests.cs" /> |
<Compile Include="CSharp\CodeCompletion\CodeComplteionOperatorTests.cs" /> |
||||||
<Compile Include="CSharp\CodeCompletion\CompletionDataList.cs" /> |
<Compile Include="CSharp\CodeCompletion\CompletionDataList.cs" /> |
||||||
<Compile Include="CSharp\CodeCompletion\EnumContextTests.cs" /> |
<Compile Include="CSharp\CodeCompletion\EnumContextTests.cs" /> |
||||||
<Compile Include="CSharp\CodeCompletion\KeywordTests.cs" /> |
<Compile Include="CSharp\CodeCompletion\KeywordTests.cs" /> |
||||||
<Compile Include="CSharp\CodeCompletion\ObjectInitializerTests.cs" /> |
<Compile Include="CSharp\CodeCompletion\ObjectInitializerTests.cs" /> |
||||||
<Compile Include="CSharp\CodeCompletion\ParameterCompletionTests.cs" /> |
<Compile Include="CSharp\CodeCompletion\ParameterCompletionTests.cs" /> |
||||||
<Compile Include="CSharp\CodeCompletion\PreProcessorTests.cs" /> |
<Compile Include="CSharp\CodeCompletion\PreProcessorTests.cs" /> |
||||||
<Compile Include="CSharp\CodeCompletion\TestBase.cs" /> |
<Compile Include="CSharp\CodeCompletion\TestBase.cs" /> |
||||||
<Compile Include="CSharp\CodeCompletion\VariableDeclarationStatementTests.cs" /> |
<Compile Include="CSharp\CodeCompletion\VariableDeclarationStatementTests.cs" /> |
||||||
<Compile Include="CSharp\CodeCompletion\NameContextTests.cs" /> |
<Compile Include="CSharp\CodeCompletion\NameContextTests.cs" /> |
||||||
<Compile Include="CSharp\CodeIssues\ConditionalToNullCoalescingInspectorTests.cs" /> |
<Compile Include="CSharp\CodeIssues\ConditionalToNullCoalescingInspectorTests.cs" /> |
||||||
<Compile Include="CSharp\CodeIssues\InspectionActionTestBase.cs" /> |
<Compile Include="CSharp\CodeIssues\InspectionActionTestBase.cs" /> |
||||||
<Compile Include="CSharp\CodeIssues\NotImplementedExceptionInspectorTests.cs" /> |
<Compile Include="CSharp\CodeIssues\NotImplementedExceptionInspectorTests.cs" /> |
||||||
<Compile Include="CSharp\CodeIssues\RedundantInternalInspectorTests.cs" /> |
<Compile Include="CSharp\CodeIssues\RedundantInternalInspectorTests.cs" /> |
||||||
<Compile Include="CSharp\CodeIssues\RedundantNamespaceUsageInspectorTests.cs" /> |
<Compile Include="CSharp\CodeIssues\RedundantNamespaceUsageInspectorTests.cs" /> |
||||||
<Compile Include="CSharp\CodeIssues\RedundantPrivateInspectorTests.cs" /> |
<Compile Include="CSharp\CodeIssues\RedundantPrivateInspectorTests.cs" /> |
||||||
<Compile Include="CSharp\CodeIssues\RedundantThisInspectorTests.cs" /> |
<Compile Include="CSharp\CodeIssues\RedundantThisInspectorTests.cs" /> |
||||||
<Compile Include="CSharp\CodeIssues\RedundantUsingInspectorTests.cs" /> |
<Compile Include="CSharp\CodeIssues\RedundantUsingInspectorTests.cs" /> |
||||||
<Compile Include="CSharp\CodeIssues\StringIsNullOrEmptyInspectorTests.cs" /> |
<Compile Include="CSharp\CodeIssues\StringIsNullOrEmptyInspectorTests.cs" /> |
||||||
<Compile Include="CSharp\CodeIssues\UseVarKeywordInspectorTests.cs" /> |
<Compile Include="CSharp\CodeIssues\UseVarKeywordInspectorTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\UseVarKeywordTests.cs" /> |
<Compile Include="CSharp\CodeActions\UseVarKeywordTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\TestRefactoringContext.cs" /> |
<Compile Include="CSharp\CodeActions\TestRefactoringContext.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\ContextActionTestBase.cs" /> |
<Compile Include="CSharp\CodeActions\ContextActionTestBase.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\UseExplicitTypeTests.cs" /> |
<Compile Include="CSharp\CodeActions\UseExplicitTypeTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\SplitDeclarationAndAssignmentTests.cs" /> |
<Compile Include="CSharp\CodeActions\SplitDeclarationAndAssignmentTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\SplitStringTests.cs" /> |
<Compile Include="CSharp\CodeActions\SplitStringTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\ReplaceEmptyStringTests.cs" /> |
<Compile Include="CSharp\CodeActions\ReplaceEmptyStringTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\RemoveBracesTests.cs" /> |
<Compile Include="CSharp\CodeActions\RemoveBracesTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\RemoveBackingStoreTests.cs" /> |
<Compile Include="CSharp\CodeActions\RemoveBackingStoreTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\InvertIfTests.cs" /> |
<Compile Include="CSharp\CodeActions\InvertIfTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\IntroduceFormatItemTests.cs" /> |
<Compile Include="CSharp\CodeActions\IntroduceFormatItemTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\InsertAnonymousMethodSignatureTests.cs" /> |
<Compile Include="CSharp\CodeActions\InsertAnonymousMethodSignatureTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\GenerateSwitchLabelsTests.cs" /> |
<Compile Include="CSharp\CodeActions\GenerateSwitchLabelsTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\GenerateGetterTests.cs" /> |
<Compile Include="CSharp\CodeActions\GenerateGetterTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\FlipOperatorArgumentsTests.cs" /> |
<Compile Include="CSharp\CodeActions\FlipOperatorArgumentsTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\ConvertHexToDecTests.cs" /> |
<Compile Include="CSharp\CodeActions\ConvertHexToDecTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\ConvertDecToHexTests.cs" /> |
<Compile Include="CSharp\CodeActions\ConvertDecToHexTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\CheckIfParameterIsNullTests.cs" /> |
<Compile Include="CSharp\CodeActions\CheckIfParameterIsNullTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\ConvertForeachToForTests.cs" /> |
<Compile Include="CSharp\CodeActions\ConvertForeachToForTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\AddAnotherAccessorTests.cs" /> |
<Compile Include="CSharp\CodeActions\AddAnotherAccessorTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\RemoveRegionTests.cs" /> |
<Compile Include="CSharp\CodeActions\RemoveRegionTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\GeneratePropertyTests.cs" /> |
<Compile Include="CSharp\CodeActions\GeneratePropertyTests.cs" /> |
||||||
<Compile Include="CSharp\Inspector\InconsistentNamingIssueTests.cs" /> |
<Compile Include="CSharp\Inspector\InconsistentNamingIssueTests.cs" /> |
||||||
<Compile Include="CSharp\CodeIssues\InconsistentNamingTests.cs" /> |
<Compile Include="CSharp\CodeIssues\InconsistentNamingTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\CreateLocalVariableTests.cs" /> |
<Compile Include="CSharp\CodeActions\CreateLocalVariableTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\CreateFieldTests.cs" /> |
<Compile Include="CSharp\CodeActions\CreateFieldTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\CreatePropertyTests.cs" /> |
<Compile Include="CSharp\CodeActions\CreatePropertyTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\CreateMethodDeclarationTests.cs" /> |
<Compile Include="CSharp\CodeActions\CreateMethodDeclarationTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\CreateIndexerTests.cs" /> |
<Compile Include="CSharp\CodeActions\CreateIndexerTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\InlineLocalVariableTests.cs" /> |
<Compile Include="CSharp\CodeActions\InlineLocalVariableTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\DeclareLocalVariableTests.cs" /> |
<Compile Include="CSharp\CodeActions\DeclareLocalVariableTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\CreateClassDeclarationTests.cs" /> |
<Compile Include="CSharp\CodeActions\CreateClassDeclarationTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\CreateConstructorDeclarationTests.cs" /> |
<Compile Include="CSharp\CodeActions\CreateConstructorDeclarationTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\CreateDelegateTests.cs" /> |
<Compile Include="CSharp\CodeActions\CreateDelegateTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\IntroduceConstantTests.cs" /> |
<Compile Include="CSharp\CodeActions\IntroduceConstantTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\ExtractMethodTests.cs" /> |
<Compile Include="CSharp\CodeActions\ExtractMethodTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\Bugs\ParserBugTests.cs" /> |
<Compile Include="CSharp\Parser\Bugs\ParserBugTests.cs" /> |
||||||
<Compile Include="FormattingTests\TestKeepReformattingRules.cs" /> |
<Compile Include="FormattingTests\TestKeepReformattingRules.cs" /> |
||||||
<Compile Include="FormattingTests\TestWrapping.cs" /> |
<Compile Include="FormattingTests\TestWrapping.cs" /> |
||||||
<Compile Include="CSharp\CodeCompletion\DelegateContextTests.cs" /> |
<Compile Include="CSharp\CodeCompletion\DelegateContextTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\ImplementInterfaceTests.cs" /> |
<Compile Include="CSharp\CodeActions\ImplementInterfaceTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\ImplementInterfaceExplicitTests.cs" /> |
<Compile Include="CSharp\CodeActions\ImplementInterfaceExplicitTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\ImplementAbstractMembersTest.cs" /> |
<Compile Include="CSharp\CodeActions\ImplementAbstractMembersTest.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\RemoveRedundantCatchTypeTests.cs" /> |
<Compile Include="CSharp\CodeActions\RemoveRedundantCatchTypeTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\AddCatchTypeTests.cs" /> |
<Compile Include="CSharp\CodeActions\AddCatchTypeTests.cs" /> |
||||||
<Compile Include="CSharp\CodeIssues\IncorrectExceptionParameterOrderingTests.cs" /> |
<Compile Include="CSharp\CodeIssues\IncorrectExceptionParameterOrderingTests.cs" /> |
||||||
<Compile Include="CSharp\CodeIssues\CallToVirtualFunctionFromConstructorTests.cs" /> |
<Compile Include="CSharp\CodeIssues\CallToVirtualFunctionFromConstructorTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\StaticMethodInvocationToExtensionMethodInvocationTests.cs" /> |
<Compile Include="CSharp\CodeActions\StaticMethodInvocationToExtensionMethodInvocationTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\ExtensionMethodInvocationToStaticMethodInvocationTests.cs" /> |
<Compile Include="CSharp\CodeActions\ExtensionMethodInvocationToStaticMethodInvocationTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\IterateViaForeachTests.cs" /> |
<Compile Include="CSharp\CodeActions\IterateViaForeachTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\ExtractFieldTests.cs" /> |
<Compile Include="CSharp\CodeActions\ExtractFieldTests.cs" /> |
||||||
<Compile Include="CSharp\CodeIssues\ValueParameterUnusedTests.cs" /> |
<Compile Include="CSharp\CodeIssues\ValueParameterUnusedTests.cs" /> |
||||||
<Compile Include="CSharp\Parser\Statements\InvalidStatementsTests.cs" /> |
<Compile Include="CSharp\Parser\Statements\InvalidStatementsTests.cs" /> |
||||||
<Compile Include="CSharp\Refactoring\NamingHelperTests.cs" /> |
<Compile Include="CSharp\Refactoring\NamingHelperTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\ConvertToInitializer\ConvertToInitializerTests.cs" /> |
<Compile Include="CSharp\CodeActions\ConvertToInitializer\ConvertToInitializerTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\MoveToOuterScopeTests.cs" /> |
<Compile Include="CSharp\CodeActions\MoveToOuterScopeTests.cs" /> |
||||||
<Compile Include="CSharp\CodeIssues\VariableDeclaredInWideScopeTests.cs" /> |
<Compile Include="CSharp\CodeIssues\VariableDeclaredInWideScopeTests.cs" /> |
||||||
<Compile Include="CSharp\CodeIssues\ParameterCanBeDemotedIssue\ParameterCanBeDemotedTests.cs" /> |
<Compile Include="CSharp\CodeIssues\ParameterCanBeDemotedIssue\ParameterCanBeDemotedTests.cs" /> |
||||||
<Compile Include="CSharp\CodeCompletion\DocumentationContextTests.cs" /> |
<Compile Include="CSharp\CodeCompletion\DocumentationContextTests.cs" /> |
||||||
<Compile Include="CSharp\CodeIssues\ReferenceToStaticMemberViaDerivedTypeTests.cs" /> |
<Compile Include="CSharp\CodeIssues\ReferenceToStaticMemberViaDerivedTypeTests.cs" /> |
||||||
<Compile Include="CSharp\CodeIssues\ParameterCanBeDemotedIssue\IsTypeCriterionTests.cs" /> |
<Compile Include="CSharp\CodeIssues\ParameterCanBeDemotedIssue\IsTypeCriterionTests.cs" /> |
||||||
<Compile Include="Utils\CompositeFormatStringParser\CompositeFormatStringParserTests.cs" /> |
<Compile Include="Utils\CompositeFormatStringParser\CompositeFormatStringParserTests.cs" /> |
||||||
<Compile Include="CSharp\CodeIssues\OptionalParameterCouldBeSkippedTests.cs" /> |
<Compile Include="CSharp\CodeIssues\OptionalParameterCouldBeSkippedTests.cs" /> |
||||||
<Compile Include="CSharp\CodeIssues\RedundantCatchTests.cs" /> |
<Compile Include="CSharp\CodeIssues\RedundantCatchTests.cs" /> |
||||||
<Compile Include="CSharp\CodeIssues\RedundantToStringTests.cs" /> |
<Compile Include="CSharp\CodeIssues\RedundantToStringTests.cs" /> |
||||||
<Compile Include="CSharp\CodeIssues\CallToObjectEqualsViaBaseTests.cs" /> |
<Compile Include="CSharp\CodeIssues\CallToObjectEqualsViaBaseTests.cs" /> |
||||||
<Compile Include="CSharp\CodeIssues\IncorrectCallToGetHashCodeTests.cs" /> |
<Compile Include="CSharp\CodeIssues\IncorrectCallToGetHashCodeTests.cs" /> |
||||||
<Compile Include="CSharp\CodeIssues\FormatStringIssues\FormatStringTests.cs" /> |
<Compile Include="CSharp\CodeIssues\FormatStringIssues\FormatStringTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\ConvertToInitializer\ConvertInitializerToExplicitIntializationsTests.cs" /> |
<Compile Include="CSharp\CodeActions\ConvertToInitializer\ConvertInitializerToExplicitIntializationsTests.cs" /> |
||||||
<Compile Include="CSharp\CodeCompletion\BrowsableAttributeTests.cs" /> |
<Compile Include="CSharp\CodeCompletion\BrowsableAttributeTests.cs" /> |
||||||
<Compile Include="CSharp\CodeIssues\ExceptionRethrowTests.cs" /> |
<Compile Include="CSharp\CodeIssues\ExceptionRethrowTests.cs" /> |
||||||
<Compile Include="CSharp\CodeIssues\ThreadStaticOnInstanceFieldTests.cs" /> |
<Compile Include="CSharp\CodeIssues\ThreadStaticOnInstanceFieldTests.cs" /> |
||||||
<Compile Include="CSharp\CodeIssues\StaticFieldInGenericTypeTests.cs" /> |
<Compile Include="CSharp\CodeIssues\StaticFieldInGenericTypeTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\ConvertAnonymousDelegateToLambdaTests.cs" /> |
<Compile Include="CSharp\CodeActions\ConvertAnonymousDelegateToLambdaTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\ConvertLamdaToAnonymousDelegateTests.cs" /> |
<Compile Include="CSharp\CodeActions\ConvertLamdaToAnonymousDelegateTests.cs" /> |
||||||
<Compile Include="CSharp\CodeIssues\ParameterCanBeDemotedIssue\SupportsIndexingCriterionTests.cs" /> |
<Compile Include="CSharp\CodeIssues\ParameterCanBeDemotedIssue\SupportsIndexingCriterionTests.cs" /> |
||||||
<Compile Include="CSharp\CodeActions\CreateBackingStoreTests.cs" /> |
<Compile Include="CSharp\CodeActions\CreateBackingStoreTests.cs" /> |
||||||
</ItemGroup> |
</ItemGroup> |
||||||
<ItemGroup> |
<ItemGroup> |
||||||
<ProjectReference Include="..\..\Mono.Cecil\Mono.Cecil.csproj"> |
<ProjectReference Include="..\..\Mono.Cecil\Mono.Cecil.csproj"> |
||||||
<Project>{D68133BD-1E63-496E-9EDE-4FBDBF77B486}</Project> |
<Project>{D68133BD-1E63-496E-9EDE-4FBDBF77B486}</Project> |
||||||
<Name>Mono.Cecil</Name> |
<Name>Mono.Cecil</Name> |
||||||
<Private>False</Private> |
<Private>False</Private> |
||||||
</ProjectReference> |
</ProjectReference> |
||||||
<ProjectReference Include="..\ICSharpCode.NRefactory.CSharp\ICSharpCode.NRefactory.CSharp.csproj"> |
<ProjectReference Include="..\ICSharpCode.NRefactory.CSharp\ICSharpCode.NRefactory.CSharp.csproj"> |
||||||
<Project>{53DCA265-3C3C-42F9-B647-F72BA678122B}</Project> |
<Project>{53DCA265-3C3C-42F9-B647-F72BA678122B}</Project> |
||||||
<Name>ICSharpCode.NRefactory.CSharp</Name> |
<Name>ICSharpCode.NRefactory.CSharp</Name> |
||||||
<Private>False</Private> |
<Private>False</Private> |
||||||
</ProjectReference> |
</ProjectReference> |
||||||
<ProjectReference Include="..\ICSharpCode.NRefactory.Xml\ICSharpCode.NRefactory.Xml.csproj"> |
<ProjectReference Include="..\ICSharpCode.NRefactory.Xml\ICSharpCode.NRefactory.Xml.csproj"> |
||||||
<Project>{DC393B66-92ED-4CAD-AB25-CFEF23F3D7C6}</Project> |
<Project>{DC393B66-92ED-4CAD-AB25-CFEF23F3D7C6}</Project> |
||||||
<Name>ICSharpCode.NRefactory.Xml</Name> |
<Name>ICSharpCode.NRefactory.Xml</Name> |
||||||
</ProjectReference> |
</ProjectReference> |
||||||
<ProjectReference Include="..\ICSharpCode.NRefactory\ICSharpCode.NRefactory.csproj"> |
<ProjectReference Include="..\ICSharpCode.NRefactory\ICSharpCode.NRefactory.csproj"> |
||||||
<Project>{3B2A5653-EC97-4001-BB9B-D90F1AF2C371}</Project> |
<Project>{3B2A5653-EC97-4001-BB9B-D90F1AF2C371}</Project> |
||||||
<Name>ICSharpCode.NRefactory</Name> |
<Name>ICSharpCode.NRefactory</Name> |
||||||
<Private>False</Private> |
<Private>False</Private> |
||||||
</ProjectReference> |
</ProjectReference> |
||||||
</ItemGroup> |
</ItemGroup> |
||||||
<ItemGroup> |
<ItemGroup> |
||||||
<Folder Include="CSharp\" /> |
<Folder Include="CSharp\" /> |
||||||
<Folder Include="CSharp\Parser\" /> |
<Folder Include="CSharp\Parser\" /> |
||||||
<Folder Include="CSharp\CodeIssues\" /> |
<Folder Include="CSharp\CodeIssues\" /> |
||||||
<Folder Include="CSharp\CodeActions\" /> |
<Folder Include="CSharp\CodeActions\" /> |
||||||
<Folder Include="CSharp\Parser\Bugs\" /> |
<Folder Include="CSharp\Parser\Bugs\" /> |
||||||
<Folder Include="CSharp\CodeActions\ConvertToInitializer\" /> |
<Folder Include="CSharp\CodeActions\ConvertToInitializer\" /> |
||||||
<Folder Include="CSharp\CodeIssues\ParameterCanBeDemotedIssue\" /> |
<Folder Include="CSharp\CodeIssues\ParameterCanBeDemotedIssue\" /> |
||||||
<Folder Include="Utils\CompositeFormatStringParser\" /> |
<Folder Include="Utils\CompositeFormatStringParser\" /> |
||||||
<Folder Include="CSharp\CodeIssues\FormatStringIssues\" /> |
<Folder Include="CSharp\CodeIssues\FormatStringIssues\" /> |
||||||
</ItemGroup> |
</ItemGroup> |
||||||
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" /> |
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" /> |
||||||
<ProjectExtensions> |
<ProjectExtensions> |
||||||
<MonoDevelop> |
<MonoDevelop> |
||||||
<Properties> |
<Properties> |
||||||
<Policies> |
<Policies> |
||||||
<TextStylePolicy TabWidth="4" EolMarker="Unix" inheritsSet="Mono" inheritsScope="text/plain" scope="text/plain" /> |
<TextStylePolicy TabWidth="4" EolMarker="Unix" inheritsSet="Mono" inheritsScope="text/plain" scope="text/plain" /> |
||||||
<TextStylePolicy FileWidth="120" TabWidth="4" EolMarker="Unix" inheritsSet="Mono" inheritsScope="text/plain" scope="text/x-csharp" /> |
<TextStylePolicy FileWidth="120" TabWidth="4" EolMarker="Unix" inheritsSet="Mono" inheritsScope="text/plain" scope="text/x-csharp" /> |
||||||
<CSharpFormattingPolicy IndentSwitchBody="True" IfElseBraceForcement="AddBraces" ForBraceForcement="AddBraces" ForEachBraceForcement="AddBraces" WhileBraceForcement="AddBraces" UsingBraceForcement="AddBraces" FixedBraceForcement="AddBraces" BeforeMethodDeclarationParentheses="False" BeforeMethodCallParentheses="False" BeforeConstructorDeclarationParentheses="False" BeforeDelegateDeclarationParentheses="False" NewParentheses="False" inheritsSet="Mono" inheritsScope="text/x-csharp" scope="text/x-csharp" /> |
<CSharpFormattingPolicy IndentSwitchBody="True" IfElseBraceForcement="AddBraces" ForBraceForcement="AddBraces" ForEachBraceForcement="AddBraces" WhileBraceForcement="AddBraces" UsingBraceForcement="AddBraces" FixedBraceForcement="AddBraces" BeforeMethodDeclarationParentheses="False" BeforeMethodCallParentheses="False" BeforeConstructorDeclarationParentheses="False" BeforeDelegateDeclarationParentheses="False" NewParentheses="False" inheritsSet="Mono" inheritsScope="text/x-csharp" scope="text/x-csharp" /> |
||||||
</Policies> |
</Policies> |
||||||
</Properties> |
</Properties> |
||||||
</MonoDevelop> |
</MonoDevelop> |
||||||
</ProjectExtensions> |
</ProjectExtensions> |
||||||
</Project> |
</Project> |
@ -1,103 +1,103 @@ |
|||||||
<?xml version="1.0" encoding="utf-8"?> |
<?xml version="1.0" encoding="utf-8"?> |
||||||
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
||||||
<PropertyGroup> |
<PropertyGroup> |
||||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> |
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> |
||||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> |
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> |
||||||
<ProductVersion>8.0.50215</ProductVersion> |
<ProductVersion>8.0.50215</ProductVersion> |
||||||
<SchemaVersion>2.0</SchemaVersion> |
<SchemaVersion>2.0</SchemaVersion> |
||||||
<ProjectGuid>{870115DD-960A-4406-A6B9-600BCDC36A03}</ProjectGuid> |
<ProjectGuid>{870115DD-960A-4406-A6B9-600BCDC36A03}</ProjectGuid> |
||||||
<RootNamespace>ICSharpCode.NRefactory.VB.Tests</RootNamespace> |
<RootNamespace>ICSharpCode.NRefactory.VB.Tests</RootNamespace> |
||||||
<AssemblyName>ICSharpCode.NRefactory.VB.Tests</AssemblyName> |
<AssemblyName>ICSharpCode.NRefactory.VB.Tests</AssemblyName> |
||||||
<OutputTarget>Library</OutputTarget> |
<OutputTarget>Library</OutputTarget> |
||||||
<NoStdLib>False</NoStdLib> |
<NoStdLib>False</NoStdLib> |
||||||
<NoConfig>False</NoConfig> |
<NoConfig>False</NoConfig> |
||||||
<RunPostBuildEvent>OnBuildSuccess</RunPostBuildEvent> |
<RunPostBuildEvent>OnBuildSuccess</RunPostBuildEvent> |
||||||
<OutputType>Library</OutputType> |
<OutputType>Library</OutputType> |
||||||
<OutputPath>..\..\..\..\bin\UnitTests\</OutputPath> |
<OutputPath>..\..\..\..\bin\UnitTests\</OutputPath> |
||||||
<AllowUnsafeBlocks>False</AllowUnsafeBlocks> |
<AllowUnsafeBlocks>False</AllowUnsafeBlocks> |
||||||
<WarningLevel>4</WarningLevel> |
<WarningLevel>4</WarningLevel> |
||||||
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion> |
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion> |
||||||
<TreatWarningsAsErrors>false</TreatWarningsAsErrors> |
<TreatWarningsAsErrors>false</TreatWarningsAsErrors> |
||||||
<TargetFrameworkProfile>Client</TargetFrameworkProfile> |
<TargetFrameworkProfile>Client</TargetFrameworkProfile> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> |
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> |
||||||
<CheckForOverflowUnderflow>True</CheckForOverflowUnderflow> |
<CheckForOverflowUnderflow>True</CheckForOverflowUnderflow> |
||||||
<DefineConstants>DEBUG</DefineConstants> |
<DefineConstants>DEBUG</DefineConstants> |
||||||
<Optimize>False</Optimize> |
<Optimize>False</Optimize> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> |
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> |
||||||
<Optimize>True</Optimize> |
<Optimize>True</Optimize> |
||||||
<CheckForOverflowUnderflow>False</CheckForOverflowUnderflow> |
<CheckForOverflowUnderflow>False</CheckForOverflowUnderflow> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' "> |
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' "> |
||||||
<DebugType>Full</DebugType> |
<DebugType>Full</DebugType> |
||||||
<DebugSymbols>true</DebugSymbols> |
<DebugSymbols>true</DebugSymbols> |
||||||
<StartAction>Project</StartAction> |
<StartAction>Project</StartAction> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Configuration)' == 'Release' "> |
<PropertyGroup Condition=" '$(Configuration)' == 'Release' "> |
||||||
<DebugSymbols>False</DebugSymbols> |
<DebugSymbols>False</DebugSymbols> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Platform)' == 'AnyCPU' "> |
<PropertyGroup Condition=" '$(Platform)' == 'AnyCPU' "> |
||||||
<RegisterForComInterop>False</RegisterForComInterop> |
<RegisterForComInterop>False</RegisterForComInterop> |
||||||
<GenerateSerializationAssemblies>Auto</GenerateSerializationAssemblies> |
<GenerateSerializationAssemblies>Auto</GenerateSerializationAssemblies> |
||||||
<BaseAddress>4194304</BaseAddress> |
<BaseAddress>4194304</BaseAddress> |
||||||
<FileAlignment>4096</FileAlignment> |
<FileAlignment>4096</FileAlignment> |
||||||
<PlatformTarget>AnyCPU</PlatformTarget> |
<PlatformTarget>AnyCPU</PlatformTarget> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' "> |
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' "> |
||||||
<CheckForOverflowUnderflow>True</CheckForOverflowUnderflow> |
<CheckForOverflowUnderflow>True</CheckForOverflowUnderflow> |
||||||
<DefineConstants>DEBUG</DefineConstants> |
<DefineConstants>DEBUG</DefineConstants> |
||||||
<Optimize>False</Optimize> |
<Optimize>False</Optimize> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' "> |
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' "> |
||||||
<Optimize>True</Optimize> |
<Optimize>True</Optimize> |
||||||
<CheckForOverflowUnderflow>False</CheckForOverflowUnderflow> |
<CheckForOverflowUnderflow>False</CheckForOverflowUnderflow> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Platform)' == 'x86' "> |
<PropertyGroup Condition=" '$(Platform)' == 'x86' "> |
||||||
<RegisterForComInterop>False</RegisterForComInterop> |
<RegisterForComInterop>False</RegisterForComInterop> |
||||||
<GenerateSerializationAssemblies>Auto</GenerateSerializationAssemblies> |
<GenerateSerializationAssemblies>Auto</GenerateSerializationAssemblies> |
||||||
<BaseAddress>4194304</BaseAddress> |
<BaseAddress>4194304</BaseAddress> |
||||||
<FileAlignment>4096</FileAlignment> |
<FileAlignment>4096</FileAlignment> |
||||||
<PlatformTarget>x86</PlatformTarget> |
<PlatformTarget>x86</PlatformTarget> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<ItemGroup> |
<ItemGroup> |
||||||
<Reference Include="nunit.framework"> |
<Reference Include="nunit.framework"> |
||||||
<HintPath>..\..\Mono.Cecil\Test\libs\nunit-2.4.8\nunit.framework.dll</HintPath> |
<HintPath>..\..\Mono.Cecil\Test\libs\nunit-2.4.8\nunit.framework.dll</HintPath> |
||||||
</Reference> |
</Reference> |
||||||
<Reference Include="System" /> |
<Reference Include="System" /> |
||||||
<Reference Include="System.Core"> |
<Reference Include="System.Core"> |
||||||
<RequiredTargetFramework>3.5</RequiredTargetFramework> |
<RequiredTargetFramework>3.5</RequiredTargetFramework> |
||||||
</Reference> |
</Reference> |
||||||
</ItemGroup> |
</ItemGroup> |
||||||
<ItemGroup> |
<ItemGroup> |
||||||
<Compile Include="AssemblyInfo.cs" /> |
<Compile Include="AssemblyInfo.cs" /> |
||||||
<Compile Include="General\UnitTest.cs" /> |
<Compile Include="General\UnitTest.cs" /> |
||||||
<Compile Include="Lexer\CustomLexerTests.cs" /> |
<Compile Include="Lexer\CustomLexerTests.cs" /> |
||||||
<Compile Include="Lexer\ImplicitLineContinuationTests.cs" /> |
<Compile Include="Lexer\ImplicitLineContinuationTests.cs" /> |
||||||
<Compile Include="Lexer\LATextReaderTests.cs" /> |
<Compile Include="Lexer\LATextReaderTests.cs" /> |
||||||
<Compile Include="Lexer\LexerContextTests.cs" /> |
<Compile Include="Lexer\LexerContextTests.cs" /> |
||||||
<Compile Include="Lexer\LexerPositionTests.cs" /> |
<Compile Include="Lexer\LexerPositionTests.cs" /> |
||||||
<Compile Include="Lexer\LexerTests.cs" /> |
<Compile Include="Lexer\LexerTests.cs" /> |
||||||
<Compile Include="Lexer\LiteralsTests.cs" /> |
<Compile Include="Lexer\LiteralsTests.cs" /> |
||||||
<Compile Include="Lexer\TokenTests.cs" /> |
<Compile Include="Lexer\TokenTests.cs" /> |
||||||
<Compile Include="Lexer\XmlModeLexerTests.cs" /> |
<Compile Include="Lexer\XmlModeLexerTests.cs" /> |
||||||
<Compile Include="Parser\GlobalScope\AttributeSectionTests.cs" /> |
<Compile Include="Parser\GlobalScope\AttributeSectionTests.cs" /> |
||||||
<Compile Include="Parser\GlobalScope\NamespaceDeclarationTests.cs" /> |
<Compile Include="Parser\GlobalScope\NamespaceDeclarationTests.cs" /> |
||||||
<Compile Include="Parser\GlobalScope\ImportsStatementTests.cs" /> |
<Compile Include="Parser\GlobalScope\ImportsStatementTests.cs" /> |
||||||
<Compile Include="Parser\GlobalScope\TypeDeclarationTests.cs" /> |
<Compile Include="Parser\GlobalScope\TypeDeclarationTests.cs" /> |
||||||
<Compile Include="Parser\SnippetParserTests.cs" /> |
<Compile Include="Parser\SnippetParserTests.cs" /> |
||||||
<Compile Include="Parser\ParseUtil.cs" /> |
<Compile Include="Parser\ParseUtil.cs" /> |
||||||
<Compile Include="Parser\GlobalScope\OptionStatementTests.cs" /> |
<Compile Include="Parser\GlobalScope\OptionStatementTests.cs" /> |
||||||
</ItemGroup> |
</ItemGroup> |
||||||
<ItemGroup> |
<ItemGroup> |
||||||
<ProjectReference Include="..\ICSharpCode.NRefactory.VB\ICSharpCode.NRefactory.VB.csproj"> |
<ProjectReference Include="..\ICSharpCode.NRefactory.VB\ICSharpCode.NRefactory.VB.csproj"> |
||||||
<Project>{7B82B671-419F-45F4-B778-D9286F996EFA}</Project> |
<Project>{7B82B671-419F-45F4-B778-D9286F996EFA}</Project> |
||||||
<Name>ICSharpCode.NRefactory.VB</Name> |
<Name>ICSharpCode.NRefactory.VB</Name> |
||||||
</ProjectReference> |
</ProjectReference> |
||||||
<ProjectReference Include="..\ICSharpCode.NRefactory\ICSharpCode.NRefactory.csproj"> |
<ProjectReference Include="..\ICSharpCode.NRefactory\ICSharpCode.NRefactory.csproj"> |
||||||
<Project>{3B2A5653-EC97-4001-BB9B-D90F1AF2C371}</Project> |
<Project>{3B2A5653-EC97-4001-BB9B-D90F1AF2C371}</Project> |
||||||
<Name>ICSharpCode.NRefactory</Name> |
<Name>ICSharpCode.NRefactory</Name> |
||||||
</ProjectReference> |
</ProjectReference> |
||||||
</ItemGroup> |
</ItemGroup> |
||||||
<Import Project="$(MSBuildBinPath)\Microsoft.CSHARP.Targets" /> |
<Import Project="$(MSBuildBinPath)\Microsoft.CSHARP.Targets" /> |
||||||
</Project> |
</Project> |
@ -1,223 +1,223 @@ |
|||||||
<?xml version="1.0" encoding="utf-8"?> |
<?xml version="1.0" encoding="utf-8"?> |
||||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" DefaultTargets="Build"> |
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" DefaultTargets="Build"> |
||||||
<PropertyGroup> |
<PropertyGroup> |
||||||
<ProjectGuid>{7B82B671-419F-45F4-B778-D9286F996EFA}</ProjectGuid> |
<ProjectGuid>{7B82B671-419F-45F4-B778-D9286F996EFA}</ProjectGuid> |
||||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> |
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> |
||||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> |
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> |
||||||
<OutputType>Library</OutputType> |
<OutputType>Library</OutputType> |
||||||
<RootNamespace>ICSharpCode.NRefactory.VB</RootNamespace> |
<RootNamespace>ICSharpCode.NRefactory.VB</RootNamespace> |
||||||
<AssemblyName>ICSharpCode.NRefactory.VB</AssemblyName> |
<AssemblyName>ICSharpCode.NRefactory.VB</AssemblyName> |
||||||
<AppDesignerFolder>Properties</AppDesignerFolder> |
<AppDesignerFolder>Properties</AppDesignerFolder> |
||||||
<AllowUnsafeBlocks>False</AllowUnsafeBlocks> |
<AllowUnsafeBlocks>False</AllowUnsafeBlocks> |
||||||
<NoStdLib>False</NoStdLib> |
<NoStdLib>False</NoStdLib> |
||||||
<WarningLevel>4</WarningLevel> |
<WarningLevel>4</WarningLevel> |
||||||
<TreatWarningsAsErrors>false</TreatWarningsAsErrors> |
<TreatWarningsAsErrors>false</TreatWarningsAsErrors> |
||||||
<SignAssembly>True</SignAssembly> |
<SignAssembly>True</SignAssembly> |
||||||
<AssemblyOriginatorKeyFile>..\ICSharpCode.NRefactory.snk</AssemblyOriginatorKeyFile> |
<AssemblyOriginatorKeyFile>..\ICSharpCode.NRefactory.snk</AssemblyOriginatorKeyFile> |
||||||
<DelaySign>False</DelaySign> |
<DelaySign>False</DelaySign> |
||||||
<AssemblyOriginatorKeyMode>File</AssemblyOriginatorKeyMode> |
<AssemblyOriginatorKeyMode>File</AssemblyOriginatorKeyMode> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Platform)' == 'AnyCPU' "> |
<PropertyGroup Condition=" '$(Platform)' == 'AnyCPU' "> |
||||||
<PlatformTarget>AnyCPU</PlatformTarget> |
<PlatformTarget>AnyCPU</PlatformTarget> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' "> |
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' "> |
||||||
<OutputPath>bin\Debug\</OutputPath> |
<OutputPath>bin\Debug\</OutputPath> |
||||||
<DebugSymbols>True</DebugSymbols> |
<DebugSymbols>True</DebugSymbols> |
||||||
<DebugType>Full</DebugType> |
<DebugType>Full</DebugType> |
||||||
<Optimize>False</Optimize> |
<Optimize>False</Optimize> |
||||||
<CheckForOverflowUnderflow>True</CheckForOverflowUnderflow> |
<CheckForOverflowUnderflow>True</CheckForOverflowUnderflow> |
||||||
<DefineConstants>DEBUG;TRACE</DefineConstants> |
<DefineConstants>DEBUG;TRACE</DefineConstants> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Configuration)' == 'Release' "> |
<PropertyGroup Condition=" '$(Configuration)' == 'Release' "> |
||||||
<OutputPath>bin\Release\</OutputPath> |
<OutputPath>bin\Release\</OutputPath> |
||||||
<DebugSymbols>False</DebugSymbols> |
<DebugSymbols>False</DebugSymbols> |
||||||
<DebugType>None</DebugType> |
<DebugType>None</DebugType> |
||||||
<Optimize>True</Optimize> |
<Optimize>True</Optimize> |
||||||
<CheckForOverflowUnderflow>False</CheckForOverflowUnderflow> |
<CheckForOverflowUnderflow>False</CheckForOverflowUnderflow> |
||||||
<DefineConstants>TRACE</DefineConstants> |
<DefineConstants>TRACE</DefineConstants> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<ItemGroup> |
<ItemGroup> |
||||||
<Reference Include="System" /> |
<Reference Include="System" /> |
||||||
<Reference Include="System.Core"> |
<Reference Include="System.Core"> |
||||||
<RequiredTargetFramework>3.5</RequiredTargetFramework> |
<RequiredTargetFramework>3.5</RequiredTargetFramework> |
||||||
</Reference> |
</Reference> |
||||||
<Reference Include="System.Xml" /> |
<Reference Include="System.Xml" /> |
||||||
<Reference Include="System.Xml.Linq"> |
<Reference Include="System.Xml.Linq"> |
||||||
<RequiredTargetFramework>3.5</RequiredTargetFramework> |
<RequiredTargetFramework>3.5</RequiredTargetFramework> |
||||||
</Reference> |
</Reference> |
||||||
</ItemGroup> |
</ItemGroup> |
||||||
<ItemGroup> |
<ItemGroup> |
||||||
<Compile Include="..\ICSharpCode.NRefactory\Properties\GlobalAssemblyInfo.cs"> |
<Compile Include="..\ICSharpCode.NRefactory\Properties\GlobalAssemblyInfo.cs"> |
||||||
<Link>Properties\GlobalAssemblyInfo.cs</Link> |
<Link>Properties\GlobalAssemblyInfo.cs</Link> |
||||||
</Compile> |
</Compile> |
||||||
<Compile Include="Ast\AstNode.cs" /> |
<Compile Include="Ast\AstNode.cs" /> |
||||||
<Compile Include="Ast\AstNodeCollection.cs" /> |
<Compile Include="Ast\AstNodeCollection.cs" /> |
||||||
<Compile Include="Ast\Comment.cs" /> |
<Compile Include="Ast\Comment.cs" /> |
||||||
<Compile Include="Ast\Enums.cs" /> |
<Compile Include="Ast\Enums.cs" /> |
||||||
<Compile Include="Ast\Expressions\AnonymousObjectCreationExpression.cs" /> |
<Compile Include="Ast\Expressions\AnonymousObjectCreationExpression.cs" /> |
||||||
<Compile Include="Ast\Expressions\ArrayCreateExpression.cs" /> |
<Compile Include="Ast\Expressions\ArrayCreateExpression.cs" /> |
||||||
<Compile Include="Ast\Expressions\ArrayInitializerExpression.cs" /> |
<Compile Include="Ast\Expressions\ArrayInitializerExpression.cs" /> |
||||||
<Compile Include="Ast\Expressions\AssignmentExpression.cs" /> |
<Compile Include="Ast\Expressions\AssignmentExpression.cs" /> |
||||||
<Compile Include="Ast\Expressions\BinaryOperatorExpression.cs" /> |
<Compile Include="Ast\Expressions\BinaryOperatorExpression.cs" /> |
||||||
<Compile Include="Ast\Expressions\CastExpression.cs" /> |
<Compile Include="Ast\Expressions\CastExpression.cs" /> |
||||||
<Compile Include="Ast\Expressions\CollectionRangeVariableDeclaration.cs" /> |
<Compile Include="Ast\Expressions\CollectionRangeVariableDeclaration.cs" /> |
||||||
<Compile Include="Ast\Expressions\ConditionalExpression.cs" /> |
<Compile Include="Ast\Expressions\ConditionalExpression.cs" /> |
||||||
<Compile Include="Ast\Expressions\EmptyExpression.cs" /> |
<Compile Include="Ast\Expressions\EmptyExpression.cs" /> |
||||||
<Compile Include="Ast\Expressions\Expression.cs" /> |
<Compile Include="Ast\Expressions\Expression.cs" /> |
||||||
<Compile Include="Ast\Expressions\FieldInitializerExpression.cs" /> |
<Compile Include="Ast\Expressions\FieldInitializerExpression.cs" /> |
||||||
<Compile Include="Ast\Expressions\GetTypeExpression.cs" /> |
<Compile Include="Ast\Expressions\GetTypeExpression.cs" /> |
||||||
<Compile Include="Ast\Expressions\GetXmlNamespaceExpression.cs" /> |
<Compile Include="Ast\Expressions\GetXmlNamespaceExpression.cs" /> |
||||||
<Compile Include="Ast\Expressions\IdentifierExpression.cs" /> |
<Compile Include="Ast\Expressions\IdentifierExpression.cs" /> |
||||||
<Compile Include="Ast\Expressions\InstanceExpression.cs" /> |
<Compile Include="Ast\Expressions\InstanceExpression.cs" /> |
||||||
<Compile Include="Ast\Expressions\InvocationExpression.cs" /> |
<Compile Include="Ast\Expressions\InvocationExpression.cs" /> |
||||||
<Compile Include="Ast\Expressions\LambdaExpression.cs" /> |
<Compile Include="Ast\Expressions\LambdaExpression.cs" /> |
||||||
<Compile Include="Ast\Expressions\MemberAccessExpression.cs" /> |
<Compile Include="Ast\Expressions\MemberAccessExpression.cs" /> |
||||||
<Compile Include="Ast\Expressions\NamedArgumentExpression.cs" /> |
<Compile Include="Ast\Expressions\NamedArgumentExpression.cs" /> |
||||||
<Compile Include="Ast\Expressions\ObjectCreationExpression.cs" /> |
<Compile Include="Ast\Expressions\ObjectCreationExpression.cs" /> |
||||||
<Compile Include="Ast\Expressions\ParenthesizedExpression.cs" /> |
<Compile Include="Ast\Expressions\ParenthesizedExpression.cs" /> |
||||||
<Compile Include="Ast\Expressions\QueryExpression.cs" /> |
<Compile Include="Ast\Expressions\QueryExpression.cs" /> |
||||||
<Compile Include="Ast\Expressions\SimpleNameExpression.cs" /> |
<Compile Include="Ast\Expressions\SimpleNameExpression.cs" /> |
||||||
<Compile Include="Ast\Expressions\PrimitiveExpression.cs" /> |
<Compile Include="Ast\Expressions\PrimitiveExpression.cs" /> |
||||||
<Compile Include="Ast\Expressions\TypeOfIsExpression.cs" /> |
<Compile Include="Ast\Expressions\TypeOfIsExpression.cs" /> |
||||||
<Compile Include="Ast\Expressions\TypeReferenceExpression.cs" /> |
<Compile Include="Ast\Expressions\TypeReferenceExpression.cs" /> |
||||||
<Compile Include="Ast\Expressions\UnaryOperatorExpression.cs" /> |
<Compile Include="Ast\Expressions\UnaryOperatorExpression.cs" /> |
||||||
<Compile Include="Ast\Expressions\VariableInitializer.cs" /> |
<Compile Include="Ast\Expressions\VariableInitializer.cs" /> |
||||||
<Compile Include="Ast\Expressions\XmlIdentifier.cs" /> |
<Compile Include="Ast\Expressions\XmlIdentifier.cs" /> |
||||||
<Compile Include="Ast\Expressions\XmlLiteralString.cs" /> |
<Compile Include="Ast\Expressions\XmlLiteralString.cs" /> |
||||||
<Compile Include="Ast\General\Attribute.cs" /> |
<Compile Include="Ast\General\Attribute.cs" /> |
||||||
<Compile Include="Ast\General\AttributeBlock.cs" /> |
<Compile Include="Ast\General\AttributeBlock.cs" /> |
||||||
<Compile Include="Ast\General\AttributedNode.cs" /> |
<Compile Include="Ast\General\AttributedNode.cs" /> |
||||||
<Compile Include="Ast\General\CompilationUnit.cs" /> |
<Compile Include="Ast\General\CompilationUnit.cs" /> |
||||||
<Compile Include="Ast\General\EventMemberSpecifier.cs" /> |
<Compile Include="Ast\General\EventMemberSpecifier.cs" /> |
||||||
<Compile Include="Ast\General\InterfaceMemberSpecifier.cs" /> |
<Compile Include="Ast\General\InterfaceMemberSpecifier.cs" /> |
||||||
<Compile Include="Ast\General\ParameterDeclaration.cs" /> |
<Compile Include="Ast\General\ParameterDeclaration.cs" /> |
||||||
<Compile Include="Ast\General\TypeParameterDeclaration.cs" /> |
<Compile Include="Ast\General\TypeParameterDeclaration.cs" /> |
||||||
<Compile Include="Ast\Generated.cs" /> |
<Compile Include="Ast\Generated.cs" /> |
||||||
<Compile Include="Ast\GlobalScope\DelegateDeclaration.cs" /> |
<Compile Include="Ast\GlobalScope\DelegateDeclaration.cs" /> |
||||||
<Compile Include="Ast\GlobalScope\EnumDeclaration.cs" /> |
<Compile Include="Ast\GlobalScope\EnumDeclaration.cs" /> |
||||||
<Compile Include="Ast\GlobalScope\EnumMemberDeclaration.cs" /> |
<Compile Include="Ast\GlobalScope\EnumMemberDeclaration.cs" /> |
||||||
<Compile Include="Ast\GlobalScope\ImportsClause.cs" /> |
<Compile Include="Ast\GlobalScope\ImportsClause.cs" /> |
||||||
<Compile Include="Ast\GlobalScope\ImportsStatement.cs" /> |
<Compile Include="Ast\GlobalScope\ImportsStatement.cs" /> |
||||||
<Compile Include="Ast\GlobalScope\NamespaceDeclaration.cs" /> |
<Compile Include="Ast\GlobalScope\NamespaceDeclaration.cs" /> |
||||||
<Compile Include="Ast\GlobalScope\TypeDeclaration.cs" /> |
<Compile Include="Ast\GlobalScope\TypeDeclaration.cs" /> |
||||||
<Compile Include="Ast\GlobalScope\OptionStatement.cs" /> |
<Compile Include="Ast\GlobalScope\OptionStatement.cs" /> |
||||||
<Compile Include="Ast\Identifier.cs" /> |
<Compile Include="Ast\Identifier.cs" /> |
||||||
<Compile Include="Ast\INullable.cs" /> |
<Compile Include="Ast\INullable.cs" /> |
||||||
<Compile Include="Ast\Statements\AddRemoveHandlerStatement.cs" /> |
<Compile Include="Ast\Statements\AddRemoveHandlerStatement.cs" /> |
||||||
<Compile Include="Ast\Statements\BlockStatement.cs" /> |
<Compile Include="Ast\Statements\BlockStatement.cs" /> |
||||||
<Compile Include="Ast\Statements\ContinueStatement.cs" /> |
<Compile Include="Ast\Statements\ContinueStatement.cs" /> |
||||||
<Compile Include="Ast\Statements\DoLoopStatement.cs" /> |
<Compile Include="Ast\Statements\DoLoopStatement.cs" /> |
||||||
<Compile Include="Ast\Statements\ExitStatement.cs" /> |
<Compile Include="Ast\Statements\ExitStatement.cs" /> |
||||||
<Compile Include="Ast\Statements\ExpressionStatement.cs" /> |
<Compile Include="Ast\Statements\ExpressionStatement.cs" /> |
||||||
<Compile Include="Ast\Statements\ForEachStatement.cs" /> |
<Compile Include="Ast\Statements\ForEachStatement.cs" /> |
||||||
<Compile Include="Ast\Statements\ForStatement.cs" /> |
<Compile Include="Ast\Statements\ForStatement.cs" /> |
||||||
<Compile Include="Ast\Statements\GoToStatement.cs" /> |
<Compile Include="Ast\Statements\GoToStatement.cs" /> |
||||||
<Compile Include="Ast\Statements\IfElseStatement.cs" /> |
<Compile Include="Ast\Statements\IfElseStatement.cs" /> |
||||||
<Compile Include="Ast\Statements\LabelDeclarationStatement.cs" /> |
<Compile Include="Ast\Statements\LabelDeclarationStatement.cs" /> |
||||||
<Compile Include="Ast\Statements\LocalDeclarationStatement.cs" /> |
<Compile Include="Ast\Statements\LocalDeclarationStatement.cs" /> |
||||||
<Compile Include="Ast\Statements\ReturnStatement.cs" /> |
<Compile Include="Ast\Statements\ReturnStatement.cs" /> |
||||||
<Compile Include="Ast\Statements\SelectStatement.cs" /> |
<Compile Include="Ast\Statements\SelectStatement.cs" /> |
||||||
<Compile Include="Ast\Statements\Statement.cs" /> |
<Compile Include="Ast\Statements\Statement.cs" /> |
||||||
<Compile Include="Ast\Statements\SyncLockStatement.cs" /> |
<Compile Include="Ast\Statements\SyncLockStatement.cs" /> |
||||||
<Compile Include="Ast\Statements\ThrowStatement.cs" /> |
<Compile Include="Ast\Statements\ThrowStatement.cs" /> |
||||||
<Compile Include="Ast\Statements\TryStatement.cs" /> |
<Compile Include="Ast\Statements\TryStatement.cs" /> |
||||||
<Compile Include="Ast\Statements\UsingStatement.cs" /> |
<Compile Include="Ast\Statements\UsingStatement.cs" /> |
||||||
<Compile Include="Ast\Statements\WhileStatement.cs" /> |
<Compile Include="Ast\Statements\WhileStatement.cs" /> |
||||||
<Compile Include="Ast\Statements\WithStatement.cs" /> |
<Compile Include="Ast\Statements\WithStatement.cs" /> |
||||||
<Compile Include="Ast\Statements\YieldStatement.cs" /> |
<Compile Include="Ast\Statements\YieldStatement.cs" /> |
||||||
<Compile Include="Ast\TypeMembers\Accessor.cs" /> |
<Compile Include="Ast\TypeMembers\Accessor.cs" /> |
||||||
<Compile Include="Ast\TypeMembers\ConstructorDeclaration.cs" /> |
<Compile Include="Ast\TypeMembers\ConstructorDeclaration.cs" /> |
||||||
<Compile Include="Ast\TypeMembers\EventDeclaration.cs" /> |
<Compile Include="Ast\TypeMembers\EventDeclaration.cs" /> |
||||||
<Compile Include="Ast\TypeMembers\ExternalMethodDeclaration.cs" /> |
<Compile Include="Ast\TypeMembers\ExternalMethodDeclaration.cs" /> |
||||||
<Compile Include="Ast\TypeMembers\FieldDeclaration.cs" /> |
<Compile Include="Ast\TypeMembers\FieldDeclaration.cs" /> |
||||||
<Compile Include="Ast\TypeMembers\MethodDeclaration.cs" /> |
<Compile Include="Ast\TypeMembers\MethodDeclaration.cs" /> |
||||||
<Compile Include="Ast\TypeMembers\OperatorDeclaration.cs" /> |
<Compile Include="Ast\TypeMembers\OperatorDeclaration.cs" /> |
||||||
<Compile Include="Ast\TypeMembers\PropertyDeclaration.cs" /> |
<Compile Include="Ast\TypeMembers\PropertyDeclaration.cs" /> |
||||||
<Compile Include="Ast\TypeMembers\VariableDeclarator.cs" /> |
<Compile Include="Ast\TypeMembers\VariableDeclarator.cs" /> |
||||||
<Compile Include="Ast\TypeName\AstType.cs" /> |
<Compile Include="Ast\TypeName\AstType.cs" /> |
||||||
<Compile Include="Ast\TypeName\ComposedType.cs" /> |
<Compile Include="Ast\TypeName\ComposedType.cs" /> |
||||||
<Compile Include="Ast\TypeName\PrimitiveType.cs" /> |
<Compile Include="Ast\TypeName\PrimitiveType.cs" /> |
||||||
<Compile Include="Ast\TypeName\QualifiedType.cs" /> |
<Compile Include="Ast\TypeName\QualifiedType.cs" /> |
||||||
<Compile Include="Ast\TypeName\SimpleType.cs" /> |
<Compile Include="Ast\TypeName\SimpleType.cs" /> |
||||||
<Compile Include="Ast\VBModifierToken.cs" /> |
<Compile Include="Ast\VBModifierToken.cs" /> |
||||||
<Compile Include="Ast\VBTokenNode.cs" /> |
<Compile Include="Ast\VBTokenNode.cs" /> |
||||||
<Compile Include="IAstVisitor.cs" /> |
<Compile Include="IAstVisitor.cs" /> |
||||||
<Compile Include="Lexer\Block.cs" /> |
<Compile Include="Lexer\Block.cs" /> |
||||||
<Compile Include="Lexer\ExpressionFinder.cs" /> |
<Compile Include="Lexer\ExpressionFinder.cs" /> |
||||||
<Compile Include="Lexer\ExpressionFinderState.cs" /> |
<Compile Include="Lexer\ExpressionFinderState.cs" /> |
||||||
<Compile Include="Lexer\Extensions.cs" /> |
<Compile Include="Lexer\Extensions.cs" /> |
||||||
<Compile Include="Lexer\Keywords.cs" /> |
<Compile Include="Lexer\Keywords.cs" /> |
||||||
<Compile Include="Lexer\LATextReader.cs" /> |
<Compile Include="Lexer\LATextReader.cs" /> |
||||||
<Compile Include="Lexer\VBLexer.cs" /> |
<Compile Include="Lexer\VBLexer.cs" /> |
||||||
<Compile Include="Lexer\LookupTable.cs" /> |
<Compile Include="Lexer\LookupTable.cs" /> |
||||||
<Compile Include="Lexer\Parser.cs"> |
<Compile Include="Lexer\Parser.cs"> |
||||||
<DependentUpon>ExpressionFinder.atg</DependentUpon> |
<DependentUpon>ExpressionFinder.atg</DependentUpon> |
||||||
</Compile> |
</Compile> |
||||||
<Compile Include="Lexer\SavepointEventArgs.cs" /> |
<Compile Include="Lexer\SavepointEventArgs.cs" /> |
||||||
<Compile Include="Lexer\Special\BlankLine.cs" /> |
<Compile Include="Lexer\Special\BlankLine.cs" /> |
||||||
<Compile Include="Lexer\Special\Comment.cs" /> |
<Compile Include="Lexer\Special\Comment.cs" /> |
||||||
<Compile Include="Lexer\Special\CommentType.cs" /> |
<Compile Include="Lexer\Special\CommentType.cs" /> |
||||||
<Compile Include="Lexer\Special\ISpecial.cs" /> |
<Compile Include="Lexer\Special\ISpecial.cs" /> |
||||||
<Compile Include="Lexer\Special\PreProcessingDirective.cs" /> |
<Compile Include="Lexer\Special\PreProcessingDirective.cs" /> |
||||||
<Compile Include="Lexer\Special\SpecialTracker.cs" /> |
<Compile Include="Lexer\Special\SpecialTracker.cs" /> |
||||||
<Compile Include="Lexer\Special\TagComment.cs" /> |
<Compile Include="Lexer\Special\TagComment.cs" /> |
||||||
<Compile Include="Lexer\Token.cs" /> |
<Compile Include="Lexer\Token.cs" /> |
||||||
<Compile Include="Lexer\Tokens.cs" /> |
<Compile Include="Lexer\Tokens.cs" /> |
||||||
<Compile Include="Lexer\VBLexerMemento.cs" /> |
<Compile Include="Lexer\VBLexerMemento.cs" /> |
||||||
<Compile Include="Lexer\XmlModeInfo.cs" /> |
<Compile Include="Lexer\XmlModeInfo.cs" /> |
||||||
<Compile Include="OutputVisitor\IOutputFormatter.cs" /> |
<Compile Include="OutputVisitor\IOutputFormatter.cs" /> |
||||||
<Compile Include="OutputVisitor\OutputVisitor.cs" /> |
<Compile Include="OutputVisitor\OutputVisitor.cs" /> |
||||||
<Compile Include="OutputVisitor\TextWriterOutputFormatter.cs" /> |
<Compile Include="OutputVisitor\TextWriterOutputFormatter.cs" /> |
||||||
<Compile Include="OutputVisitor\VBFormattingOptions.cs" /> |
<Compile Include="OutputVisitor\VBFormattingOptions.cs" /> |
||||||
<Compile Include="Parser\Errors.cs" /> |
<Compile Include="Parser\Errors.cs" /> |
||||||
<Compile Include="Parser\Parser.cs"> |
<Compile Include="Parser\Parser.cs"> |
||||||
<DependentUpon>vb.atg</DependentUpon> |
<DependentUpon>vb.atg</DependentUpon> |
||||||
</Compile> |
</Compile> |
||||||
<Compile Include="Parser\VBParser.cs" /> |
<Compile Include="Parser\VBParser.cs" /> |
||||||
<Compile Include="PrettyPrinter\AbstractOutputFormatter.cs" /> |
<Compile Include="PrettyPrinter\AbstractOutputFormatter.cs" /> |
||||||
<Compile Include="PrettyPrinter\AbstractPrettyPrintOptions.cs" /> |
<Compile Include="PrettyPrinter\AbstractPrettyPrintOptions.cs" /> |
||||||
<Compile Include="PrettyPrinter\IOutputAstVisitor.cs" /> |
<Compile Include="PrettyPrinter\IOutputAstVisitor.cs" /> |
||||||
<Compile Include="PrettyPrinter\SpecialNodesInserter.cs" /> |
<Compile Include="PrettyPrinter\SpecialNodesInserter.cs" /> |
||||||
<Compile Include="PrettyPrinter\VBNet\VBNetOutputFormatter.cs" /> |
<Compile Include="PrettyPrinter\VBNet\VBNetOutputFormatter.cs" /> |
||||||
<Compile Include="PrettyPrinter\VBNet\VBNetOutputVisitor.cs" /> |
<Compile Include="PrettyPrinter\VBNet\VBNetOutputVisitor.cs" /> |
||||||
<Compile Include="PrettyPrinter\VBNet\VBNetPrettyPrintOptions.cs" /> |
<Compile Include="PrettyPrinter\VBNet\VBNetPrettyPrintOptions.cs" /> |
||||||
<Compile Include="Properties\AssemblyInfo.cs" /> |
<Compile Include="Properties\AssemblyInfo.cs" /> |
||||||
<Compile Include="VBParser.cs" /> |
<Compile Include="VBParser.cs" /> |
||||||
<Compile Include="Visitors\CSharpToVBConverterVisitor.cs" /> |
<Compile Include="Visitors\CSharpToVBConverterVisitor.cs" /> |
||||||
</ItemGroup> |
</ItemGroup> |
||||||
<ItemGroup> |
<ItemGroup> |
||||||
<Folder Include="Ast\" /> |
<Folder Include="Ast\" /> |
||||||
<Folder Include="Lexer\" /> |
<Folder Include="Lexer\" /> |
||||||
<Folder Include="PrettyPrinter\" /> |
<Folder Include="PrettyPrinter\" /> |
||||||
</ItemGroup> |
</ItemGroup> |
||||||
<ItemGroup> |
<ItemGroup> |
||||||
<None Include="Lexer\ExpressionFinder.atg"> |
<None Include="Lexer\ExpressionFinder.atg"> |
||||||
<Generator>CocoParserGenerator</Generator> |
<Generator>CocoParserGenerator</Generator> |
||||||
<CustomToolNamespace>ICSharpCode.NRefactory.VB.Parser</CustomToolNamespace> |
<CustomToolNamespace>ICSharpCode.NRefactory.VB.Parser</CustomToolNamespace> |
||||||
<LastGenOutput>Parser.cs</LastGenOutput> |
<LastGenOutput>Parser.cs</LastGenOutput> |
||||||
</None> |
</None> |
||||||
<None Include="Lexer\KeywordList.txt" /> |
<None Include="Lexer\KeywordList.txt" /> |
||||||
<None Include="Lexer\PushParser.frame"> |
<None Include="Lexer\PushParser.frame"> |
||||||
<DependentUpon>ExpressionFinder.atg</DependentUpon> |
<DependentUpon>ExpressionFinder.atg</DependentUpon> |
||||||
</None> |
</None> |
||||||
<None Include="Parser\Parser.frame"> |
<None Include="Parser\Parser.frame"> |
||||||
<DependentUpon>vb.atg</DependentUpon> |
<DependentUpon>vb.atg</DependentUpon> |
||||||
</None> |
</None> |
||||||
<None Include="Parser\vb.atg"> |
<None Include="Parser\vb.atg"> |
||||||
<CustomToolNamespace>ICSharpCode.NRefactory.VB.Parser</CustomToolNamespace> |
<CustomToolNamespace>ICSharpCode.NRefactory.VB.Parser</CustomToolNamespace> |
||||||
<Generator>CocoParserGenerator</Generator> |
<Generator>CocoParserGenerator</Generator> |
||||||
<LastGenOutput>Parser.cs</LastGenOutput> |
<LastGenOutput>Parser.cs</LastGenOutput> |
||||||
</None> |
</None> |
||||||
</ItemGroup> |
</ItemGroup> |
||||||
<ItemGroup> |
<ItemGroup> |
||||||
<ProjectReference Include="..\ICSharpCode.NRefactory.CSharp\ICSharpCode.NRefactory.CSharp.csproj"> |
<ProjectReference Include="..\ICSharpCode.NRefactory.CSharp\ICSharpCode.NRefactory.CSharp.csproj"> |
||||||
<Project>{53DCA265-3C3C-42F9-B647-F72BA678122B}</Project> |
<Project>{53DCA265-3C3C-42F9-B647-F72BA678122B}</Project> |
||||||
<Name>ICSharpCode.NRefactory.CSharp</Name> |
<Name>ICSharpCode.NRefactory.CSharp</Name> |
||||||
</ProjectReference> |
</ProjectReference> |
||||||
<ProjectReference Include="..\ICSharpCode.NRefactory\ICSharpCode.NRefactory.csproj"> |
<ProjectReference Include="..\ICSharpCode.NRefactory\ICSharpCode.NRefactory.csproj"> |
||||||
<Project>{3B2A5653-EC97-4001-BB9B-D90F1AF2C371}</Project> |
<Project>{3B2A5653-EC97-4001-BB9B-D90F1AF2C371}</Project> |
||||||
<Name>ICSharpCode.NRefactory</Name> |
<Name>ICSharpCode.NRefactory</Name> |
||||||
</ProjectReference> |
</ProjectReference> |
||||||
</ItemGroup> |
</ItemGroup> |
||||||
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.Targets" /> |
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.Targets" /> |
||||||
</Project> |
</Project> |
@ -1,113 +1,113 @@ |
|||||||
<?xml version="1.0" encoding="utf-8"?> |
<?xml version="1.0" encoding="utf-8"?> |
||||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" DefaultTargets="Build"> |
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" DefaultTargets="Build"> |
||||||
<PropertyGroup> |
<PropertyGroup> |
||||||
<ProjectGuid>{DC393B66-92ED-4CAD-AB25-CFEF23F3D7C6}</ProjectGuid> |
<ProjectGuid>{DC393B66-92ED-4CAD-AB25-CFEF23F3D7C6}</ProjectGuid> |
||||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> |
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> |
||||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> |
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> |
||||||
<OutputType>Library</OutputType> |
<OutputType>Library</OutputType> |
||||||
<RootNamespace>ICSharpCode.NRefactory.Xml</RootNamespace> |
<RootNamespace>ICSharpCode.NRefactory.Xml</RootNamespace> |
||||||
<AssemblyName>ICSharpCode.NRefactory.Xml</AssemblyName> |
<AssemblyName>ICSharpCode.NRefactory.Xml</AssemblyName> |
||||||
<AppDesignerFolder>Properties</AppDesignerFolder> |
<AppDesignerFolder>Properties</AppDesignerFolder> |
||||||
<AllowUnsafeBlocks>False</AllowUnsafeBlocks> |
<AllowUnsafeBlocks>False</AllowUnsafeBlocks> |
||||||
<NoStdLib>False</NoStdLib> |
<NoStdLib>False</NoStdLib> |
||||||
<WarningLevel>4</WarningLevel> |
<WarningLevel>4</WarningLevel> |
||||||
<TreatWarningsAsErrors>false</TreatWarningsAsErrors> |
<TreatWarningsAsErrors>false</TreatWarningsAsErrors> |
||||||
<SignAssembly>true</SignAssembly> |
<SignAssembly>true</SignAssembly> |
||||||
<AssemblyOriginatorKeyFile>..\ICSharpCode.NRefactory.snk</AssemblyOriginatorKeyFile> |
<AssemblyOriginatorKeyFile>..\ICSharpCode.NRefactory.snk</AssemblyOriginatorKeyFile> |
||||||
<DelaySign>False</DelaySign> |
<DelaySign>False</DelaySign> |
||||||
<AssemblyOriginatorKeyMode>File</AssemblyOriginatorKeyMode> |
<AssemblyOriginatorKeyMode>File</AssemblyOriginatorKeyMode> |
||||||
<ProductVersion>10.0.0</ProductVersion> |
<ProductVersion>10.0.0</ProductVersion> |
||||||
<SchemaVersion>2.0</SchemaVersion> |
<SchemaVersion>2.0</SchemaVersion> |
||||||
<OutputPath>..\bin\$(Configuration)\</OutputPath> |
<OutputPath>..\bin\$(Configuration)\</OutputPath> |
||||||
<DocumentationFile>..\bin\$(Configuration)\ICSharpCode.NRefactory.Xml.xml</DocumentationFile> |
<DocumentationFile>..\bin\$(Configuration)\ICSharpCode.NRefactory.Xml.xml</DocumentationFile> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Platform)' == 'AnyCPU' "> |
<PropertyGroup Condition=" '$(Platform)' == 'AnyCPU' "> |
||||||
<PlatformTarget>AnyCPU</PlatformTarget> |
<PlatformTarget>AnyCPU</PlatformTarget> |
||||||
<RegisterForComInterop>False</RegisterForComInterop> |
<RegisterForComInterop>False</RegisterForComInterop> |
||||||
<GenerateSerializationAssemblies>Auto</GenerateSerializationAssemblies> |
<GenerateSerializationAssemblies>Auto</GenerateSerializationAssemblies> |
||||||
<BaseAddress>4194304</BaseAddress> |
<BaseAddress>4194304</BaseAddress> |
||||||
<FileAlignment>4096</FileAlignment> |
<FileAlignment>4096</FileAlignment> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' "> |
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' "> |
||||||
<Optimize>False</Optimize> |
<Optimize>False</Optimize> |
||||||
<CheckForOverflowUnderflow>True</CheckForOverflowUnderflow> |
<CheckForOverflowUnderflow>True</CheckForOverflowUnderflow> |
||||||
<DefineConstants>DEBUG;TRACE</DefineConstants> |
<DefineConstants>DEBUG;TRACE</DefineConstants> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Configuration)' == 'Release' "> |
<PropertyGroup Condition=" '$(Configuration)' == 'Release' "> |
||||||
<Optimize>True</Optimize> |
<Optimize>True</Optimize> |
||||||
<CheckForOverflowUnderflow>False</CheckForOverflowUnderflow> |
<CheckForOverflowUnderflow>False</CheckForOverflowUnderflow> |
||||||
<DefineConstants>TRACE</DefineConstants> |
<DefineConstants>TRACE</DefineConstants> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> |
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> |
||||||
<DebugType>full</DebugType> |
<DebugType>full</DebugType> |
||||||
<DebugSymbols>true</DebugSymbols> |
<DebugSymbols>true</DebugSymbols> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> |
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> |
||||||
<DebugType>PdbOnly</DebugType> |
<DebugType>PdbOnly</DebugType> |
||||||
<DebugSymbols>false</DebugSymbols> |
<DebugSymbols>false</DebugSymbols> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Configuration)' == 'net_4_5_Debug' "> |
<PropertyGroup Condition=" '$(Configuration)' == 'net_4_5_Debug' "> |
||||||
<Optimize>False</Optimize> |
<Optimize>False</Optimize> |
||||||
<CheckForOverflowUnderflow>True</CheckForOverflowUnderflow> |
<CheckForOverflowUnderflow>True</CheckForOverflowUnderflow> |
||||||
<DefineConstants>DEBUG;TRACE;NET_4_5</DefineConstants> |
<DefineConstants>DEBUG;TRACE;NET_4_5</DefineConstants> |
||||||
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion> |
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'net_4_5_Debug|AnyCPU' "> |
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'net_4_5_Debug|AnyCPU' "> |
||||||
<DebugType>Full</DebugType> |
<DebugType>Full</DebugType> |
||||||
<DebugSymbols>true</DebugSymbols> |
<DebugSymbols>true</DebugSymbols> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Configuration)' == 'net_4_5_Release' "> |
<PropertyGroup Condition=" '$(Configuration)' == 'net_4_5_Release' "> |
||||||
<Optimize>True</Optimize> |
<Optimize>True</Optimize> |
||||||
<CheckForOverflowUnderflow>False</CheckForOverflowUnderflow> |
<CheckForOverflowUnderflow>False</CheckForOverflowUnderflow> |
||||||
<DefineConstants>TRACE;NET_4_5</DefineConstants> |
<DefineConstants>TRACE;NET_4_5</DefineConstants> |
||||||
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion> |
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'net_4_5_Release|AnyCPU' "> |
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'net_4_5_Release|AnyCPU' "> |
||||||
<DebugType>PdbOnly</DebugType> |
<DebugType>PdbOnly</DebugType> |
||||||
<DebugSymbols>false</DebugSymbols> |
<DebugSymbols>false</DebugSymbols> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<ItemGroup> |
<ItemGroup> |
||||||
<Reference Include="System" /> |
<Reference Include="System" /> |
||||||
<Reference Include="System.Core"> |
<Reference Include="System.Core"> |
||||||
<RequiredTargetFramework>3.5</RequiredTargetFramework> |
<RequiredTargetFramework>3.5</RequiredTargetFramework> |
||||||
</Reference> |
</Reference> |
||||||
<Reference Include="System.Xml" /> |
<Reference Include="System.Xml" /> |
||||||
<Reference Include="System.Xml.Linq"> |
<Reference Include="System.Xml.Linq"> |
||||||
<RequiredTargetFramework>3.5</RequiredTargetFramework> |
<RequiredTargetFramework>3.5</RequiredTargetFramework> |
||||||
</Reference> |
</Reference> |
||||||
</ItemGroup> |
</ItemGroup> |
||||||
<ItemGroup> |
<ItemGroup> |
||||||
<Compile Include="..\ICSharpCode.NRefactory\Properties\GlobalAssemblyInfo.cs"> |
<Compile Include="..\ICSharpCode.NRefactory\Properties\GlobalAssemblyInfo.cs"> |
||||||
<Link>Properties\GlobalAssemblyInfo.cs</Link> |
<Link>Properties\GlobalAssemblyInfo.cs</Link> |
||||||
</Compile> |
</Compile> |
||||||
<Compile Include="AXmlAttribute.cs" /> |
<Compile Include="AXmlAttribute.cs" /> |
||||||
<Compile Include="AXmlDocument.cs" /> |
<Compile Include="AXmlDocument.cs" /> |
||||||
<Compile Include="AXmlElement.cs" /> |
<Compile Include="AXmlElement.cs" /> |
||||||
<Compile Include="AXmlObject.cs" /> |
<Compile Include="AXmlObject.cs" /> |
||||||
<Compile Include="AXmlReader.cs" /> |
<Compile Include="AXmlReader.cs" /> |
||||||
<Compile Include="AXmlTag.cs" /> |
<Compile Include="AXmlTag.cs" /> |
||||||
<Compile Include="AXmlText.cs" /> |
<Compile Include="AXmlText.cs" /> |
||||||
<Compile Include="AXmlVisitor.cs" /> |
<Compile Include="AXmlVisitor.cs" /> |
||||||
<Compile Include="DocumentationElement.cs" /> |
<Compile Include="DocumentationElement.cs" /> |
||||||
<Compile Include="IncrementalParserState.cs" /> |
<Compile Include="IncrementalParserState.cs" /> |
||||||
<Compile Include="InternalDocument.cs" /> |
<Compile Include="InternalDocument.cs" /> |
||||||
<Compile Include="ObjectIterator.cs" /> |
<Compile Include="ObjectIterator.cs" /> |
||||||
<Compile Include="ReuseEqualityComparer.cs" /> |
<Compile Include="ReuseEqualityComparer.cs" /> |
||||||
<Compile Include="SyntaxError.cs" /> |
<Compile Include="SyntaxError.cs" /> |
||||||
<Compile Include="TagMatchingHeuristics.cs" /> |
<Compile Include="TagMatchingHeuristics.cs" /> |
||||||
<Compile Include="TextType.cs" /> |
<Compile Include="TextType.cs" /> |
||||||
<Compile Include="Log.cs" /> |
<Compile Include="Log.cs" /> |
||||||
<Compile Include="Properties\AssemblyInfo.cs" /> |
<Compile Include="Properties\AssemblyInfo.cs" /> |
||||||
<Compile Include="TagReader.cs" /> |
<Compile Include="TagReader.cs" /> |
||||||
<Compile Include="AXmlParser.cs" /> |
<Compile Include="AXmlParser.cs" /> |
||||||
<Compile Include="TokenReader.cs" /> |
<Compile Include="TokenReader.cs" /> |
||||||
<Compile Include="XmlSegment.cs" /> |
<Compile Include="XmlSegment.cs" /> |
||||||
</ItemGroup> |
</ItemGroup> |
||||||
<ItemGroup> |
<ItemGroup> |
||||||
<ProjectReference Include="..\ICSharpCode.NRefactory\ICSharpCode.NRefactory.csproj"> |
<ProjectReference Include="..\ICSharpCode.NRefactory\ICSharpCode.NRefactory.csproj"> |
||||||
<Project>{3B2A5653-EC97-4001-BB9B-D90F1AF2C371}</Project> |
<Project>{3B2A5653-EC97-4001-BB9B-D90F1AF2C371}</Project> |
||||||
<Name>ICSharpCode.NRefactory</Name> |
<Name>ICSharpCode.NRefactory</Name> |
||||||
</ProjectReference> |
</ProjectReference> |
||||||
</ItemGroup> |
</ItemGroup> |
||||||
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.Targets" /> |
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.Targets" /> |
||||||
</Project> |
</Project> |
@ -1,287 +1,287 @@ |
|||||||
<?xml version="1.0" encoding="utf-8"?> |
<?xml version="1.0" encoding="utf-8"?> |
||||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" DefaultTargets="Build"> |
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" DefaultTargets="Build"> |
||||||
<PropertyGroup> |
<PropertyGroup> |
||||||
<ProjectGuid>{3B2A5653-EC97-4001-BB9B-D90F1AF2C371}</ProjectGuid> |
<ProjectGuid>{3B2A5653-EC97-4001-BB9B-D90F1AF2C371}</ProjectGuid> |
||||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> |
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> |
||||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> |
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> |
||||||
<OutputType>Library</OutputType> |
<OutputType>Library</OutputType> |
||||||
<RootNamespace>ICSharpCode.NRefactory</RootNamespace> |
<RootNamespace>ICSharpCode.NRefactory</RootNamespace> |
||||||
<AssemblyName>ICSharpCode.NRefactory</AssemblyName> |
<AssemblyName>ICSharpCode.NRefactory</AssemblyName> |
||||||
<AppDesignerFolder>Properties</AppDesignerFolder> |
<AppDesignerFolder>Properties</AppDesignerFolder> |
||||||
<ProductVersion>10.0.0</ProductVersion> |
<ProductVersion>10.0.0</ProductVersion> |
||||||
<SchemaVersion>2.0</SchemaVersion> |
<SchemaVersion>2.0</SchemaVersion> |
||||||
<AllowUnsafeBlocks>False</AllowUnsafeBlocks> |
<AllowUnsafeBlocks>False</AllowUnsafeBlocks> |
||||||
<NoStdLib>False</NoStdLib> |
<NoStdLib>False</NoStdLib> |
||||||
<TreatWarningsAsErrors>false</TreatWarningsAsErrors> |
<TreatWarningsAsErrors>false</TreatWarningsAsErrors> |
||||||
<RunCodeAnalysis>False</RunCodeAnalysis> |
<RunCodeAnalysis>False</RunCodeAnalysis> |
||||||
<CodeAnalysisRules>-Microsoft.Design#CA1000;-Microsoft.Design#CA1004;-Microsoft.Design#CA1005;-Microsoft.Design#CA1006;-Microsoft.Design#CA1026;-Microsoft.Design#CA1033;-Microsoft.Design#CA1051;-Microsoft.Design#CA1063;-Microsoft.Naming#CA1702;-Microsoft.Naming#CA1704;-Microsoft.Naming#CA1710;-Microsoft.Naming#CA1716;-Microsoft.Naming#CA1720;-Microsoft.Performance#CA1800;-Microsoft.Security#CA2104</CodeAnalysisRules> |
<CodeAnalysisRules>-Microsoft.Design#CA1000;-Microsoft.Design#CA1004;-Microsoft.Design#CA1005;-Microsoft.Design#CA1006;-Microsoft.Design#CA1026;-Microsoft.Design#CA1033;-Microsoft.Design#CA1051;-Microsoft.Design#CA1063;-Microsoft.Naming#CA1702;-Microsoft.Naming#CA1704;-Microsoft.Naming#CA1710;-Microsoft.Naming#CA1716;-Microsoft.Naming#CA1720;-Microsoft.Performance#CA1800;-Microsoft.Security#CA2104</CodeAnalysisRules> |
||||||
<SignAssembly>True</SignAssembly> |
<SignAssembly>True</SignAssembly> |
||||||
<AssemblyOriginatorKeyFile>..\ICSharpCode.NRefactory.snk</AssemblyOriginatorKeyFile> |
<AssemblyOriginatorKeyFile>..\ICSharpCode.NRefactory.snk</AssemblyOriginatorKeyFile> |
||||||
<DelaySign>False</DelaySign> |
<DelaySign>False</DelaySign> |
||||||
<AssemblyOriginatorKeyMode>File</AssemblyOriginatorKeyMode> |
<AssemblyOriginatorKeyMode>File</AssemblyOriginatorKeyMode> |
||||||
<WarningLevel>4</WarningLevel> |
<WarningLevel>4</WarningLevel> |
||||||
<NoWarn>1591</NoWarn> |
<NoWarn>1591</NoWarn> |
||||||
<OutputPath>..\bin\$(Configuration)\</OutputPath> |
<OutputPath>..\bin\$(Configuration)\</OutputPath> |
||||||
<DocumentationFile>..\bin\$(Configuration)\ICSharpCode.NRefactory.xml</DocumentationFile> |
<DocumentationFile>..\bin\$(Configuration)\ICSharpCode.NRefactory.xml</DocumentationFile> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Platform)' == 'AnyCPU' "> |
<PropertyGroup Condition=" '$(Platform)' == 'AnyCPU' "> |
||||||
<PlatformTarget>AnyCPU</PlatformTarget> |
<PlatformTarget>AnyCPU</PlatformTarget> |
||||||
<RegisterForComInterop>False</RegisterForComInterop> |
<RegisterForComInterop>False</RegisterForComInterop> |
||||||
<GenerateSerializationAssemblies>Auto</GenerateSerializationAssemblies> |
<GenerateSerializationAssemblies>Auto</GenerateSerializationAssemblies> |
||||||
<BaseAddress>465371136</BaseAddress> |
<BaseAddress>465371136</BaseAddress> |
||||||
<FileAlignment>4096</FileAlignment> |
<FileAlignment>4096</FileAlignment> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' "> |
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' "> |
||||||
<Optimize>False</Optimize> |
<Optimize>False</Optimize> |
||||||
<DefineConstants>DEBUG;TRACE</DefineConstants> |
<DefineConstants>DEBUG;TRACE</DefineConstants> |
||||||
<CheckForOverflowUnderflow>True</CheckForOverflowUnderflow> |
<CheckForOverflowUnderflow>True</CheckForOverflowUnderflow> |
||||||
<StartAction>Project</StartAction> |
<StartAction>Project</StartAction> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Configuration)' == 'Release' "> |
<PropertyGroup Condition=" '$(Configuration)' == 'Release' "> |
||||||
<Optimize>True</Optimize> |
<Optimize>True</Optimize> |
||||||
<DefineConstants>TRACE</DefineConstants> |
<DefineConstants>TRACE</DefineConstants> |
||||||
<CheckForOverflowUnderflow>False</CheckForOverflowUnderflow> |
<CheckForOverflowUnderflow>False</CheckForOverflowUnderflow> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> |
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> |
||||||
<DebugType>full</DebugType> |
<DebugType>full</DebugType> |
||||||
<DebugSymbols>True</DebugSymbols> |
<DebugSymbols>True</DebugSymbols> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> |
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> |
||||||
<DebugType>PdbOnly</DebugType> |
<DebugType>PdbOnly</DebugType> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Configuration)' == 'net_4_5_Debug' "> |
<PropertyGroup Condition=" '$(Configuration)' == 'net_4_5_Debug' "> |
||||||
<Optimize>False</Optimize> |
<Optimize>False</Optimize> |
||||||
<DefineConstants>DEBUG;TRACE;NET_4_5</DefineConstants> |
<DefineConstants>DEBUG;TRACE;NET_4_5</DefineConstants> |
||||||
<CheckForOverflowUnderflow>True</CheckForOverflowUnderflow> |
<CheckForOverflowUnderflow>True</CheckForOverflowUnderflow> |
||||||
<StartAction>Project</StartAction> |
<StartAction>Project</StartAction> |
||||||
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion> |
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'net_4_5_Debug|AnyCPU' "> |
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'net_4_5_Debug|AnyCPU' "> |
||||||
<DebugType>Full</DebugType> |
<DebugType>Full</DebugType> |
||||||
<DebugSymbols>true</DebugSymbols> |
<DebugSymbols>true</DebugSymbols> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Configuration)' == 'net_4_5_Release' "> |
<PropertyGroup Condition=" '$(Configuration)' == 'net_4_5_Release' "> |
||||||
<Optimize>True</Optimize> |
<Optimize>True</Optimize> |
||||||
<DefineConstants>TRACE;NET_4_5</DefineConstants> |
<DefineConstants>TRACE;NET_4_5</DefineConstants> |
||||||
<CheckForOverflowUnderflow>False</CheckForOverflowUnderflow> |
<CheckForOverflowUnderflow>False</CheckForOverflowUnderflow> |
||||||
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion> |
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'net_4_5_Release|AnyCPU' "> |
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'net_4_5_Release|AnyCPU' "> |
||||||
<DebugType>PdbOnly</DebugType> |
<DebugType>PdbOnly</DebugType> |
||||||
<DebugSymbols>false</DebugSymbols> |
<DebugSymbols>false</DebugSymbols> |
||||||
</PropertyGroup> |
</PropertyGroup> |
||||||
<ItemGroup> |
<ItemGroup> |
||||||
<Reference Include="System" /> |
<Reference Include="System" /> |
||||||
<Reference Include="System.Core" /> |
<Reference Include="System.Core" /> |
||||||
<Reference Include="System.Xml" /> |
<Reference Include="System.Xml" /> |
||||||
<Reference Include="System.Xml.Linq" /> |
<Reference Include="System.Xml.Linq" /> |
||||||
</ItemGroup> |
</ItemGroup> |
||||||
<ItemGroup> |
<ItemGroup> |
||||||
<Compile Include="Documentation\DocumentationComment.cs" /> |
<Compile Include="Documentation\DocumentationComment.cs" /> |
||||||
<Compile Include="Documentation\GetPotentiallyNestedClassTypeReference.cs" /> |
<Compile Include="Documentation\GetPotentiallyNestedClassTypeReference.cs" /> |
||||||
<Compile Include="Documentation\IDocumentationProvider.cs" /> |
<Compile Include="Documentation\IDocumentationProvider.cs" /> |
||||||
<Compile Include="Editor\IDocument.cs" /> |
<Compile Include="Editor\IDocument.cs" /> |
||||||
<Compile Include="Editor\IDocumentLine.cs" /> |
<Compile Include="Editor\IDocumentLine.cs" /> |
||||||
<Compile Include="Editor\ISegment.cs" /> |
<Compile Include="Editor\ISegment.cs" /> |
||||||
<Compile Include="Editor\ITextAnchor.cs" /> |
<Compile Include="Editor\ITextAnchor.cs" /> |
||||||
<Compile Include="Editor\ITextSource.cs" /> |
<Compile Include="Editor\ITextSource.cs" /> |
||||||
<Compile Include="Editor\ReadOnlyDocument.cs" /> |
<Compile Include="Editor\ReadOnlyDocument.cs" /> |
||||||
<Compile Include="Editor\StringBuilderDocument.cs" /> |
<Compile Include="Editor\StringBuilderDocument.cs" /> |
||||||
<Compile Include="Editor\StringTextSource.cs" /> |
<Compile Include="Editor\StringTextSource.cs" /> |
||||||
<Compile Include="Editor\TextChangeEventArgs.cs" /> |
<Compile Include="Editor\TextChangeEventArgs.cs" /> |
||||||
<Compile Include="Editor\TextSourceVersionProvider.cs" /> |
<Compile Include="Editor\TextSourceVersionProvider.cs" /> |
||||||
<Compile Include="IAnnotatable.cs" /> |
<Compile Include="IAnnotatable.cs" /> |
||||||
<Compile Include="PatternMatching\BacktrackingInfo.cs" /> |
<Compile Include="PatternMatching\BacktrackingInfo.cs" /> |
||||||
<Compile Include="PatternMatching\Choice.cs" /> |
<Compile Include="PatternMatching\Choice.cs" /> |
||||||
<Compile Include="PatternMatching\AnyNode.cs" /> |
<Compile Include="PatternMatching\AnyNode.cs" /> |
||||||
<Compile Include="PatternMatching\Backreference.cs" /> |
<Compile Include="PatternMatching\Backreference.cs" /> |
||||||
<Compile Include="PatternMatching\INode.cs" /> |
<Compile Include="PatternMatching\INode.cs" /> |
||||||
<Compile Include="PatternMatching\Match.cs" /> |
<Compile Include="PatternMatching\Match.cs" /> |
||||||
<Compile Include="PatternMatching\NamedNode.cs" /> |
<Compile Include="PatternMatching\NamedNode.cs" /> |
||||||
<Compile Include="PatternMatching\OptionalNode.cs" /> |
<Compile Include="PatternMatching\OptionalNode.cs" /> |
||||||
<Compile Include="PatternMatching\Repeat.cs" /> |
<Compile Include="PatternMatching\Repeat.cs" /> |
||||||
<Compile Include="PatternMatching\Pattern.cs" /> |
<Compile Include="PatternMatching\Pattern.cs" /> |
||||||
<Compile Include="Documentation\XmlDocumentationProvider.cs" /> |
<Compile Include="Documentation\XmlDocumentationProvider.cs" /> |
||||||
<Compile Include="Properties\AssemblyInfo.cs" /> |
<Compile Include="Properties\AssemblyInfo.cs" /> |
||||||
<Compile Include="Properties\GlobalAssemblyInfo.cs" /> |
<Compile Include="Properties\GlobalAssemblyInfo.cs" /> |
||||||
<Compile Include="Role.cs" /> |
<Compile Include="Role.cs" /> |
||||||
<Compile Include="Semantics\AmbiguousResolveResult.cs" /> |
<Compile Include="Semantics\AmbiguousResolveResult.cs" /> |
||||||
<Compile Include="Semantics\ArrayAccessResolveResult.cs" /> |
<Compile Include="Semantics\ArrayAccessResolveResult.cs" /> |
||||||
<Compile Include="Semantics\ArrayCreateResolveResult.cs" /> |
<Compile Include="Semantics\ArrayCreateResolveResult.cs" /> |
||||||
<Compile Include="Semantics\ByReferenceResolveResult.cs" /> |
<Compile Include="Semantics\ByReferenceResolveResult.cs" /> |
||||||
<Compile Include="Semantics\ConstantResolveResult.cs" /> |
<Compile Include="Semantics\ConstantResolveResult.cs" /> |
||||||
<Compile Include="Semantics\ConversionResolveResult.cs" /> |
<Compile Include="Semantics\ConversionResolveResult.cs" /> |
||||||
<Compile Include="Semantics\ErrorResolveResult.cs" /> |
<Compile Include="Semantics\ErrorResolveResult.cs" /> |
||||||
<Compile Include="Semantics\Conversion.cs" /> |
<Compile Include="Semantics\Conversion.cs" /> |
||||||
<Compile Include="Semantics\ForEachResolveResult.cs" /> |
<Compile Include="Semantics\ForEachResolveResult.cs" /> |
||||||
<Compile Include="Semantics\InitializedObjectResolveResult.cs" /> |
<Compile Include="Semantics\InitializedObjectResolveResult.cs" /> |
||||||
<Compile Include="Semantics\InvocationResolveResult.cs" /> |
<Compile Include="Semantics\InvocationResolveResult.cs" /> |
||||||
<Compile Include="Semantics\LocalResolveResult.cs" /> |
<Compile Include="Semantics\LocalResolveResult.cs" /> |
||||||
<Compile Include="Semantics\MemberResolveResult.cs" /> |
<Compile Include="Semantics\MemberResolveResult.cs" /> |
||||||
<Compile Include="Semantics\NamedArgumentResolveResult.cs" /> |
<Compile Include="Semantics\NamedArgumentResolveResult.cs" /> |
||||||
<Compile Include="Semantics\NamespaceResolveResult.cs" /> |
<Compile Include="Semantics\NamespaceResolveResult.cs" /> |
||||||
<Compile Include="Semantics\OperatorResolveResult.cs" /> |
<Compile Include="Semantics\OperatorResolveResult.cs" /> |
||||||
<Compile Include="Semantics\ResolveResult.cs" /> |
<Compile Include="Semantics\ResolveResult.cs" /> |
||||||
<Compile Include="Semantics\ThisResolveResult.cs" /> |
<Compile Include="Semantics\ThisResolveResult.cs" /> |
||||||
<Compile Include="Semantics\TypeIsResolveResult.cs" /> |
<Compile Include="Semantics\TypeIsResolveResult.cs" /> |
||||||
<Compile Include="Semantics\TypeOfResolveResult.cs" /> |
<Compile Include="Semantics\TypeOfResolveResult.cs" /> |
||||||
<Compile Include="Semantics\TypeResolveResult.cs" /> |
<Compile Include="Semantics\TypeResolveResult.cs" /> |
||||||
<Compile Include="Semantics\UnknownMemberResolveResult.cs" /> |
<Compile Include="Semantics\UnknownMemberResolveResult.cs" /> |
||||||
<Compile Include="TextLocation.cs" /> |
<Compile Include="TextLocation.cs" /> |
||||||
<Compile Include="TypeSystem\Accessibility.cs" /> |
<Compile Include="TypeSystem\Accessibility.cs" /> |
||||||
<Compile Include="TypeSystem\AnonymousType.cs" /> |
<Compile Include="TypeSystem\AnonymousType.cs" /> |
||||||
<Compile Include="TypeSystem\ArrayType.cs" /> |
<Compile Include="TypeSystem\ArrayType.cs" /> |
||||||
<Compile Include="TypeSystem\ByReferenceType.cs" /> |
<Compile Include="TypeSystem\ByReferenceType.cs" /> |
||||||
<Compile Include="TypeSystem\CecilLoader.cs" /> |
<Compile Include="TypeSystem\CecilLoader.cs" /> |
||||||
<Compile Include="TypeSystem\ComHelper.cs" /> |
<Compile Include="TypeSystem\ComHelper.cs" /> |
||||||
<Compile Include="TypeSystem\DefaultSolutionSnapshot.cs" /> |
<Compile Include="TypeSystem\DefaultSolutionSnapshot.cs" /> |
||||||
<Compile Include="TypeSystem\DomRegion.cs" /> |
<Compile Include="TypeSystem\DomRegion.cs" /> |
||||||
<Compile Include="TypeSystem\EntityType.cs" /> |
<Compile Include="TypeSystem\EntityType.cs" /> |
||||||
<Compile Include="TypeSystem\ExtensionMethods.cs" /> |
<Compile Include="TypeSystem\ExtensionMethods.cs" /> |
||||||
<Compile Include="TypeSystem\IAmbience.cs" /> |
<Compile Include="TypeSystem\IAmbience.cs" /> |
||||||
<Compile Include="TypeSystem\IAssembly.cs" /> |
<Compile Include="TypeSystem\IAssembly.cs" /> |
||||||
<Compile Include="TypeSystem\IAttribute.cs" /> |
<Compile Include="TypeSystem\IAttribute.cs" /> |
||||||
<Compile Include="TypeSystem\ICompilation.cs" /> |
<Compile Include="TypeSystem\ICompilation.cs" /> |
||||||
<Compile Include="TypeSystem\IConstantValue.cs" /> |
<Compile Include="TypeSystem\IConstantValue.cs" /> |
||||||
<Compile Include="TypeSystem\IEntity.cs" /> |
<Compile Include="TypeSystem\IEntity.cs" /> |
||||||
<Compile Include="TypeSystem\IEvent.cs" /> |
<Compile Include="TypeSystem\IEvent.cs" /> |
||||||
<Compile Include="TypeSystem\IField.cs" /> |
<Compile Include="TypeSystem\IField.cs" /> |
||||||
<Compile Include="TypeSystem\IFreezable.cs" /> |
<Compile Include="TypeSystem\IFreezable.cs" /> |
||||||
<Compile Include="TypeSystem\IInterningProvider.cs" /> |
<Compile Include="TypeSystem\IInterningProvider.cs" /> |
||||||
<Compile Include="TypeSystem\IMember.cs" /> |
<Compile Include="TypeSystem\IMember.cs" /> |
||||||
<Compile Include="TypeSystem\IMethod.cs" /> |
<Compile Include="TypeSystem\IMethod.cs" /> |
||||||
<Compile Include="TypeSystem\Implementation\AbstractFreezable.cs" /> |
<Compile Include="TypeSystem\Implementation\AbstractFreezable.cs" /> |
||||||
<Compile Include="TypeSystem\Implementation\AbstractResolvedEntity.cs" /> |
<Compile Include="TypeSystem\Implementation\AbstractResolvedEntity.cs" /> |
||||||
<Compile Include="TypeSystem\Implementation\AbstractResolvedMember.cs" /> |
<Compile Include="TypeSystem\Implementation\AbstractResolvedMember.cs" /> |
||||||
<Compile Include="TypeSystem\Implementation\AbstractResolvedTypeParameter.cs" /> |
<Compile Include="TypeSystem\Implementation\AbstractResolvedTypeParameter.cs" /> |
||||||
<Compile Include="TypeSystem\Implementation\AbstractType.cs" /> |
<Compile Include="TypeSystem\Implementation\AbstractType.cs" /> |
||||||
<Compile Include="TypeSystem\Implementation\AbstractUnresolvedEntity.cs" /> |
<Compile Include="TypeSystem\Implementation\AbstractUnresolvedEntity.cs" /> |
||||||
<Compile Include="TypeSystem\Implementation\AbstractUnresolvedMember.cs" /> |
<Compile Include="TypeSystem\Implementation\AbstractUnresolvedMember.cs" /> |
||||||
<Compile Include="TypeSystem\Implementation\AccessorOwnerMemberReference.cs" /> |
<Compile Include="TypeSystem\Implementation\AccessorOwnerMemberReference.cs" /> |
||||||
<Compile Include="TypeSystem\Implementation\BaseTypeCollector.cs" /> |
<Compile Include="TypeSystem\Implementation\BaseTypeCollector.cs" /> |
||||||
<Compile Include="TypeSystem\Implementation\DefaultAssemblyReference.cs" /> |
<Compile Include="TypeSystem\Implementation\DefaultAssemblyReference.cs" /> |
||||||
<Compile Include="TypeSystem\Implementation\DefaultAttribute.cs" /> |
<Compile Include="TypeSystem\Implementation\DefaultAttribute.cs" /> |
||||||
<Compile Include="TypeSystem\Implementation\DefaultMemberReference.cs" /> |
<Compile Include="TypeSystem\Implementation\DefaultMemberReference.cs" /> |
||||||
<Compile Include="TypeSystem\Implementation\DefaultParameter.cs" /> |
<Compile Include="TypeSystem\Implementation\DefaultParameter.cs" /> |
||||||
<Compile Include="TypeSystem\Implementation\DefaultResolvedEvent.cs" /> |
<Compile Include="TypeSystem\Implementation\DefaultResolvedEvent.cs" /> |
||||||
<Compile Include="TypeSystem\Implementation\DefaultResolvedField.cs" /> |
<Compile Include="TypeSystem\Implementation\DefaultResolvedField.cs" /> |
||||||
<Compile Include="TypeSystem\Implementation\DefaultResolvedMethod.cs" /> |
<Compile Include="TypeSystem\Implementation\DefaultResolvedMethod.cs" /> |
||||||
<Compile Include="TypeSystem\Implementation\DefaultResolvedProperty.cs" /> |
<Compile Include="TypeSystem\Implementation\DefaultResolvedProperty.cs" /> |
||||||
<Compile Include="TypeSystem\Implementation\DefaultResolvedTypeDefinition.cs" /> |
<Compile Include="TypeSystem\Implementation\DefaultResolvedTypeDefinition.cs" /> |
||||||
<Compile Include="TypeSystem\Implementation\DefaultResolvedTypeParameter.cs" /> |
<Compile Include="TypeSystem\Implementation\DefaultResolvedTypeParameter.cs" /> |
||||||
<Compile Include="TypeSystem\Implementation\DefaultUnresolvedAssembly.cs" /> |
<Compile Include="TypeSystem\Implementation\DefaultUnresolvedAssembly.cs" /> |
||||||
<Compile Include="TypeSystem\Implementation\DefaultUnresolvedAttribute.cs" /> |
<Compile Include="TypeSystem\Implementation\DefaultUnresolvedAttribute.cs" /> |
||||||
<Compile Include="TypeSystem\Implementation\DefaultUnresolvedEvent.cs" /> |
<Compile Include="TypeSystem\Implementation\DefaultUnresolvedEvent.cs" /> |
||||||
<Compile Include="TypeSystem\Implementation\DefaultUnresolvedField.cs" /> |
<Compile Include="TypeSystem\Implementation\DefaultUnresolvedField.cs" /> |
||||||
<Compile Include="TypeSystem\Implementation\DefaultUnresolvedMethod.cs" /> |
<Compile Include="TypeSystem\Implementation\DefaultUnresolvedMethod.cs" /> |
||||||
<Compile Include="TypeSystem\Implementation\DefaultUnresolvedParameter.cs" /> |
<Compile Include="TypeSystem\Implementation\DefaultUnresolvedParameter.cs" /> |
||||||
<Compile Include="TypeSystem\Implementation\DefaultUnresolvedProperty.cs" /> |
<Compile Include="TypeSystem\Implementation\DefaultUnresolvedProperty.cs" /> |
||||||
<Compile Include="TypeSystem\Implementation\DefaultUnresolvedTypeDefinition.cs" /> |
<Compile Include="TypeSystem\Implementation\DefaultUnresolvedTypeDefinition.cs" /> |
||||||
<Compile Include="TypeSystem\Implementation\DefaultUnresolvedTypeParameter.cs" /> |
<Compile Include="TypeSystem\Implementation\DefaultUnresolvedTypeParameter.cs" /> |
||||||
<Compile Include="TypeSystem\Implementation\DummyTypeParameter.cs" /> |
<Compile Include="TypeSystem\Implementation\DummyTypeParameter.cs" /> |
||||||
<Compile Include="TypeSystem\Implementation\ExplicitInterfaceImplementationMemberReference.cs" /> |
<Compile Include="TypeSystem\Implementation\ExplicitInterfaceImplementationMemberReference.cs" /> |
||||||
<Compile Include="TypeSystem\Implementation\FullNameAndTypeParameterCount.cs" /> |
<Compile Include="TypeSystem\Implementation\FullNameAndTypeParameterCount.cs" /> |
||||||
<Compile Include="TypeSystem\Implementation\GetClassTypeReference.cs" /> |
<Compile Include="TypeSystem\Implementation\GetClassTypeReference.cs" /> |
||||||
<Compile Include="TypeSystem\Implementation\GetMembersHelper.cs" /> |
<Compile Include="TypeSystem\Implementation\GetMembersHelper.cs" /> |
||||||
<Compile Include="TypeSystem\Implementation\KnownTypeCache.cs" /> |
<Compile Include="TypeSystem\Implementation\KnownTypeCache.cs" /> |
||||||
<Compile Include="TypeSystem\Implementation\MergedNamespace.cs" /> |
<Compile Include="TypeSystem\Implementation\MergedNamespace.cs" /> |
||||||
<Compile Include="TypeSystem\Implementation\MinimalCorlib.cs" /> |
<Compile Include="TypeSystem\Implementation\MinimalCorlib.cs" /> |
||||||
<Compile Include="TypeSystem\Implementation\NestedTypeReference.cs" /> |
<Compile Include="TypeSystem\Implementation\NestedTypeReference.cs" /> |
||||||
<Compile Include="TypeSystem\Implementation\SimpleCompilation.cs" /> |
<Compile Include="TypeSystem\Implementation\SimpleCompilation.cs" /> |
||||||
<Compile Include="TypeSystem\Implementation\SimpleConstantValue.cs" /> |
<Compile Include="TypeSystem\Implementation\SimpleConstantValue.cs" /> |
||||||
<Compile Include="TypeSystem\Implementation\SimpleInterningProvider.cs" /> |
<Compile Include="TypeSystem\Implementation\SimpleInterningProvider.cs" /> |
||||||
<Compile Include="TypeSystem\Implementation\SpecializedEvent.cs" /> |
<Compile Include="TypeSystem\Implementation\SpecializedEvent.cs" /> |
||||||
<Compile Include="TypeSystem\Implementation\SpecializedField.cs" /> |
<Compile Include="TypeSystem\Implementation\SpecializedField.cs" /> |
||||||
<Compile Include="TypeSystem\Implementation\SpecializedMember.cs" /> |
<Compile Include="TypeSystem\Implementation\SpecializedMember.cs" /> |
||||||
<Compile Include="TypeSystem\Implementation\SpecializedMethod.cs" /> |
<Compile Include="TypeSystem\Implementation\SpecializedMethod.cs" /> |
||||||
<Compile Include="TypeSystem\Implementation\SpecializedProperty.cs" /> |
<Compile Include="TypeSystem\Implementation\SpecializedProperty.cs" /> |
||||||
<Compile Include="TypeSystem\Implementation\SpecializingMemberReference.cs" /> |
<Compile Include="TypeSystem\Implementation\SpecializingMemberReference.cs" /> |
||||||
<Compile Include="TypeSystem\Implementation\TypeParameterReference.cs" /> |
<Compile Include="TypeSystem\Implementation\TypeParameterReference.cs" /> |
||||||
<Compile Include="TypeSystem\Implementation\TypeParameterSubstitution.cs" /> |
<Compile Include="TypeSystem\Implementation\TypeParameterSubstitution.cs" /> |
||||||
<Compile Include="TypeSystem\Implementation\TypeWithElementType.cs" /> |
<Compile Include="TypeSystem\Implementation\TypeWithElementType.cs" /> |
||||||
<Compile Include="TypeSystem\Implementation\UnknownType.cs" /> |
<Compile Include="TypeSystem\Implementation\UnknownType.cs" /> |
||||||
<Compile Include="TypeSystem\Implementation\VoidTypeDefinition.cs" /> |
<Compile Include="TypeSystem\Implementation\VoidTypeDefinition.cs" /> |
||||||
<Compile Include="TypeSystem\INamedElement.cs" /> |
<Compile Include="TypeSystem\INamedElement.cs" /> |
||||||
<Compile Include="TypeSystem\INamespace.cs" /> |
<Compile Include="TypeSystem\INamespace.cs" /> |
||||||
<Compile Include="TypeSystem\InheritanceHelper.cs" /> |
<Compile Include="TypeSystem\InheritanceHelper.cs" /> |
||||||
<Compile Include="TypeSystem\IntersectionType.cs" /> |
<Compile Include="TypeSystem\IntersectionType.cs" /> |
||||||
<Compile Include="TypeSystem\IParameter.cs" /> |
<Compile Include="TypeSystem\IParameter.cs" /> |
||||||
<Compile Include="TypeSystem\IParameterizedMember.cs" /> |
<Compile Include="TypeSystem\IParameterizedMember.cs" /> |
||||||
<Compile Include="TypeSystem\IUnresolvedFile.cs" /> |
<Compile Include="TypeSystem\IUnresolvedFile.cs" /> |
||||||
<Compile Include="TypeSystem\IProjectContent.cs" /> |
<Compile Include="TypeSystem\IProjectContent.cs" /> |
||||||
<Compile Include="TypeSystem\IProperty.cs" /> |
<Compile Include="TypeSystem\IProperty.cs" /> |
||||||
<Compile Include="TypeSystem\ISolutionSnapshot.cs" /> |
<Compile Include="TypeSystem\ISolutionSnapshot.cs" /> |
||||||
<Compile Include="TypeSystem\ISupportsInterning.cs" /> |
<Compile Include="TypeSystem\ISupportsInterning.cs" /> |
||||||
<Compile Include="TypeSystem\IType.cs" /> |
<Compile Include="TypeSystem\IType.cs" /> |
||||||
<Compile Include="TypeSystem\ITypeDefinition.cs" /> |
<Compile Include="TypeSystem\ITypeDefinition.cs" /> |
||||||
<Compile Include="TypeSystem\ITypeParameter.cs" /> |
<Compile Include="TypeSystem\ITypeParameter.cs" /> |
||||||
<Compile Include="TypeSystem\ITypeReference.cs" /> |
<Compile Include="TypeSystem\ITypeReference.cs" /> |
||||||
<Compile Include="TypeSystem\KnownTypeReference.cs" /> |
<Compile Include="TypeSystem\KnownTypeReference.cs" /> |
||||||
<Compile Include="TypeSystem\NullableType.cs" /> |
<Compile Include="TypeSystem\NullableType.cs" /> |
||||||
<Compile Include="TypeSystem\ParameterizedType.cs" /> |
<Compile Include="TypeSystem\ParameterizedType.cs" /> |
||||||
<Compile Include="TypeSystem\ParameterListComparer.cs" /> |
<Compile Include="TypeSystem\ParameterListComparer.cs" /> |
||||||
<Compile Include="TypeSystem\ProjectReference.cs" /> |
<Compile Include="TypeSystem\ProjectReference.cs" /> |
||||||
<Compile Include="TypeSystem\ReflectionNameParseException.cs" /> |
<Compile Include="TypeSystem\ReflectionNameParseException.cs" /> |
||||||
<Compile Include="TypeSystem\SimpleTypeResolveContext.cs" /> |
<Compile Include="TypeSystem\SimpleTypeResolveContext.cs" /> |
||||||
<Compile Include="TypeSystem\TypeKind.cs" /> |
<Compile Include="TypeSystem\TypeKind.cs" /> |
||||||
<Compile Include="TypeSystem\TypeVisitor.cs" /> |
<Compile Include="TypeSystem\TypeVisitor.cs" /> |
||||||
<Compile Include="TypeSystem\IVariable.cs" /> |
<Compile Include="TypeSystem\IVariable.cs" /> |
||||||
<Compile Include="TypeSystem\PointerType.cs" /> |
<Compile Include="TypeSystem\PointerType.cs" /> |
||||||
<Compile Include="TypeSystem\ReflectionHelper.cs" /> |
<Compile Include="TypeSystem\ReflectionHelper.cs" /> |
||||||
<Compile Include="TypeSystem\SpecialType.cs" /> |
<Compile Include="TypeSystem\SpecialType.cs" /> |
||||||
<Compile Include="Utils\7BitEncodedInts.cs" /> |
<Compile Include="Utils\7BitEncodedInts.cs" /> |
||||||
<Compile Include="Utils\BitVector16.cs" /> |
<Compile Include="Utils\BitVector16.cs" /> |
||||||
<Compile Include="Utils\BusyManager.cs" /> |
<Compile Include="Utils\BusyManager.cs" /> |
||||||
<Compile Include="Utils\CacheManager.cs" /> |
<Compile Include="Utils\CacheManager.cs" /> |
||||||
<Compile Include="Utils\CallbackOnDispose.cs" /> |
<Compile Include="Utils\CallbackOnDispose.cs" /> |
||||||
<Compile Include="Utils\CSharpPrimitiveCast.cs" /> |
<Compile Include="Utils\CSharpPrimitiveCast.cs" /> |
||||||
<Compile Include="Utils\EmptyList.cs" /> |
<Compile Include="Utils\EmptyList.cs" /> |
||||||
<Compile Include="Utils\ExtensionMethods.cs" /> |
<Compile Include="Utils\ExtensionMethods.cs" /> |
||||||
<Compile Include="Utils\FastSerializer.cs" /> |
<Compile Include="Utils\FastSerializer.cs" /> |
||||||
<Compile Include="Utils\GraphVizGraph.cs" /> |
<Compile Include="Utils\GraphVizGraph.cs" /> |
||||||
<Compile Include="Utils\ImmutableStack.cs" /> |
<Compile Include="Utils\ImmutableStack.cs" /> |
||||||
<Compile Include="Utils\KeyComparer.cs" /> |
<Compile Include="Utils\KeyComparer.cs" /> |
||||||
<Compile Include="Utils\LazyInit.cs" /> |
<Compile Include="Utils\LazyInit.cs" /> |
||||||
<Compile Include="Utils\MultiDictionary.cs" /> |
<Compile Include="Utils\MultiDictionary.cs" /> |
||||||
<Compile Include="Utils\Platform.cs" /> |
<Compile Include="Utils\Platform.cs" /> |
||||||
<Compile Include="Utils\ProjectedList.cs" /> |
<Compile Include="Utils\ProjectedList.cs" /> |
||||||
<Compile Include="Utils\ReferenceComparer.cs" /> |
<Compile Include="Utils\ReferenceComparer.cs" /> |
||||||
<Compile Include="Utils\TreeTraversal.cs" /> |
<Compile Include="Utils\TreeTraversal.cs" /> |
||||||
<Compile Include="TypeSystem\Error.cs" /> |
<Compile Include="TypeSystem\Error.cs" /> |
||||||
<Compile Include="Completion\ICompletionData.cs" /> |
<Compile Include="Completion\ICompletionData.cs" /> |
||||||
<Compile Include="Completion\DisplayFlags.cs" /> |
<Compile Include="Completion\DisplayFlags.cs" /> |
||||||
<Compile Include="Completion\IEntityCompletionData.cs" /> |
<Compile Include="Completion\IEntityCompletionData.cs" /> |
||||||
<Compile Include="Completion\CompletionCategory.cs" /> |
<Compile Include="Completion\CompletionCategory.cs" /> |
||||||
<Compile Include="Completion\IParameterDataProvider.cs" /> |
<Compile Include="Completion\IParameterDataProvider.cs" /> |
||||||
<Compile Include="Completion\IVariableCompletionData.cs" /> |
<Compile Include="Completion\IVariableCompletionData.cs" /> |
||||||
<Compile Include="Documentation\IdStringProvider.cs" /> |
<Compile Include="Documentation\IdStringProvider.cs" /> |
||||||
<Compile Include="Documentation\IdStringMemberReference.cs" /> |
<Compile Include="Documentation\IdStringMemberReference.cs" /> |
||||||
<Compile Include="Utils\CompositeFormatStringParser\CompositeFormatStringParser.cs" /> |
<Compile Include="Utils\CompositeFormatStringParser\CompositeFormatStringParser.cs" /> |
||||||
<Compile Include="Utils\CompositeFormatStringParser\TextSegment.cs" /> |
<Compile Include="Utils\CompositeFormatStringParser\TextSegment.cs" /> |
||||||
<Compile Include="Utils\CompositeFormatStringParser\FormatItem.cs" /> |
<Compile Include="Utils\CompositeFormatStringParser\FormatItem.cs" /> |
||||||
<Compile Include="Utils\CompositeFormatStringParser\FormatStringSegmentBase.cs" /> |
<Compile Include="Utils\CompositeFormatStringParser\FormatStringSegmentBase.cs" /> |
||||||
<Compile Include="Utils\CompositeFormatStringParser\IFormatStringSegment.cs" /> |
<Compile Include="Utils\CompositeFormatStringParser\IFormatStringSegment.cs" /> |
||||||
<Compile Include="Utils\CompositeFormatStringParser\IFormatStringError.cs" /> |
<Compile Include="Utils\CompositeFormatStringParser\IFormatStringError.cs" /> |
||||||
<Compile Include="Completion\CompletionExtensionMethods.cs" /> |
<Compile Include="Completion\CompletionExtensionMethods.cs" /> |
||||||
</ItemGroup> |
</ItemGroup> |
||||||
<ItemGroup> |
<ItemGroup> |
||||||
<Folder Include="Completion\" /> |
<Folder Include="Completion\" /> |
||||||
<Folder Include="TypeSystem\" /> |
<Folder Include="TypeSystem\" /> |
||||||
<Folder Include="Utils\CompositeFormatStringParser\" /> |
<Folder Include="Utils\CompositeFormatStringParser\" /> |
||||||
</ItemGroup> |
</ItemGroup> |
||||||
<ItemGroup> |
<ItemGroup> |
||||||
<ProjectReference Include="..\..\Mono.Cecil\Mono.Cecil.csproj"> |
<ProjectReference Include="..\..\Mono.Cecil\Mono.Cecil.csproj"> |
||||||
<Project>{D68133BD-1E63-496E-9EDE-4FBDBF77B486}</Project> |
<Project>{D68133BD-1E63-496E-9EDE-4FBDBF77B486}</Project> |
||||||
<Name>Mono.Cecil</Name> |
<Name>Mono.Cecil</Name> |
||||||
</ProjectReference> |
</ProjectReference> |
||||||
</ItemGroup> |
</ItemGroup> |
||||||
<ItemGroup> |
<ItemGroup> |
||||||
<None Include="..\doc\Pattern Matching.html"> |
<None Include="..\doc\Pattern Matching.html"> |
||||||
<Link>PatternMatching\Pattern Matching.html</Link> |
<Link>PatternMatching\Pattern Matching.html</Link> |
||||||
</None> |
</None> |
||||||
<None Include="..\doc\XML Documentation.html"> |
<None Include="..\doc\XML Documentation.html"> |
||||||
<Link>Documentation\XML Documentation.html</Link> |
<Link>Documentation\XML Documentation.html</Link> |
||||||
</None> |
</None> |
||||||
</ItemGroup> |
</ItemGroup> |
||||||
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" /> |
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" /> |
||||||
</Project> |
</Project> |
||||||
|
@ -1,203 +1,203 @@ |
|||||||
|
|
||||||
Microsoft Visual Studio Solution File, Format Version 11.00 |
Microsoft Visual Studio Solution File, Format Version 11.00 |
||||||
# Visual Studio 2010 |
# Visual Studio 2010 |
||||||
# SharpDevelop 4.3 |
# SharpDevelop 4.3 |
||||||
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{DC98210E-1646-483B-819A-2BB8272461E4}" |
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{DC98210E-1646-483B-819A-2BB8272461E4}" |
||||||
ProjectSection(SolutionItems) = preProject |
ProjectSection(SolutionItems) = preProject |
||||||
Packages\ICSharpCode.NRefactory.nuspec = Packages\ICSharpCode.NRefactory.nuspec |
Packages\ICSharpCode.NRefactory.nuspec = Packages\ICSharpCode.NRefactory.nuspec |
||||||
ICSharpCode.NRefactory.snk = ICSharpCode.NRefactory.snk |
ICSharpCode.NRefactory.snk = ICSharpCode.NRefactory.snk |
||||||
README = README |
README = README |
||||||
doc\TODO = doc\TODO |
doc\TODO = doc\TODO |
||||||
EndProjectSection |
EndProjectSection |
||||||
EndProject |
EndProject |
||||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ICSharpCode.NRefactory", "ICSharpCode.NRefactory\ICSharpCode.NRefactory.csproj", "{3B2A5653-EC97-4001-BB9B-D90F1AF2C371}" |
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ICSharpCode.NRefactory", "ICSharpCode.NRefactory\ICSharpCode.NRefactory.csproj", "{3B2A5653-EC97-4001-BB9B-D90F1AF2C371}" |
||||||
EndProject |
EndProject |
||||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ICSharpCode.NRefactory.Tests", "ICSharpCode.NRefactory.Tests\ICSharpCode.NRefactory.Tests.csproj", "{63D3B27A-D966-4902-90B3-30290E1692F1}" |
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ICSharpCode.NRefactory.Tests", "ICSharpCode.NRefactory.Tests\ICSharpCode.NRefactory.Tests.csproj", "{63D3B27A-D966-4902-90B3-30290E1692F1}" |
||||||
EndProject |
EndProject |
||||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.Cecil", "..\Mono.Cecil\Mono.Cecil.csproj", "{D68133BD-1E63-496E-9EDE-4FBDBF77B486}" |
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.Cecil", "..\Mono.Cecil\Mono.Cecil.csproj", "{D68133BD-1E63-496E-9EDE-4FBDBF77B486}" |
||||||
EndProject |
EndProject |
||||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ICSharpCode.NRefactory.CSharp", "ICSharpCode.NRefactory.CSharp\ICSharpCode.NRefactory.CSharp.csproj", "{53DCA265-3C3C-42F9-B647-F72BA678122B}" |
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ICSharpCode.NRefactory.CSharp", "ICSharpCode.NRefactory.CSharp\ICSharpCode.NRefactory.CSharp.csproj", "{53DCA265-3C3C-42F9-B647-F72BA678122B}" |
||||||
EndProject |
EndProject |
||||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ICSharpCode.NRefactory.GtkDemo", "ICSharpCode.NRefactory.GtkDemo\ICSharpCode.NRefactory.GtkDemo.csproj", "{A7EEF7F8-238F-459D-95A9-96467539641D}" |
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ICSharpCode.NRefactory.GtkDemo", "ICSharpCode.NRefactory.GtkDemo\ICSharpCode.NRefactory.GtkDemo.csproj", "{A7EEF7F8-238F-459D-95A9-96467539641D}" |
||||||
EndProject |
EndProject |
||||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ICSharpCode.NRefactory.ConsistencyCheck", "ICSharpCode.NRefactory.ConsistencyCheck\ICSharpCode.NRefactory.ConsistencyCheck.csproj", "{D81206EF-3DCA-4A30-897B-E262A2AD9EE3}" |
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ICSharpCode.NRefactory.ConsistencyCheck", "ICSharpCode.NRefactory.ConsistencyCheck\ICSharpCode.NRefactory.ConsistencyCheck.csproj", "{D81206EF-3DCA-4A30-897B-E262A2AD9EE3}" |
||||||
EndProject |
EndProject |
||||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ICSharpCode.NRefactory.Xml", "ICSharpCode.NRefactory.Xml\ICSharpCode.NRefactory.Xml.csproj", "{DC393B66-92ED-4CAD-AB25-CFEF23F3D7C6}" |
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ICSharpCode.NRefactory.Xml", "ICSharpCode.NRefactory.Xml\ICSharpCode.NRefactory.Xml.csproj", "{DC393B66-92ED-4CAD-AB25-CFEF23F3D7C6}" |
||||||
EndProject |
EndProject |
||||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ICSharpCode.NRefactory.CSharp.AstVerifier", "ICSharpCode.NRefactory.CSharp.AstVerifier\ICSharpCode.NRefactory.CSharp.AstVerifier.csproj", "{961DADFA-7CE6-429F-BC22-47630D6DB826}" |
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ICSharpCode.NRefactory.CSharp.AstVerifier", "ICSharpCode.NRefactory.CSharp.AstVerifier\ICSharpCode.NRefactory.CSharp.AstVerifier.csproj", "{961DADFA-7CE6-429F-BC22-47630D6DB826}" |
||||||
EndProject |
EndProject |
||||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ICSharpCode.NRefactory.Demo", "ICSharpCode.NRefactory.Demo\ICSharpCode.NRefactory.Demo.csproj", "{9C19E629-C93E-4ACB-9A4B-13072B5AEF9D}" |
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ICSharpCode.NRefactory.Demo", "ICSharpCode.NRefactory.Demo\ICSharpCode.NRefactory.Demo.csproj", "{9C19E629-C93E-4ACB-9A4B-13072B5AEF9D}" |
||||||
EndProject |
EndProject |
||||||
Global |
Global |
||||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution |
GlobalSection(SolutionConfigurationPlatforms) = preSolution |
||||||
Debug|Any CPU = Debug|Any CPU |
Debug|Any CPU = Debug|Any CPU |
||||||
Debug|x86 = Debug|x86 |
Debug|x86 = Debug|x86 |
||||||
Release|Any CPU = Release|Any CPU |
Release|Any CPU = Release|Any CPU |
||||||
Release|x86 = Release|x86 |
Release|x86 = Release|x86 |
||||||
net_4_5_Debug|Any CPU = net_4_5_Debug|Any CPU |
net_4_5_Debug|Any CPU = net_4_5_Debug|Any CPU |
||||||
net_4_5_Debug|x86 = net_4_5_Debug|x86 |
net_4_5_Debug|x86 = net_4_5_Debug|x86 |
||||||
net_4_5_Release|Any CPU = net_4_5_Release|Any CPU |
net_4_5_Release|Any CPU = net_4_5_Release|Any CPU |
||||||
net_4_5_Release|x86 = net_4_5_Release|x86 |
net_4_5_Release|x86 = net_4_5_Release|x86 |
||||||
EndGlobalSection |
EndGlobalSection |
||||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution |
GlobalSection(ProjectConfigurationPlatforms) = postSolution |
||||||
{3B2A5653-EC97-4001-BB9B-D90F1AF2C371}.Debug|Any CPU.ActiveCfg = Debug|Any CPU |
{3B2A5653-EC97-4001-BB9B-D90F1AF2C371}.Debug|Any CPU.ActiveCfg = Debug|Any CPU |
||||||
{3B2A5653-EC97-4001-BB9B-D90F1AF2C371}.Debug|Any CPU.Build.0 = Debug|Any CPU |
{3B2A5653-EC97-4001-BB9B-D90F1AF2C371}.Debug|Any CPU.Build.0 = Debug|Any CPU |
||||||
{3B2A5653-EC97-4001-BB9B-D90F1AF2C371}.Debug|x86.ActiveCfg = Debug|Any CPU |
{3B2A5653-EC97-4001-BB9B-D90F1AF2C371}.Debug|x86.ActiveCfg = Debug|Any CPU |
||||||
{3B2A5653-EC97-4001-BB9B-D90F1AF2C371}.Debug|x86.Build.0 = Debug|Any CPU |
{3B2A5653-EC97-4001-BB9B-D90F1AF2C371}.Debug|x86.Build.0 = Debug|Any CPU |
||||||
{3B2A5653-EC97-4001-BB9B-D90F1AF2C371}.Release|Any CPU.ActiveCfg = Release|Any CPU |
{3B2A5653-EC97-4001-BB9B-D90F1AF2C371}.Release|Any CPU.ActiveCfg = Release|Any CPU |
||||||
{3B2A5653-EC97-4001-BB9B-D90F1AF2C371}.Release|Any CPU.Build.0 = Release|Any CPU |
{3B2A5653-EC97-4001-BB9B-D90F1AF2C371}.Release|Any CPU.Build.0 = Release|Any CPU |
||||||
{3B2A5653-EC97-4001-BB9B-D90F1AF2C371}.Release|x86.ActiveCfg = Release|Any CPU |
{3B2A5653-EC97-4001-BB9B-D90F1AF2C371}.Release|x86.ActiveCfg = Release|Any CPU |
||||||
{3B2A5653-EC97-4001-BB9B-D90F1AF2C371}.Release|x86.Build.0 = Release|Any CPU |
{3B2A5653-EC97-4001-BB9B-D90F1AF2C371}.Release|x86.Build.0 = Release|Any CPU |
||||||
{63D3B27A-D966-4902-90B3-30290E1692F1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU |
{63D3B27A-D966-4902-90B3-30290E1692F1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU |
||||||
{63D3B27A-D966-4902-90B3-30290E1692F1}.Debug|Any CPU.Build.0 = Debug|Any CPU |
{63D3B27A-D966-4902-90B3-30290E1692F1}.Debug|Any CPU.Build.0 = Debug|Any CPU |
||||||
{63D3B27A-D966-4902-90B3-30290E1692F1}.Debug|x86.ActiveCfg = Debug|x86 |
{63D3B27A-D966-4902-90B3-30290E1692F1}.Debug|x86.ActiveCfg = Debug|x86 |
||||||
{63D3B27A-D966-4902-90B3-30290E1692F1}.Debug|x86.Build.0 = Debug|x86 |
{63D3B27A-D966-4902-90B3-30290E1692F1}.Debug|x86.Build.0 = Debug|x86 |
||||||
{63D3B27A-D966-4902-90B3-30290E1692F1}.Release|Any CPU.ActiveCfg = Release|Any CPU |
{63D3B27A-D966-4902-90B3-30290E1692F1}.Release|Any CPU.ActiveCfg = Release|Any CPU |
||||||
{63D3B27A-D966-4902-90B3-30290E1692F1}.Release|Any CPU.Build.0 = Release|Any CPU |
{63D3B27A-D966-4902-90B3-30290E1692F1}.Release|Any CPU.Build.0 = Release|Any CPU |
||||||
{63D3B27A-D966-4902-90B3-30290E1692F1}.Release|x86.ActiveCfg = Release|x86 |
{63D3B27A-D966-4902-90B3-30290E1692F1}.Release|x86.ActiveCfg = Release|x86 |
||||||
{63D3B27A-D966-4902-90B3-30290E1692F1}.Release|x86.Build.0 = Release|x86 |
{63D3B27A-D966-4902-90B3-30290E1692F1}.Release|x86.Build.0 = Release|x86 |
||||||
{D68133BD-1E63-496E-9EDE-4FBDBF77B486}.Debug|Any CPU.ActiveCfg = net_4_0_Debug|Any CPU |
{D68133BD-1E63-496E-9EDE-4FBDBF77B486}.Debug|Any CPU.ActiveCfg = net_4_0_Debug|Any CPU |
||||||
{D68133BD-1E63-496E-9EDE-4FBDBF77B486}.Debug|Any CPU.Build.0 = net_4_0_Debug|Any CPU |
{D68133BD-1E63-496E-9EDE-4FBDBF77B486}.Debug|Any CPU.Build.0 = net_4_0_Debug|Any CPU |
||||||
{D68133BD-1E63-496E-9EDE-4FBDBF77B486}.Debug|x86.ActiveCfg = net_4_0_Debug|Any CPU |
{D68133BD-1E63-496E-9EDE-4FBDBF77B486}.Debug|x86.ActiveCfg = net_4_0_Debug|Any CPU |
||||||
{D68133BD-1E63-496E-9EDE-4FBDBF77B486}.Debug|x86.Build.0 = net_4_0_Debug|Any CPU |
{D68133BD-1E63-496E-9EDE-4FBDBF77B486}.Debug|x86.Build.0 = net_4_0_Debug|Any CPU |
||||||
{D68133BD-1E63-496E-9EDE-4FBDBF77B486}.Release|Any CPU.ActiveCfg = net_4_0_Release|Any CPU |
{D68133BD-1E63-496E-9EDE-4FBDBF77B486}.Release|Any CPU.ActiveCfg = net_4_0_Release|Any CPU |
||||||
{D68133BD-1E63-496E-9EDE-4FBDBF77B486}.Release|Any CPU.Build.0 = net_4_0_Release|Any CPU |
{D68133BD-1E63-496E-9EDE-4FBDBF77B486}.Release|Any CPU.Build.0 = net_4_0_Release|Any CPU |
||||||
{D68133BD-1E63-496E-9EDE-4FBDBF77B486}.Release|x86.ActiveCfg = net_4_0_Release|Any CPU |
{D68133BD-1E63-496E-9EDE-4FBDBF77B486}.Release|x86.ActiveCfg = net_4_0_Release|Any CPU |
||||||
{D68133BD-1E63-496E-9EDE-4FBDBF77B486}.Release|x86.Build.0 = net_4_0_Release|Any CPU |
{D68133BD-1E63-496E-9EDE-4FBDBF77B486}.Release|x86.Build.0 = net_4_0_Release|Any CPU |
||||||
{53DCA265-3C3C-42F9-B647-F72BA678122B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU |
{53DCA265-3C3C-42F9-B647-F72BA678122B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU |
||||||
{53DCA265-3C3C-42F9-B647-F72BA678122B}.Debug|Any CPU.Build.0 = Debug|Any CPU |
{53DCA265-3C3C-42F9-B647-F72BA678122B}.Debug|Any CPU.Build.0 = Debug|Any CPU |
||||||
{53DCA265-3C3C-42F9-B647-F72BA678122B}.Debug|x86.ActiveCfg = Debug|Any CPU |
{53DCA265-3C3C-42F9-B647-F72BA678122B}.Debug|x86.ActiveCfg = Debug|Any CPU |
||||||
{53DCA265-3C3C-42F9-B647-F72BA678122B}.Debug|x86.Build.0 = Debug|Any CPU |
{53DCA265-3C3C-42F9-B647-F72BA678122B}.Debug|x86.Build.0 = Debug|Any CPU |
||||||
{53DCA265-3C3C-42F9-B647-F72BA678122B}.Release|Any CPU.ActiveCfg = Release|Any CPU |
{53DCA265-3C3C-42F9-B647-F72BA678122B}.Release|Any CPU.ActiveCfg = Release|Any CPU |
||||||
{53DCA265-3C3C-42F9-B647-F72BA678122B}.Release|Any CPU.Build.0 = Release|Any CPU |
{53DCA265-3C3C-42F9-B647-F72BA678122B}.Release|Any CPU.Build.0 = Release|Any CPU |
||||||
{53DCA265-3C3C-42F9-B647-F72BA678122B}.Release|x86.ActiveCfg = Release|Any CPU |
{53DCA265-3C3C-42F9-B647-F72BA678122B}.Release|x86.ActiveCfg = Release|Any CPU |
||||||
{53DCA265-3C3C-42F9-B647-F72BA678122B}.Release|x86.Build.0 = Release|Any CPU |
{53DCA265-3C3C-42F9-B647-F72BA678122B}.Release|x86.Build.0 = Release|Any CPU |
||||||
{A7EEF7F8-238F-459D-95A9-96467539641D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU |
{A7EEF7F8-238F-459D-95A9-96467539641D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU |
||||||
{A7EEF7F8-238F-459D-95A9-96467539641D}.Debug|Any CPU.Build.0 = Debug|Any CPU |
{A7EEF7F8-238F-459D-95A9-96467539641D}.Debug|Any CPU.Build.0 = Debug|Any CPU |
||||||
{A7EEF7F8-238F-459D-95A9-96467539641D}.Debug|x86.ActiveCfg = Debug|Any CPU |
{A7EEF7F8-238F-459D-95A9-96467539641D}.Debug|x86.ActiveCfg = Debug|Any CPU |
||||||
{A7EEF7F8-238F-459D-95A9-96467539641D}.Debug|x86.Build.0 = Debug|Any CPU |
{A7EEF7F8-238F-459D-95A9-96467539641D}.Debug|x86.Build.0 = Debug|Any CPU |
||||||
{A7EEF7F8-238F-459D-95A9-96467539641D}.Release|Any CPU.ActiveCfg = Release|Any CPU |
{A7EEF7F8-238F-459D-95A9-96467539641D}.Release|Any CPU.ActiveCfg = Release|Any CPU |
||||||
{A7EEF7F8-238F-459D-95A9-96467539641D}.Release|Any CPU.Build.0 = Release|Any CPU |
{A7EEF7F8-238F-459D-95A9-96467539641D}.Release|Any CPU.Build.0 = Release|Any CPU |
||||||
{A7EEF7F8-238F-459D-95A9-96467539641D}.Release|x86.ActiveCfg = Release|Any CPU |
{A7EEF7F8-238F-459D-95A9-96467539641D}.Release|x86.ActiveCfg = Release|Any CPU |
||||||
{A7EEF7F8-238F-459D-95A9-96467539641D}.Release|x86.Build.0 = Release|Any CPU |
{A7EEF7F8-238F-459D-95A9-96467539641D}.Release|x86.Build.0 = Release|Any CPU |
||||||
{D81206EF-3DCA-4A30-897B-E262A2AD9EE3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU |
{D81206EF-3DCA-4A30-897B-E262A2AD9EE3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU |
||||||
{D81206EF-3DCA-4A30-897B-E262A2AD9EE3}.Debug|Any CPU.Build.0 = Debug|Any CPU |
{D81206EF-3DCA-4A30-897B-E262A2AD9EE3}.Debug|Any CPU.Build.0 = Debug|Any CPU |
||||||
{D81206EF-3DCA-4A30-897B-E262A2AD9EE3}.Debug|x86.ActiveCfg = Debug|x86 |
{D81206EF-3DCA-4A30-897B-E262A2AD9EE3}.Debug|x86.ActiveCfg = Debug|x86 |
||||||
{D81206EF-3DCA-4A30-897B-E262A2AD9EE3}.Debug|x86.Build.0 = Debug|x86 |
{D81206EF-3DCA-4A30-897B-E262A2AD9EE3}.Debug|x86.Build.0 = Debug|x86 |
||||||
{D81206EF-3DCA-4A30-897B-E262A2AD9EE3}.Release|Any CPU.ActiveCfg = Release|Any CPU |
{D81206EF-3DCA-4A30-897B-E262A2AD9EE3}.Release|Any CPU.ActiveCfg = Release|Any CPU |
||||||
{D81206EF-3DCA-4A30-897B-E262A2AD9EE3}.Release|Any CPU.Build.0 = Release|Any CPU |
{D81206EF-3DCA-4A30-897B-E262A2AD9EE3}.Release|Any CPU.Build.0 = Release|Any CPU |
||||||
{D81206EF-3DCA-4A30-897B-E262A2AD9EE3}.Release|x86.ActiveCfg = Release|x86 |
{D81206EF-3DCA-4A30-897B-E262A2AD9EE3}.Release|x86.ActiveCfg = Release|x86 |
||||||
{D81206EF-3DCA-4A30-897B-E262A2AD9EE3}.Release|x86.Build.0 = Release|x86 |
{D81206EF-3DCA-4A30-897B-E262A2AD9EE3}.Release|x86.Build.0 = Release|x86 |
||||||
{DC393B66-92ED-4CAD-AB25-CFEF23F3D7C6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU |
{DC393B66-92ED-4CAD-AB25-CFEF23F3D7C6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU |
||||||
{DC393B66-92ED-4CAD-AB25-CFEF23F3D7C6}.Debug|Any CPU.Build.0 = Debug|Any CPU |
{DC393B66-92ED-4CAD-AB25-CFEF23F3D7C6}.Debug|Any CPU.Build.0 = Debug|Any CPU |
||||||
{DC393B66-92ED-4CAD-AB25-CFEF23F3D7C6}.Debug|x86.ActiveCfg = Debug|Any CPU |
{DC393B66-92ED-4CAD-AB25-CFEF23F3D7C6}.Debug|x86.ActiveCfg = Debug|Any CPU |
||||||
{DC393B66-92ED-4CAD-AB25-CFEF23F3D7C6}.Debug|x86.Build.0 = Debug|Any CPU |
{DC393B66-92ED-4CAD-AB25-CFEF23F3D7C6}.Debug|x86.Build.0 = Debug|Any CPU |
||||||
{DC393B66-92ED-4CAD-AB25-CFEF23F3D7C6}.Release|Any CPU.ActiveCfg = Release|Any CPU |
{DC393B66-92ED-4CAD-AB25-CFEF23F3D7C6}.Release|Any CPU.ActiveCfg = Release|Any CPU |
||||||
{DC393B66-92ED-4CAD-AB25-CFEF23F3D7C6}.Release|Any CPU.Build.0 = Release|Any CPU |
{DC393B66-92ED-4CAD-AB25-CFEF23F3D7C6}.Release|Any CPU.Build.0 = Release|Any CPU |
||||||
{DC393B66-92ED-4CAD-AB25-CFEF23F3D7C6}.Release|x86.ActiveCfg = Release|Any CPU |
{DC393B66-92ED-4CAD-AB25-CFEF23F3D7C6}.Release|x86.ActiveCfg = Release|Any CPU |
||||||
{DC393B66-92ED-4CAD-AB25-CFEF23F3D7C6}.Release|x86.Build.0 = Release|Any CPU |
{DC393B66-92ED-4CAD-AB25-CFEF23F3D7C6}.Release|x86.Build.0 = Release|Any CPU |
||||||
{961DADFA-7CE6-429F-BC22-47630D6DB826}.Debug|Any CPU.ActiveCfg = Debug|Any CPU |
{961DADFA-7CE6-429F-BC22-47630D6DB826}.Debug|Any CPU.ActiveCfg = Debug|Any CPU |
||||||
{961DADFA-7CE6-429F-BC22-47630D6DB826}.Debug|Any CPU.Build.0 = Debug|Any CPU |
{961DADFA-7CE6-429F-BC22-47630D6DB826}.Debug|Any CPU.Build.0 = Debug|Any CPU |
||||||
{961DADFA-7CE6-429F-BC22-47630D6DB826}.Debug|x86.ActiveCfg = Debug|Any CPU |
{961DADFA-7CE6-429F-BC22-47630D6DB826}.Debug|x86.ActiveCfg = Debug|Any CPU |
||||||
{961DADFA-7CE6-429F-BC22-47630D6DB826}.Debug|x86.Build.0 = Debug|Any CPU |
{961DADFA-7CE6-429F-BC22-47630D6DB826}.Debug|x86.Build.0 = Debug|Any CPU |
||||||
{961DADFA-7CE6-429F-BC22-47630D6DB826}.Release|Any CPU.ActiveCfg = Release|Any CPU |
{961DADFA-7CE6-429F-BC22-47630D6DB826}.Release|Any CPU.ActiveCfg = Release|Any CPU |
||||||
{961DADFA-7CE6-429F-BC22-47630D6DB826}.Release|Any CPU.Build.0 = Release|Any CPU |
{961DADFA-7CE6-429F-BC22-47630D6DB826}.Release|Any CPU.Build.0 = Release|Any CPU |
||||||
{961DADFA-7CE6-429F-BC22-47630D6DB826}.Release|x86.ActiveCfg = Release|Any CPU |
{961DADFA-7CE6-429F-BC22-47630D6DB826}.Release|x86.ActiveCfg = Release|Any CPU |
||||||
{961DADFA-7CE6-429F-BC22-47630D6DB826}.Release|x86.Build.0 = Release|Any CPU |
{961DADFA-7CE6-429F-BC22-47630D6DB826}.Release|x86.Build.0 = Release|Any CPU |
||||||
{9C19E629-C93E-4ACB-9A4B-13072B5AEF9D}.Debug|Any CPU.Build.0 = Debug|Any CPU |
{9C19E629-C93E-4ACB-9A4B-13072B5AEF9D}.Debug|Any CPU.Build.0 = Debug|Any CPU |
||||||
{9C19E629-C93E-4ACB-9A4B-13072B5AEF9D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU |
{9C19E629-C93E-4ACB-9A4B-13072B5AEF9D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU |
||||||
{9C19E629-C93E-4ACB-9A4B-13072B5AEF9D}.Debug|x86.Build.0 = Debug|x86 |
{9C19E629-C93E-4ACB-9A4B-13072B5AEF9D}.Debug|x86.Build.0 = Debug|x86 |
||||||
{9C19E629-C93E-4ACB-9A4B-13072B5AEF9D}.Debug|x86.ActiveCfg = Debug|x86 |
{9C19E629-C93E-4ACB-9A4B-13072B5AEF9D}.Debug|x86.ActiveCfg = Debug|x86 |
||||||
{9C19E629-C93E-4ACB-9A4B-13072B5AEF9D}.Release|Any CPU.Build.0 = Release|Any CPU |
{9C19E629-C93E-4ACB-9A4B-13072B5AEF9D}.Release|Any CPU.Build.0 = Release|Any CPU |
||||||
{9C19E629-C93E-4ACB-9A4B-13072B5AEF9D}.Release|Any CPU.ActiveCfg = Release|Any CPU |
{9C19E629-C93E-4ACB-9A4B-13072B5AEF9D}.Release|Any CPU.ActiveCfg = Release|Any CPU |
||||||
{9C19E629-C93E-4ACB-9A4B-13072B5AEF9D}.Release|x86.Build.0 = Release|x86 |
{9C19E629-C93E-4ACB-9A4B-13072B5AEF9D}.Release|x86.Build.0 = Release|x86 |
||||||
{9C19E629-C93E-4ACB-9A4B-13072B5AEF9D}.Release|x86.ActiveCfg = Release|x86 |
{9C19E629-C93E-4ACB-9A4B-13072B5AEF9D}.Release|x86.ActiveCfg = Release|x86 |
||||||
{9C19E629-C93E-4ACB-9A4B-13072B5AEF9D}.net_4_5_Debug|Any CPU.Build.0 = net_4_5_Debug|Any CPU |
{9C19E629-C93E-4ACB-9A4B-13072B5AEF9D}.net_4_5_Debug|Any CPU.Build.0 = net_4_5_Debug|Any CPU |
||||||
{9C19E629-C93E-4ACB-9A4B-13072B5AEF9D}.net_4_5_Debug|Any CPU.ActiveCfg = net_4_5_Debug|Any CPU |
{9C19E629-C93E-4ACB-9A4B-13072B5AEF9D}.net_4_5_Debug|Any CPU.ActiveCfg = net_4_5_Debug|Any CPU |
||||||
{961DADFA-7CE6-429F-BC22-47630D6DB826}.net_4_5_Debug|Any CPU.Build.0 = net_4_5_Debug|Any CPU |
{961DADFA-7CE6-429F-BC22-47630D6DB826}.net_4_5_Debug|Any CPU.Build.0 = net_4_5_Debug|Any CPU |
||||||
{961DADFA-7CE6-429F-BC22-47630D6DB826}.net_4_5_Debug|Any CPU.ActiveCfg = net_4_5_Debug|Any CPU |
{961DADFA-7CE6-429F-BC22-47630D6DB826}.net_4_5_Debug|Any CPU.ActiveCfg = net_4_5_Debug|Any CPU |
||||||
{DC393B66-92ED-4CAD-AB25-CFEF23F3D7C6}.net_4_5_Debug|Any CPU.Build.0 = net_4_5_Debug|Any CPU |
{DC393B66-92ED-4CAD-AB25-CFEF23F3D7C6}.net_4_5_Debug|Any CPU.Build.0 = net_4_5_Debug|Any CPU |
||||||
{DC393B66-92ED-4CAD-AB25-CFEF23F3D7C6}.net_4_5_Debug|Any CPU.ActiveCfg = net_4_5_Debug|Any CPU |
{DC393B66-92ED-4CAD-AB25-CFEF23F3D7C6}.net_4_5_Debug|Any CPU.ActiveCfg = net_4_5_Debug|Any CPU |
||||||
{D81206EF-3DCA-4A30-897B-E262A2AD9EE3}.net_4_5_Debug|Any CPU.Build.0 = net_4_5_Debug|Any CPU |
{D81206EF-3DCA-4A30-897B-E262A2AD9EE3}.net_4_5_Debug|Any CPU.Build.0 = net_4_5_Debug|Any CPU |
||||||
{D81206EF-3DCA-4A30-897B-E262A2AD9EE3}.net_4_5_Debug|Any CPU.ActiveCfg = net_4_5_Debug|Any CPU |
{D81206EF-3DCA-4A30-897B-E262A2AD9EE3}.net_4_5_Debug|Any CPU.ActiveCfg = net_4_5_Debug|Any CPU |
||||||
{A7EEF7F8-238F-459D-95A9-96467539641D}.net_4_5_Debug|Any CPU.Build.0 = net_4_5_Debug|Any CPU |
{A7EEF7F8-238F-459D-95A9-96467539641D}.net_4_5_Debug|Any CPU.Build.0 = net_4_5_Debug|Any CPU |
||||||
{A7EEF7F8-238F-459D-95A9-96467539641D}.net_4_5_Debug|Any CPU.ActiveCfg = net_4_5_Debug|Any CPU |
{A7EEF7F8-238F-459D-95A9-96467539641D}.net_4_5_Debug|Any CPU.ActiveCfg = net_4_5_Debug|Any CPU |
||||||
{53DCA265-3C3C-42F9-B647-F72BA678122B}.net_4_5_Debug|Any CPU.Build.0 = net_4_5_Debug|Any CPU |
{53DCA265-3C3C-42F9-B647-F72BA678122B}.net_4_5_Debug|Any CPU.Build.0 = net_4_5_Debug|Any CPU |
||||||
{53DCA265-3C3C-42F9-B647-F72BA678122B}.net_4_5_Debug|Any CPU.ActiveCfg = net_4_5_Debug|Any CPU |
{53DCA265-3C3C-42F9-B647-F72BA678122B}.net_4_5_Debug|Any CPU.ActiveCfg = net_4_5_Debug|Any CPU |
||||||
{D68133BD-1E63-496E-9EDE-4FBDBF77B486}.net_4_5_Debug|Any CPU.Build.0 = winphone_Release|Any CPU |
{D68133BD-1E63-496E-9EDE-4FBDBF77B486}.net_4_5_Debug|Any CPU.Build.0 = winphone_Release|Any CPU |
||||||
{D68133BD-1E63-496E-9EDE-4FBDBF77B486}.net_4_5_Debug|Any CPU.ActiveCfg = net_4_0_Debug|Any CPU |
{D68133BD-1E63-496E-9EDE-4FBDBF77B486}.net_4_5_Debug|Any CPU.ActiveCfg = net_4_0_Debug|Any CPU |
||||||
{63D3B27A-D966-4902-90B3-30290E1692F1}.net_4_5_Debug|Any CPU.Build.0 = net_4_5_Debug|Any CPU |
{63D3B27A-D966-4902-90B3-30290E1692F1}.net_4_5_Debug|Any CPU.Build.0 = net_4_5_Debug|Any CPU |
||||||
{63D3B27A-D966-4902-90B3-30290E1692F1}.net_4_5_Debug|Any CPU.ActiveCfg = net_4_5_Debug|Any CPU |
{63D3B27A-D966-4902-90B3-30290E1692F1}.net_4_5_Debug|Any CPU.ActiveCfg = net_4_5_Debug|Any CPU |
||||||
{3B2A5653-EC97-4001-BB9B-D90F1AF2C371}.net_4_5_Debug|Any CPU.Build.0 = net_4_5_Debug|Any CPU |
{3B2A5653-EC97-4001-BB9B-D90F1AF2C371}.net_4_5_Debug|Any CPU.Build.0 = net_4_5_Debug|Any CPU |
||||||
{3B2A5653-EC97-4001-BB9B-D90F1AF2C371}.net_4_5_Debug|Any CPU.ActiveCfg = net_4_5_Debug|Any CPU |
{3B2A5653-EC97-4001-BB9B-D90F1AF2C371}.net_4_5_Debug|Any CPU.ActiveCfg = net_4_5_Debug|Any CPU |
||||||
{9C19E629-C93E-4ACB-9A4B-13072B5AEF9D}.net_4_5_Debug|x86.Build.0 = net_4_5_Debug|x86 |
{9C19E629-C93E-4ACB-9A4B-13072B5AEF9D}.net_4_5_Debug|x86.Build.0 = net_4_5_Debug|x86 |
||||||
{9C19E629-C93E-4ACB-9A4B-13072B5AEF9D}.net_4_5_Debug|x86.ActiveCfg = net_4_5_Debug|x86 |
{9C19E629-C93E-4ACB-9A4B-13072B5AEF9D}.net_4_5_Debug|x86.ActiveCfg = net_4_5_Debug|x86 |
||||||
{961DADFA-7CE6-429F-BC22-47630D6DB826}.net_4_5_Debug|x86.Build.0 = net_4_5_Debug|Any CPU |
{961DADFA-7CE6-429F-BC22-47630D6DB826}.net_4_5_Debug|x86.Build.0 = net_4_5_Debug|Any CPU |
||||||
{961DADFA-7CE6-429F-BC22-47630D6DB826}.net_4_5_Debug|x86.ActiveCfg = net_4_5_Debug|Any CPU |
{961DADFA-7CE6-429F-BC22-47630D6DB826}.net_4_5_Debug|x86.ActiveCfg = net_4_5_Debug|Any CPU |
||||||
{DC393B66-92ED-4CAD-AB25-CFEF23F3D7C6}.net_4_5_Debug|x86.Build.0 = net_4_5_Debug|Any CPU |
{DC393B66-92ED-4CAD-AB25-CFEF23F3D7C6}.net_4_5_Debug|x86.Build.0 = net_4_5_Debug|Any CPU |
||||||
{DC393B66-92ED-4CAD-AB25-CFEF23F3D7C6}.net_4_5_Debug|x86.ActiveCfg = net_4_5_Debug|Any CPU |
{DC393B66-92ED-4CAD-AB25-CFEF23F3D7C6}.net_4_5_Debug|x86.ActiveCfg = net_4_5_Debug|Any CPU |
||||||
{D81206EF-3DCA-4A30-897B-E262A2AD9EE3}.net_4_5_Debug|x86.Build.0 = net_4_5_Debug|x86 |
{D81206EF-3DCA-4A30-897B-E262A2AD9EE3}.net_4_5_Debug|x86.Build.0 = net_4_5_Debug|x86 |
||||||
{D81206EF-3DCA-4A30-897B-E262A2AD9EE3}.net_4_5_Debug|x86.ActiveCfg = net_4_5_Debug|x86 |
{D81206EF-3DCA-4A30-897B-E262A2AD9EE3}.net_4_5_Debug|x86.ActiveCfg = net_4_5_Debug|x86 |
||||||
{A7EEF7F8-238F-459D-95A9-96467539641D}.net_4_5_Debug|x86.Build.0 = net_4_5_Debug|Any CPU |
{A7EEF7F8-238F-459D-95A9-96467539641D}.net_4_5_Debug|x86.Build.0 = net_4_5_Debug|Any CPU |
||||||
{A7EEF7F8-238F-459D-95A9-96467539641D}.net_4_5_Debug|x86.ActiveCfg = net_4_5_Debug|Any CPU |
{A7EEF7F8-238F-459D-95A9-96467539641D}.net_4_5_Debug|x86.ActiveCfg = net_4_5_Debug|Any CPU |
||||||
{53DCA265-3C3C-42F9-B647-F72BA678122B}.net_4_5_Debug|x86.Build.0 = net_4_5_Debug|Any CPU |
{53DCA265-3C3C-42F9-B647-F72BA678122B}.net_4_5_Debug|x86.Build.0 = net_4_5_Debug|Any CPU |
||||||
{53DCA265-3C3C-42F9-B647-F72BA678122B}.net_4_5_Debug|x86.ActiveCfg = net_4_5_Debug|Any CPU |
{53DCA265-3C3C-42F9-B647-F72BA678122B}.net_4_5_Debug|x86.ActiveCfg = net_4_5_Debug|Any CPU |
||||||
{D68133BD-1E63-496E-9EDE-4FBDBF77B486}.net_4_5_Debug|x86.Build.0 = winphone_Release|Any CPU |
{D68133BD-1E63-496E-9EDE-4FBDBF77B486}.net_4_5_Debug|x86.Build.0 = winphone_Release|Any CPU |
||||||
{D68133BD-1E63-496E-9EDE-4FBDBF77B486}.net_4_5_Debug|x86.ActiveCfg = net_4_0_Debug|Any CPU |
{D68133BD-1E63-496E-9EDE-4FBDBF77B486}.net_4_5_Debug|x86.ActiveCfg = net_4_0_Debug|Any CPU |
||||||
{63D3B27A-D966-4902-90B3-30290E1692F1}.net_4_5_Debug|x86.Build.0 = net_4_5_Debug|x86 |
{63D3B27A-D966-4902-90B3-30290E1692F1}.net_4_5_Debug|x86.Build.0 = net_4_5_Debug|x86 |
||||||
{63D3B27A-D966-4902-90B3-30290E1692F1}.net_4_5_Debug|x86.ActiveCfg = net_4_5_Debug|x86 |
{63D3B27A-D966-4902-90B3-30290E1692F1}.net_4_5_Debug|x86.ActiveCfg = net_4_5_Debug|x86 |
||||||
{3B2A5653-EC97-4001-BB9B-D90F1AF2C371}.net_4_5_Debug|x86.Build.0 = net_4_5_Debug|Any CPU |
{3B2A5653-EC97-4001-BB9B-D90F1AF2C371}.net_4_5_Debug|x86.Build.0 = net_4_5_Debug|Any CPU |
||||||
{3B2A5653-EC97-4001-BB9B-D90F1AF2C371}.net_4_5_Debug|x86.ActiveCfg = net_4_5_Debug|Any CPU |
{3B2A5653-EC97-4001-BB9B-D90F1AF2C371}.net_4_5_Debug|x86.ActiveCfg = net_4_5_Debug|Any CPU |
||||||
{9C19E629-C93E-4ACB-9A4B-13072B5AEF9D}.net_4_5_Release|Any CPU.Build.0 = net_4_5_Release|Any CPU |
{9C19E629-C93E-4ACB-9A4B-13072B5AEF9D}.net_4_5_Release|Any CPU.Build.0 = net_4_5_Release|Any CPU |
||||||
{9C19E629-C93E-4ACB-9A4B-13072B5AEF9D}.net_4_5_Release|Any CPU.ActiveCfg = net_4_5_Release|Any CPU |
{9C19E629-C93E-4ACB-9A4B-13072B5AEF9D}.net_4_5_Release|Any CPU.ActiveCfg = net_4_5_Release|Any CPU |
||||||
{961DADFA-7CE6-429F-BC22-47630D6DB826}.net_4_5_Release|Any CPU.Build.0 = net_4_5_Release|Any CPU |
{961DADFA-7CE6-429F-BC22-47630D6DB826}.net_4_5_Release|Any CPU.Build.0 = net_4_5_Release|Any CPU |
||||||
{961DADFA-7CE6-429F-BC22-47630D6DB826}.net_4_5_Release|Any CPU.ActiveCfg = net_4_5_Release|Any CPU |
{961DADFA-7CE6-429F-BC22-47630D6DB826}.net_4_5_Release|Any CPU.ActiveCfg = net_4_5_Release|Any CPU |
||||||
{DC393B66-92ED-4CAD-AB25-CFEF23F3D7C6}.net_4_5_Release|Any CPU.Build.0 = net_4_5_Release|Any CPU |
{DC393B66-92ED-4CAD-AB25-CFEF23F3D7C6}.net_4_5_Release|Any CPU.Build.0 = net_4_5_Release|Any CPU |
||||||
{DC393B66-92ED-4CAD-AB25-CFEF23F3D7C6}.net_4_5_Release|Any CPU.ActiveCfg = net_4_5_Release|Any CPU |
{DC393B66-92ED-4CAD-AB25-CFEF23F3D7C6}.net_4_5_Release|Any CPU.ActiveCfg = net_4_5_Release|Any CPU |
||||||
{D81206EF-3DCA-4A30-897B-E262A2AD9EE3}.net_4_5_Release|Any CPU.Build.0 = net_4_5_Release|Any CPU |
{D81206EF-3DCA-4A30-897B-E262A2AD9EE3}.net_4_5_Release|Any CPU.Build.0 = net_4_5_Release|Any CPU |
||||||
{D81206EF-3DCA-4A30-897B-E262A2AD9EE3}.net_4_5_Release|Any CPU.ActiveCfg = net_4_5_Release|Any CPU |
{D81206EF-3DCA-4A30-897B-E262A2AD9EE3}.net_4_5_Release|Any CPU.ActiveCfg = net_4_5_Release|Any CPU |
||||||
{A7EEF7F8-238F-459D-95A9-96467539641D}.net_4_5_Release|Any CPU.Build.0 = net_4_5_Release|Any CPU |
{A7EEF7F8-238F-459D-95A9-96467539641D}.net_4_5_Release|Any CPU.Build.0 = net_4_5_Release|Any CPU |
||||||
{A7EEF7F8-238F-459D-95A9-96467539641D}.net_4_5_Release|Any CPU.ActiveCfg = net_4_5_Release|Any CPU |
{A7EEF7F8-238F-459D-95A9-96467539641D}.net_4_5_Release|Any CPU.ActiveCfg = net_4_5_Release|Any CPU |
||||||
{53DCA265-3C3C-42F9-B647-F72BA678122B}.net_4_5_Release|Any CPU.Build.0 = net_4_5_Release|Any CPU |
{53DCA265-3C3C-42F9-B647-F72BA678122B}.net_4_5_Release|Any CPU.Build.0 = net_4_5_Release|Any CPU |
||||||
{53DCA265-3C3C-42F9-B647-F72BA678122B}.net_4_5_Release|Any CPU.ActiveCfg = net_4_5_Release|Any CPU |
{53DCA265-3C3C-42F9-B647-F72BA678122B}.net_4_5_Release|Any CPU.ActiveCfg = net_4_5_Release|Any CPU |
||||||
{D68133BD-1E63-496E-9EDE-4FBDBF77B486}.net_4_5_Release|Any CPU.Build.0 = winphone_Release|Any CPU |
{D68133BD-1E63-496E-9EDE-4FBDBF77B486}.net_4_5_Release|Any CPU.Build.0 = winphone_Release|Any CPU |
||||||
{D68133BD-1E63-496E-9EDE-4FBDBF77B486}.net_4_5_Release|Any CPU.ActiveCfg = net_4_0_Release|Any CPU |
{D68133BD-1E63-496E-9EDE-4FBDBF77B486}.net_4_5_Release|Any CPU.ActiveCfg = net_4_0_Release|Any CPU |
||||||
{63D3B27A-D966-4902-90B3-30290E1692F1}.net_4_5_Release|Any CPU.Build.0 = net_4_5_Release|Any CPU |
{63D3B27A-D966-4902-90B3-30290E1692F1}.net_4_5_Release|Any CPU.Build.0 = net_4_5_Release|Any CPU |
||||||
{63D3B27A-D966-4902-90B3-30290E1692F1}.net_4_5_Release|Any CPU.ActiveCfg = net_4_5_Release|Any CPU |
{63D3B27A-D966-4902-90B3-30290E1692F1}.net_4_5_Release|Any CPU.ActiveCfg = net_4_5_Release|Any CPU |
||||||
{3B2A5653-EC97-4001-BB9B-D90F1AF2C371}.net_4_5_Release|Any CPU.Build.0 = net_4_5_Release|Any CPU |
{3B2A5653-EC97-4001-BB9B-D90F1AF2C371}.net_4_5_Release|Any CPU.Build.0 = net_4_5_Release|Any CPU |
||||||
{3B2A5653-EC97-4001-BB9B-D90F1AF2C371}.net_4_5_Release|Any CPU.ActiveCfg = net_4_5_Release|Any CPU |
{3B2A5653-EC97-4001-BB9B-D90F1AF2C371}.net_4_5_Release|Any CPU.ActiveCfg = net_4_5_Release|Any CPU |
||||||
{9C19E629-C93E-4ACB-9A4B-13072B5AEF9D}.net_4_5_Release|x86.Build.0 = net_4_5_Release|x86 |
{9C19E629-C93E-4ACB-9A4B-13072B5AEF9D}.net_4_5_Release|x86.Build.0 = net_4_5_Release|x86 |
||||||
{9C19E629-C93E-4ACB-9A4B-13072B5AEF9D}.net_4_5_Release|x86.ActiveCfg = net_4_5_Release|x86 |
{9C19E629-C93E-4ACB-9A4B-13072B5AEF9D}.net_4_5_Release|x86.ActiveCfg = net_4_5_Release|x86 |
||||||
{961DADFA-7CE6-429F-BC22-47630D6DB826}.net_4_5_Release|x86.Build.0 = net_4_5_Release|Any CPU |
{961DADFA-7CE6-429F-BC22-47630D6DB826}.net_4_5_Release|x86.Build.0 = net_4_5_Release|Any CPU |
||||||
{961DADFA-7CE6-429F-BC22-47630D6DB826}.net_4_5_Release|x86.ActiveCfg = net_4_5_Release|Any CPU |
{961DADFA-7CE6-429F-BC22-47630D6DB826}.net_4_5_Release|x86.ActiveCfg = net_4_5_Release|Any CPU |
||||||
{DC393B66-92ED-4CAD-AB25-CFEF23F3D7C6}.net_4_5_Release|x86.Build.0 = net_4_5_Release|Any CPU |
{DC393B66-92ED-4CAD-AB25-CFEF23F3D7C6}.net_4_5_Release|x86.Build.0 = net_4_5_Release|Any CPU |
||||||
{DC393B66-92ED-4CAD-AB25-CFEF23F3D7C6}.net_4_5_Release|x86.ActiveCfg = net_4_5_Release|Any CPU |
{DC393B66-92ED-4CAD-AB25-CFEF23F3D7C6}.net_4_5_Release|x86.ActiveCfg = net_4_5_Release|Any CPU |
||||||
{D81206EF-3DCA-4A30-897B-E262A2AD9EE3}.net_4_5_Release|x86.Build.0 = net_4_5_Release|x86 |
{D81206EF-3DCA-4A30-897B-E262A2AD9EE3}.net_4_5_Release|x86.Build.0 = net_4_5_Release|x86 |
||||||
{D81206EF-3DCA-4A30-897B-E262A2AD9EE3}.net_4_5_Release|x86.ActiveCfg = net_4_5_Release|x86 |
{D81206EF-3DCA-4A30-897B-E262A2AD9EE3}.net_4_5_Release|x86.ActiveCfg = net_4_5_Release|x86 |
||||||
{A7EEF7F8-238F-459D-95A9-96467539641D}.net_4_5_Release|x86.Build.0 = net_4_5_Release|Any CPU |
{A7EEF7F8-238F-459D-95A9-96467539641D}.net_4_5_Release|x86.Build.0 = net_4_5_Release|Any CPU |
||||||
{A7EEF7F8-238F-459D-95A9-96467539641D}.net_4_5_Release|x86.ActiveCfg = net_4_5_Release|Any CPU |
{A7EEF7F8-238F-459D-95A9-96467539641D}.net_4_5_Release|x86.ActiveCfg = net_4_5_Release|Any CPU |
||||||
{53DCA265-3C3C-42F9-B647-F72BA678122B}.net_4_5_Release|x86.Build.0 = net_4_5_Release|Any CPU |
{53DCA265-3C3C-42F9-B647-F72BA678122B}.net_4_5_Release|x86.Build.0 = net_4_5_Release|Any CPU |
||||||
{53DCA265-3C3C-42F9-B647-F72BA678122B}.net_4_5_Release|x86.ActiveCfg = net_4_5_Release|Any CPU |
{53DCA265-3C3C-42F9-B647-F72BA678122B}.net_4_5_Release|x86.ActiveCfg = net_4_5_Release|Any CPU |
||||||
{D68133BD-1E63-496E-9EDE-4FBDBF77B486}.net_4_5_Release|x86.Build.0 = winphone_Release|Any CPU |
{D68133BD-1E63-496E-9EDE-4FBDBF77B486}.net_4_5_Release|x86.Build.0 = winphone_Release|Any CPU |
||||||
{D68133BD-1E63-496E-9EDE-4FBDBF77B486}.net_4_5_Release|x86.ActiveCfg = net_4_0_Release|Any CPU |
{D68133BD-1E63-496E-9EDE-4FBDBF77B486}.net_4_5_Release|x86.ActiveCfg = net_4_0_Release|Any CPU |
||||||
{63D3B27A-D966-4902-90B3-30290E1692F1}.net_4_5_Release|x86.Build.0 = net_4_5_Release|x86 |
{63D3B27A-D966-4902-90B3-30290E1692F1}.net_4_5_Release|x86.Build.0 = net_4_5_Release|x86 |
||||||
{63D3B27A-D966-4902-90B3-30290E1692F1}.net_4_5_Release|x86.ActiveCfg = net_4_5_Release|x86 |
{63D3B27A-D966-4902-90B3-30290E1692F1}.net_4_5_Release|x86.ActiveCfg = net_4_5_Release|x86 |
||||||
{3B2A5653-EC97-4001-BB9B-D90F1AF2C371}.net_4_5_Release|x86.Build.0 = net_4_5_Release|Any CPU |
{3B2A5653-EC97-4001-BB9B-D90F1AF2C371}.net_4_5_Release|x86.Build.0 = net_4_5_Release|Any CPU |
||||||
{3B2A5653-EC97-4001-BB9B-D90F1AF2C371}.net_4_5_Release|x86.ActiveCfg = net_4_5_Release|Any CPU |
{3B2A5653-EC97-4001-BB9B-D90F1AF2C371}.net_4_5_Release|x86.ActiveCfg = net_4_5_Release|Any CPU |
||||||
EndGlobalSection |
EndGlobalSection |
||||||
GlobalSection(SolutionProperties) = preSolution |
GlobalSection(SolutionProperties) = preSolution |
||||||
HideSolutionNode = FALSE |
HideSolutionNode = FALSE |
||||||
EndGlobalSection |
EndGlobalSection |
||||||
GlobalSection(MonoDevelopProperties) = preSolution |
GlobalSection(MonoDevelopProperties) = preSolution |
||||||
StartupItem = ICSharpCode.NRefactory.Demo\ICSharpCode.NRefactory.Demo.csproj |
StartupItem = ICSharpCode.NRefactory.Demo\ICSharpCode.NRefactory.Demo.csproj |
||||||
Policies = $0 |
Policies = $0 |
||||||
$0.TextStylePolicy = $1 |
$0.TextStylePolicy = $1 |
||||||
$1.FileWidth = 120 |
$1.FileWidth = 120 |
||||||
$1.TabWidth = 4 |
$1.TabWidth = 4 |
||||||
$1.IndentWidth = 4 |
$1.IndentWidth = 4 |
||||||
$1.EolMarker = Unix |
$1.EolMarker = Unix |
||||||
$1.inheritsSet = Mono |
$1.inheritsSet = Mono |
||||||
$1.inheritsScope = text/plain |
$1.inheritsScope = text/plain |
||||||
$1.scope = text/plain |
$1.scope = text/plain |
||||||
EndGlobalSection |
EndGlobalSection |
||||||
EndGlobal |
EndGlobal |
||||||
|
@ -1,228 +1,228 @@ |
|||||||
Overview of the NRefactory library: |
Overview of the NRefactory library: |
||||||
|
|
||||||
Introductory documentation: |
Introductory documentation: |
||||||
http://www.codeproject.com/Articles/408663/Using-NRefactory-for-analyzing-Csharp-code |
http://www.codeproject.com/Articles/408663/Using-NRefactory-for-analyzing-Csharp-code |
||||||
|
|
||||||
How to download: |
How to download: |
||||||
- Binaries are provided as a NuGet package (http://nuget.org/packages/ICSharpCode.NRefactory) |
- Binaries are provided as a NuGet package (http://nuget.org/packages/ICSharpCode.NRefactory) |
||||||
- Sourcecode is available on GitHub (https://github.com/icsharpcode/NRefactory) |
- Sourcecode is available on GitHub (https://github.com/icsharpcode/NRefactory) |
||||||
|
|
||||||
How to compile: |
How to compile: |
||||||
1. Get Mono.Cecil |
1. Get Mono.Cecil |
||||||
Download Cecil from https://github.com/jbevain/cecil/ and unzip it into a directory named "Mono.Cecil" |
Download Cecil from https://github.com/jbevain/cecil/ and unzip it into a directory named "Mono.Cecil" |
||||||
next to the directory containing NRefactory. |
next to the directory containing NRefactory. |
||||||
2. Open NRefactory.sln in your favorite .NET IDE and compile. |
2. Open NRefactory.sln in your favorite .NET IDE and compile. |
||||||
|
|
||||||
Features: |
Features: |
||||||
- C# Parser |
- C# Parser |
||||||
- Abstract Syntax Tree with pattern-matching support |
- Abstract Syntax Tree with pattern-matching support |
||||||
- Semantic Analysis for C# (supports C# 4.0 + async/await) |
- Semantic Analysis for C# (supports C# 4.0 + async/await) |
||||||
- Code Completion for C# |
- Code Completion for C# |
||||||
- Pretty Printer for C# |
- Pretty Printer for C# |
||||||
- Lots of C# refactorings |
- Lots of C# refactorings |
||||||
|
|
||||||
Non-Features: |
Non-Features: |
||||||
- VB support is not implemented yet. |
- VB support is not implemented yet. |
||||||
- NRefactory cannot generate IL code |
- NRefactory cannot generate IL code |
||||||
|
|
||||||
Dependencies: |
Dependencies: |
||||||
.NET 4.0 |
.NET 4.0 |
||||||
Mono.Cecil 0.9.5 |
Mono.Cecil 0.9.5 |
||||||
NRefactory contains a modified copy of mcs (Mono's C# compiler) for the C# parser. |
NRefactory contains a modified copy of mcs (Mono's C# compiler) for the C# parser. |
||||||
|
|
||||||
|
|
||||||
Namespace overview: |
Namespace overview: |
||||||
|
|
||||||
ICSharpCode.NRefactory assembly |
ICSharpCode.NRefactory assembly |
||||||
ICSharpCode.NRefactory.Editor: |
ICSharpCode.NRefactory.Editor: |
||||||
Interfaces that abstract from the text editor control used. |
Interfaces that abstract from the text editor control used. |
||||||
Maybe future AvalonEdit versions will directly implement these interfaces, but you could also write adapters for other editors. |
Maybe future AvalonEdit versions will directly implement these interfaces, but you could also write adapters for other editors. |
||||||
|
|
||||||
ICSharpCode.NRefactory.TypeSystem: |
ICSharpCode.NRefactory.TypeSystem: |
||||||
Contains a language-independent representation of the .NET type system. |
Contains a language-independent representation of the .NET type system. |
||||||
The type system is divided into two portions: unresolved and resolved type systems. |
The type system is divided into two portions: unresolved and resolved type systems. |
||||||
|
|
||||||
ICSharpCode.NRefactory.TypeSystem.Implementation: |
ICSharpCode.NRefactory.TypeSystem.Implementation: |
||||||
Contains default implementations for the type system interfaces. |
Contains default implementations for the type system interfaces. |
||||||
|
|
||||||
ICSharpCode.NRefactory.Semantics: |
ICSharpCode.NRefactory.Semantics: |
||||||
Contains classes (ResolveResults) used to represent the semantics of a language element. |
Contains classes (ResolveResults) used to represent the semantics of a language element. |
||||||
ResolveResults can have child results, thus forming semantic trees. |
ResolveResults can have child results, thus forming semantic trees. |
||||||
|
|
||||||
ICSharpCode.NRefactory.Documentation: |
ICSharpCode.NRefactory.Documentation: |
||||||
Classes for working with .xml documentation files. |
Classes for working with .xml documentation files. |
||||||
See "doc/XML Documentation.html" for details. |
See "doc/XML Documentation.html" for details. |
||||||
|
|
||||||
ICSharpCode.NRefactory.PatternMatching: |
ICSharpCode.NRefactory.PatternMatching: |
||||||
Provides classes for pattern matching over the C# and VB ASTs. |
Provides classes for pattern matching over the C# and VB ASTs. |
||||||
See "doc/Pattern Matching.html" for details. |
See "doc/Pattern Matching.html" for details. |
||||||
|
|
||||||
ICSharpCode.NRefactory.Util: |
ICSharpCode.NRefactory.Util: |
||||||
Various helper classes. |
Various helper classes. |
||||||
|
|
||||||
|
|
||||||
ICSharpCode.NRefactory.CSharp assembly |
ICSharpCode.NRefactory.CSharp assembly |
||||||
ICSharpCode.NRefactory.CSharp: |
ICSharpCode.NRefactory.CSharp: |
||||||
Abstract Syntax Tree for C# |
Abstract Syntax Tree for C# |
||||||
|
|
||||||
ICSharpCode.NRefactory.CSharp.Completion: |
ICSharpCode.NRefactory.CSharp.Completion: |
||||||
Code completion (IntelliSense) for C# |
Code completion (IntelliSense) for C# |
||||||
|
|
||||||
ICSharpCode.NRefactory.CSharp.Resolver: |
ICSharpCode.NRefactory.CSharp.Resolver: |
||||||
Semantic analysis for C# (resolving the meaning of expressions) |
Semantic analysis for C# (resolving the meaning of expressions) |
||||||
|
|
||||||
ICSharpCode.NRefactory.CSharp.Analysis: |
ICSharpCode.NRefactory.CSharp.Analysis: |
||||||
Semantic analysis for C# (additional analysis functionality) |
Semantic analysis for C# (additional analysis functionality) |
||||||
|
|
||||||
ICSharpCode.NRefactory.CSharp.TypeSystem: |
ICSharpCode.NRefactory.CSharp.TypeSystem: |
||||||
Contains type system implementations specific to C#. |
Contains type system implementations specific to C#. |
||||||
|
|
||||||
ICSharpCode.NRefactory.CSharp.Refactoring: |
ICSharpCode.NRefactory.CSharp.Refactoring: |
||||||
Infrastructure for refactorings; and several built-in refactorings. |
Infrastructure for refactorings; and several built-in refactorings. |
||||||
|
|
||||||
ICSharpCode.NRefactory.VB assembly |
ICSharpCode.NRefactory.VB assembly |
||||||
ICSharpCode.NRefactory.VB: |
ICSharpCode.NRefactory.VB: |
||||||
Abstract Syntax Tree for VB |
Abstract Syntax Tree for VB |
||||||
|
|
||||||
ICSharpCode.NRefactory.Xml assembly |
ICSharpCode.NRefactory.Xml assembly |
||||||
ICSharpCode.NRefactory.Xml: |
ICSharpCode.NRefactory.Xml: |
||||||
Error-tolerant XML parser. Supports incremental parsing. |
Error-tolerant XML parser. Supports incremental parsing. |
||||||
When tags don't match correctly, the parser uses a heuristic to guess the parse tree. |
When tags don't match correctly, the parser uses a heuristic to guess the parse tree. |
||||||
The heuristic tries to minimize the edit distance from the erroneous document to |
The heuristic tries to minimize the edit distance from the erroneous document to |
||||||
the fixed document, and it also considers the indentation. |
the fixed document, and it also considers the indentation. |
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Null-Object pattern: |
Null-Object pattern: |
||||||
The NRefactory library makes extensive use of the null object pattern. |
The NRefactory library makes extensive use of the null object pattern. |
||||||
As a result, NullReferenceExceptions should be very rare when working with this library. |
As a result, NullReferenceExceptions should be very rare when working with this library. |
||||||
In the type system, both ITypeReference and IType use SpecialType.UnknownType to represent |
In the type system, both ITypeReference and IType use SpecialType.UnknownType to represent |
||||||
unknown types. |
unknown types. |
||||||
Unless the XML documentation says otherwise, no method or property returning a ITypeReference |
Unless the XML documentation says otherwise, no method or property returning a ITypeReference |
||||||
or IType will return null. |
or IType will return null. |
||||||
|
|
||||||
Note that the null object pattern is not used for ITypeDefinition: |
Note that the null object pattern is not used for ITypeDefinition: |
||||||
IProjectContent.GetClass() returns null when a type is not found. Take care to abort your |
IProjectContent.GetClass() returns null when a type is not found. Take care to abort your |
||||||
operation or substitute UnknownType instead of passing the null to code expecting an IType. |
operation or substitute UnknownType instead of passing the null to code expecting an IType. |
||||||
|
|
||||||
The pattern also extends to the C# resolver, which always produces a ResolveResult, even in |
The pattern also extends to the C# resolver, which always produces a ResolveResult, even in |
||||||
error cases. Use ResolveResult.IsError to detect resolver errors. |
error cases. Use ResolveResult.IsError to detect resolver errors. |
||||||
Also note that many resolver errors still have a meaningful type attached, this allows code |
Also note that many resolver errors still have a meaningful type attached, this allows code |
||||||
completion to work in the presence of minor semantic errors. |
completion to work in the presence of minor semantic errors. |
||||||
|
|
||||||
The C# AST makes use of special null nodes when accessing the getter of an AST property and no |
The C# AST makes use of special null nodes when accessing the getter of an AST property and no |
||||||
child node with that role exists. Check the IsNull property to test whether a node is a null node. |
child node with that role exists. Check the IsNull property to test whether a node is a null node. |
||||||
Null nodes are not considered to be part of the AST (e.g. they don't have a parent). |
Null nodes are not considered to be part of the AST (e.g. they don't have a parent). |
||||||
|
|
||||||
FAQ: |
FAQ: |
||||||
Q: What is the difference between NRefactory and Roslyn? |
Q: What is the difference between NRefactory and Roslyn? |
||||||
- NRefactory is ready and stable, Roslyn is only a CTP at this point of time. |
- NRefactory is ready and stable, Roslyn is only a CTP at this point of time. |
||||||
- NRefactory does not have VB support. |
- NRefactory does not have VB support. |
||||||
- NRefactory cannot compile code to IL; it's not a full compiler, just a frontend. |
- NRefactory cannot compile code to IL; it's not a full compiler, just a frontend. |
||||||
- NRefactory C# AST is mutable and supports pattern matching; Roslyn is immutable and does not have built-in pattern matching. |
- NRefactory C# AST is mutable and supports pattern matching; Roslyn is immutable and does not have built-in pattern matching. |
||||||
- NRefactory is Open Source, if you somehow can't get at the information you need, you can modify the code. |
- NRefactory is Open Source, if you somehow can't get at the information you need, you can modify the code. |
||||||
|
|
||||||
Q: What is the difference between types and type definitions? |
Q: What is the difference between types and type definitions? |
||||||
|
|
||||||
A: Basically, a type (IType) is any type in the .NET type system: |
A: Basically, a type (IType) is any type in the .NET type system: |
||||||
- an array (ArrayType) |
- an array (ArrayType) |
||||||
- a pointer (PointerType) |
- a pointer (PointerType) |
||||||
- a managed reference (ByReferenceType) |
- a managed reference (ByReferenceType) |
||||||
- a parameterized type (ParameterizedType, e.g. List<int>) |
- a parameterized type (ParameterizedType, e.g. List<int>) |
||||||
- a type parameter (ITypeParameter, e.g. T) |
- a type parameter (ITypeParameter, e.g. T) |
||||||
- or a type definition (ITypeDefiniton) |
- or a type definition (ITypeDefiniton) |
||||||
|
|
||||||
Type definitions are only classes, structs, enums and delegates. |
Type definitions are only classes, structs, enums and delegates. |
||||||
Every type definition is a type, but not every type is a type definition. |
Every type definition is a type, but not every type is a type definition. |
||||||
NRefactory's ITypeDefinition derives from IType, so you can directly use any type definition |
NRefactory's ITypeDefinition derives from IType, so you can directly use any type definition |
||||||
as a type. |
as a type. |
||||||
In the other direction, you could try to cast a type to ITypeDefinition, or you can call the |
In the other direction, you could try to cast a type to ITypeDefinition, or you can call the |
||||||
GetDefinition() method. The GetDefinition() method will also return the underlying |
GetDefinition() method. The GetDefinition() method will also return the underlying |
||||||
ITypeDefinition if given a parameterized type, so "List<int>".GetDefinition() is "List<T>". |
ITypeDefinition if given a parameterized type, so "List<int>".GetDefinition() is "List<T>". |
||||||
|
|
||||||
|
|
||||||
Q: What is the difference between types and type references? |
Q: What is the difference between types and type references? |
||||||
I've seen lots of duplicated classes (ArrayType vs. ArrayTypeReference, etc.) |
I've seen lots of duplicated classes (ArrayType vs. ArrayTypeReference, etc.) |
||||||
|
|
||||||
A: If you've previously used the .NET Reflection API, the concept of type references will be new |
A: If you've previously used the .NET Reflection API, the concept of type references will be new |
||||||
to you. |
to you. |
||||||
|
|
||||||
NRefactory has the concept of the "unresolved type system": every assembly/project is stored |
NRefactory has the concept of the "unresolved type system": every assembly/project is stored |
||||||
in unresolved form. |
in unresolved form. |
||||||
It is possible to load some source code into a project which contains the type reference |
It is possible to load some source code into a project which contains the type reference |
||||||
"int[]" without having to load mscorlib into NRefactory. |
"int[]" without having to load mscorlib into NRefactory. |
||||||
So inside the entities stored for the project, the array type is only referenced using an |
So inside the entities stored for the project, the array type is only referenced using an |
||||||
ITypeReference. |
ITypeReference. |
||||||
This interface has a single method: |
This interface has a single method: |
||||||
interface ITypeReference { |
interface ITypeReference { |
||||||
IType Resolve(ITypeResolutionContext context); |
IType Resolve(ITypeResolutionContext context); |
||||||
} |
} |
||||||
By calling the Resolve()-method, you will get back the actual ArrayType. |
By calling the Resolve()-method, you will get back the actual ArrayType. |
||||||
|
|
||||||
Not only type references are split up this way; pretty much every class in the type system |
Not only type references are split up this way; pretty much every class in the type system |
||||||
comes in unresolved and resolved forms. |
comes in unresolved and resolved forms. |
||||||
|
|
||||||
|
|
||||||
Q: What is a compilation (ICompilation)? |
Q: What is a compilation (ICompilation)? |
||||||
|
|
||||||
A: A compilation serves as the root object of the resolved type system. |
A: A compilation serves as the root object of the resolved type system. |
||||||
It consists of a main assembly and multiple referenced assemblies, |
It consists of a main assembly and multiple referenced assemblies, |
||||||
and may also contain additional information like compiler options. |
and may also contain additional information like compiler options. |
||||||
|
|
||||||
|
|
||||||
Q: What's in an ITypeResolveContext? |
Q: What's in an ITypeResolveContext? |
||||||
|
|
||||||
A: An ITypeResolveContext is an environment for looking up namespaces and types. |
A: An ITypeResolveContext is an environment for looking up namespaces and types. |
||||||
It consists of the current compilation, the current type definition, |
It consists of the current compilation, the current type definition, |
||||||
and language-specific implementations may add additional information (e.g. the list of usings). |
and language-specific implementations may add additional information (e.g. the list of usings). |
||||||
|
|
||||||
Generally, you cannot resolve a type reference without knowing what kind of context is expected. |
Generally, you cannot resolve a type reference without knowing what kind of context is expected. |
||||||
|
|
||||||
|
|
||||||
Q: How do I get the IType or ITypeReference for a primitive type such as string or int? |
Q: How do I get the IType or ITypeReference for a primitive type such as string or int? |
||||||
|
|
||||||
A: To get an IType for a primitive type, use: |
A: To get an IType for a primitive type, use: |
||||||
compilation.FindType(KnownTypeCode.Int32) |
compilation.FindType(KnownTypeCode.Int32) |
||||||
|
|
||||||
To get an ITypeReference, use: |
To get an ITypeReference, use: |
||||||
KnownTypeReference.Int32 |
KnownTypeReference.Int32 |
||||||
|
|
||||||
It is also possible to use a System.Type for retrieving a type: |
It is also possible to use a System.Type for retrieving a type: |
||||||
compilation.FindType(typeof(int)) |
compilation.FindType(typeof(int)) |
||||||
or |
or |
||||||
typeof(int).ToTypeReference(). |
typeof(int).ToTypeReference(). |
||||||
|
|
||||||
|
|
||||||
Q: Is it thread-safe? |
Q: Is it thread-safe? |
||||||
|
|
||||||
A: This question is a bit difficult to answer. |
A: This question is a bit difficult to answer. |
||||||
NRefactory was designed to be usable in a multi-threaded IDE. |
NRefactory was designed to be usable in a multi-threaded IDE. |
||||||
But of course, this does not mean that everything is thread-safe. |
But of course, this does not mean that everything is thread-safe. |
||||||
|
|
||||||
First off, there's no hidden static state, so any two operations working on independent data |
First off, there's no hidden static state, so any two operations working on independent data |
||||||
can be executed concurrently. |
can be executed concurrently. |
||||||
[Actually, sometimes static state is used for caches, but those uses are thread-safe.] |
[Actually, sometimes static state is used for caches, but those uses are thread-safe.] |
||||||
TODO: what about the C# parser? gmcs is full of static state... |
TODO: what about the C# parser? gmcs is full of static state... |
||||||
-> this is being worked on; for the time being, NRefactory uses a global lock during parsing; |
-> this is being worked on; for the time being, NRefactory uses a global lock during parsing; |
||||||
so it's thread-safe but slow. |
so it's thread-safe but slow. |
||||||
|
|
||||||
Some instance methods may use hidden instance state, so it is not safe to e.g use an instance |
Some instance methods may use hidden instance state, so it is not safe to e.g use an instance |
||||||
of the CSharp.Resolver.TypeInference class concurrently. |
of the CSharp.Resolver.TypeInference class concurrently. |
||||||
Instead, you need to create an instance on every thread. |
Instead, you need to create an instance on every thread. |
||||||
|
|
||||||
The type system itself is thread-safe. Both the unresolved and the resolved type systems are |
The type system itself is thread-safe. Both the unresolved and the resolved type systems are |
||||||
immutable. |
immutable. |
||||||
|
|
||||||
When you add to an IProjectContent, the existing project content isn't modified, |
When you add to an IProjectContent, the existing project content isn't modified, |
||||||
but a new project content is created instead. All implementations of the type system interfaces |
but a new project content is created instead. All implementations of the type system interfaces |
||||||
are either immutable or freezable. |
are either immutable or freezable. |
||||||
|
|
||||||
And on the resolved type system side, ICompilation is immutable as well. |
And on the resolved type system side, ICompilation is immutable as well. |
||||||
Internally, the resolved type system will resolve elements only on demand, but this is done |
Internally, the resolved type system will resolve elements only on demand, but this is done |
||||||
in a thread-safe manner. |
in a thread-safe manner. |
||||||
|
|
||||||
|
|
||||||
Q: What format do the .ToString() methods use? |
Q: What format do the .ToString() methods use? |
||||||
|
|
||||||
A: They don't use any particular format. They're merely intended as a debugging aid. |
A: They don't use any particular format. They're merely intended as a debugging aid. |
||||||
Currently .ToString() usually matches .ReflectionName, but that may change in the future. |
Currently .ToString() usually matches .ReflectionName, but that may change in the future. |
||||||
|
Loading…
Reference in new issue