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