mirror of https://github.com/icsharpcode/ILSpy.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
532 lines
34 KiB
532 lines
34 KiB
<?xml version="1.0" encoding="utf-8"?> |
|
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" DefaultTargets="Build"> |
|
<PropertyGroup> |
|
<ProjectGuid>{53DCA265-3C3C-42F9-B647-F72BA678122B}</ProjectGuid> |
|
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> |
|
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> |
|
<OutputType>Library</OutputType> |
|
<RootNamespace>ICSharpCode.NRefactory.CSharp</RootNamespace> |
|
<AssemblyName>ICSharpCode.NRefactory.CSharp</AssemblyName> |
|
<AppDesignerFolder>Properties</AppDesignerFolder> |
|
<AllowUnsafeBlocks>False</AllowUnsafeBlocks> |
|
<NoStdLib>False</NoStdLib> |
|
<WarningLevel>4</WarningLevel> |
|
<TreatWarningsAsErrors>false</TreatWarningsAsErrors> |
|
<ProductVersion>10.0.0</ProductVersion> |
|
<SchemaVersion>2.0</SchemaVersion> |
|
<SignAssembly>True</SignAssembly> |
|
<AssemblyOriginatorKeyFile>..\ICSharpCode.NRefactory.snk</AssemblyOriginatorKeyFile> |
|
<DelaySign>False</DelaySign> |
|
<AssemblyOriginatorKeyMode>File</AssemblyOriginatorKeyMode> |
|
<DocumentationFile>..\bin\$(Configuration)\ICSharpCode.NRefactory.CSharp.xml</DocumentationFile> |
|
<NoWarn>1591,1587,1570</NoWarn> |
|
<OutputPath>..\bin\$(Configuration)\</OutputPath> |
|
</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>False</CheckForOverflowUnderflow> |
|
<DefineConstants>DEBUG;TRACE;FULL_AST;NET_4_0</DefineConstants> |
|
</PropertyGroup> |
|
<PropertyGroup Condition=" '$(Configuration)' == 'Release' "> |
|
<Optimize>True</Optimize> |
|
<CheckForOverflowUnderflow>False</CheckForOverflowUnderflow> |
|
<DefineConstants>TRACE;FULL_AST;NET_4_0</DefineConstants> |
|
</PropertyGroup> |
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> |
|
<DebugType>PdbOnly</DebugType> |
|
<DebugSymbols>false</DebugSymbols> |
|
</PropertyGroup> |
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> |
|
<DebugType>Full</DebugType> |
|
<DebugSymbols>true</DebugSymbols> |
|
</PropertyGroup> |
|
<PropertyGroup Condition=" '$(Configuration)' == 'net_4_5_Debug' "> |
|
<Optimize>False</Optimize> |
|
<CheckForOverflowUnderflow>False</CheckForOverflowUnderflow> |
|
<DefineConstants>DEBUG;TRACE;FULL_AST;NET_4_0;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;FULL_AST;NET_4_0;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="Analysis\ControlFlow.cs" /> |
|
<Compile Include="Analysis\DefiniteAssignmentAnalysis.cs" /> |
|
<Compile Include="Analysis\ReachabilityAnalysis.cs" /> |
|
<Compile Include="Ast\AstNode.cs" /> |
|
<Compile Include="Ast\AstNodeCollection.cs" /> |
|
<Compile Include="Ast\AstType.cs" /> |
|
<Compile Include="Ast\DocumentationReference.cs" /> |
|
<Compile Include="Ast\IdentifierExpressionBackreference.cs" /> |
|
<Compile Include="Ast\SyntaxTree.cs" /> |
|
<Compile Include="Ast\ComposedType.cs" /> |
|
<Compile Include="Ast\CSharpModifierToken.cs" /> |
|
<Compile Include="Ast\CSharpTokenNode.cs" /> |
|
<Compile Include="Ast\CSharpUtil.cs" /> |
|
<Compile Include="Ast\DepthFirstAstVisitor.cs" /> |
|
<Compile Include="Ast\ErrorNode.cs" /> |
|
<Compile Include="Ast\Expressions\AnonymousMethodExpression.cs" /> |
|
<Compile Include="Ast\Expressions\AnonymousTypeCreateExpression.cs" /> |
|
<Compile Include="Ast\Expressions\ArrayCreateExpression.cs" /> |
|
<Compile Include="Ast\Expressions\ArrayInitializerExpression.cs" /> |
|
<Compile Include="Ast\Expressions\AsExpression.cs" /> |
|
<Compile Include="Ast\Expressions\AssignmentExpression.cs" /> |
|
<Compile Include="Ast\Expressions\BaseReferenceExpression.cs" /> |
|
<Compile Include="Ast\Expressions\BinaryOperatorExpression.cs" /> |
|
<Compile Include="Ast\Expressions\CastExpression.cs" /> |
|
<Compile Include="Ast\Expressions\CheckedExpression.cs" /> |
|
<Compile Include="Ast\Expressions\ConditionalExpression.cs" /> |
|
<Compile Include="Ast\Expressions\DefaultValueExpression.cs" /> |
|
<Compile Include="Ast\Expressions\DirectionExpression.cs" /> |
|
<Compile Include="Ast\Expressions\EmptyExpression.cs" /> |
|
<Compile Include="Ast\Expressions\Expression.cs" /> |
|
<Compile Include="Ast\Expressions\IdentifierExpression.cs" /> |
|
<Compile Include="Ast\Expressions\IndexerExpression.cs" /> |
|
<Compile Include="Ast\Expressions\InvocationExpression.cs" /> |
|
<Compile Include="Ast\Expressions\IsExpression.cs" /> |
|
<Compile Include="Ast\Expressions\LambdaExpression.cs" /> |
|
<Compile Include="Ast\Expressions\MemberReferenceExpression.cs" /> |
|
<Compile Include="Ast\Expressions\NamedArgumentExpression.cs" /> |
|
<Compile Include="Ast\Expressions\NamedExpression.cs" /> |
|
<Compile Include="Ast\Expressions\NullReferenceExpression.cs" /> |
|
<Compile Include="Ast\Expressions\ObjectCreateExpression.cs" /> |
|
<Compile Include="Ast\Expressions\ParenthesizedExpression.cs" /> |
|
<Compile Include="Ast\Expressions\PointerReferenceExpression.cs" /> |
|
<Compile Include="Ast\Expressions\PrimitiveExpression.cs" /> |
|
<Compile Include="Ast\Expressions\QueryExpression.cs" /> |
|
<Compile Include="Ast\Expressions\SizeOfExpression.cs" /> |
|
<Compile Include="Ast\Expressions\StackAllocExpression.cs" /> |
|
<Compile Include="Ast\Expressions\ThisReferenceExpression.cs" /> |
|
<Compile Include="Ast\Expressions\TypeOfExpression.cs" /> |
|
<Compile Include="Ast\Expressions\TypeReferenceExpression.cs" /> |
|
<Compile Include="Ast\Expressions\UnaryOperatorExpression.cs" /> |
|
<Compile Include="Ast\Expressions\UncheckedExpression.cs" /> |
|
<Compile Include="Ast\Expressions\UndocumentedExpression.cs" /> |
|
<Compile Include="Ast\GeneralScope\Attribute.cs" /> |
|
<Compile Include="Ast\GeneralScope\AttributeSection.cs" /> |
|
<Compile Include="Ast\GeneralScope\Comment.cs" /> |
|
<Compile Include="Ast\GeneralScope\Constraint.cs" /> |
|
<Compile Include="Ast\GeneralScope\DelegateDeclaration.cs" /> |
|
<Compile Include="Ast\GeneralScope\ExternAliasDeclaration.cs" /> |
|
<Compile Include="Ast\GeneralScope\NamespaceDeclaration.cs" /> |
|
<Compile Include="Ast\GeneralScope\TypeDeclaration.cs" /> |
|
<Compile Include="Ast\GeneralScope\TypeParameterDeclaration.cs" /> |
|
<Compile Include="Ast\GeneralScope\UsingAliasDeclaration.cs" /> |
|
<Compile Include="Ast\GeneralScope\UsingDeclaration.cs" /> |
|
<Compile Include="Ast\IAstVisitor.cs" /> |
|
<Compile Include="Ast\Identifier.cs" /> |
|
<Compile Include="Ast\MemberType.cs" /> |
|
<Compile Include="Ast\Modifiers.cs" /> |
|
<Compile Include="Ast\NodeType.cs" /> |
|
<Compile Include="Ast\ObservableAstVisitor.cs" /> |
|
<Compile Include="Ast\old_ObservableAstVisitor.cs" /> |
|
<Compile Include="Ast\PrimitiveType.cs" /> |
|
<Compile Include="Ast\SimpleType.cs" /> |
|
<Compile Include="Ast\Statements\BlockStatement.cs" /> |
|
<Compile Include="Ast\Statements\BreakStatement.cs" /> |
|
<Compile Include="Ast\Statements\CheckedStatement.cs" /> |
|
<Compile Include="Ast\Statements\ContinueStatement.cs" /> |
|
<Compile Include="Ast\Statements\DoWhileStatement.cs" /> |
|
<Compile Include="Ast\Statements\EmptyStatement.cs" /> |
|
<Compile Include="Ast\Statements\ExpressionStatement.cs" /> |
|
<Compile Include="Ast\Statements\FixedStatement.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\LabelStatement.cs" /> |
|
<Compile Include="Ast\Statements\LockStatement.cs" /> |
|
<Compile Include="Ast\Statements\ReturnStatement.cs" /> |
|
<Compile Include="Ast\Statements\Statement.cs" /> |
|
<Compile Include="Ast\Statements\SwitchStatement.cs" /> |
|
<Compile Include="Ast\Statements\ThrowStatement.cs" /> |
|
<Compile Include="Ast\Statements\TryCatchStatement.cs" /> |
|
<Compile Include="Ast\Statements\UncheckedStatement.cs" /> |
|
<Compile Include="Ast\Statements\UnsafeStatement.cs" /> |
|
<Compile Include="Ast\Statements\UsingStatement.cs" /> |
|
<Compile Include="Ast\Statements\VariableDeclarationStatement.cs" /> |
|
<Compile Include="Ast\Statements\WhileStatement.cs" /> |
|
<Compile Include="Ast\Statements\YieldBreakStatement.cs" /> |
|
<Compile Include="Ast\Statements\YieldReturnStatement.cs" /> |
|
<Compile Include="Ast\TypeMembers\Accessor.cs" /> |
|
<Compile Include="Ast\TypeMembers\EntityDeclaration.cs" /> |
|
<Compile Include="Ast\TypeMembers\ConstructorDeclaration.cs" /> |
|
<Compile Include="Ast\TypeMembers\DestructorDeclaration.cs" /> |
|
<Compile Include="Ast\TypeMembers\EnumMemberDeclaration.cs" /> |
|
<Compile Include="Ast\TypeMembers\EventDeclaration.cs" /> |
|
<Compile Include="Ast\TypeMembers\FieldDeclaration.cs" /> |
|
<Compile Include="Ast\TypeMembers\FixedFieldDeclaration.cs" /> |
|
<Compile Include="Ast\TypeMembers\FixedVariableInitializer.cs" /> |
|
<Compile Include="Ast\TypeMembers\IndexerDeclaration.cs" /> |
|
<Compile Include="Ast\TypeMembers\MethodDeclaration.cs" /> |
|
<Compile Include="Ast\TypeMembers\OperatorDeclaration.cs" /> |
|
<Compile Include="Ast\TypeMembers\ParameterDeclaration.cs" /> |
|
<Compile Include="Ast\TypeMembers\PropertyDeclaration.cs" /> |
|
<Compile Include="Ast\TypeMembers\VariableInitializer.cs" /> |
|
<Compile Include="CSharpProjectContent.cs" /> |
|
<Compile Include="Formatter\AstFormattingVisitor.cs" /> |
|
<Compile Include="Formatter\CSharpFormattingOptions.cs" /> |
|
<Compile Include="Formatter\Indent.cs" /> |
|
<Compile Include="OutputVisitor\CodeDomConvertVisitor.cs" /> |
|
<Compile Include="OutputVisitor\CSharpAmbience.cs" /> |
|
<Compile Include="OutputVisitor\InsertParenthesesVisitor.cs" /> |
|
<Compile Include="OutputVisitor\IOutputFormatter.cs" /> |
|
<Compile Include="OutputVisitor\CSharpOutputVisitor.cs" /> |
|
<Compile Include="OutputVisitor\TextWriterOutputFormatter.cs" /> |
|
<Compile Include="Parser\CompilerSettings.cs" /> |
|
<Compile Include="Parser\CSharpParser.cs" /> |
|
<Compile Include="Parser\mcs\anonymous.cs" /> |
|
<Compile Include="Parser\mcs\argument.cs" /> |
|
<Compile Include="Parser\mcs\assembly.cs" /> |
|
<Compile Include="Parser\mcs\assign.cs" /> |
|
<Compile Include="Parser\mcs\async.cs" /> |
|
<Compile Include="Parser\mcs\attribute.cs" /> |
|
<Compile Include="Parser\mcs\cfold.cs" /> |
|
<Compile Include="Parser\mcs\class.cs" /> |
|
<Compile Include="Parser\mcs\codegen.cs" /> |
|
<Compile Include="Parser\mcs\complete.cs" /> |
|
<Compile Include="Parser\mcs\const.cs" /> |
|
<Compile Include="Parser\mcs\constant.cs" /> |
|
<Compile Include="Parser\mcs\context.cs" /> |
|
<Compile Include="Parser\mcs\convert.cs" /> |
|
<Compile Include="Parser\mcs\CryptoConvert.cs" /> |
|
<Compile Include="Parser\mcs\cs-parser.cs" /> |
|
<Compile Include="Parser\mcs\cs-tokenizer.cs" /> |
|
<Compile Include="Parser\mcs\decl.cs" /> |
|
<Compile Include="Parser\mcs\delegate.cs" /> |
|
<Compile Include="Parser\mcs\doc.cs" /> |
|
<Compile Include="Parser\mcs\driver.cs" /> |
|
<Compile Include="Parser\mcs\dynamic.cs" /> |
|
<Compile Include="Parser\mcs\ecore.cs" /> |
|
<Compile Include="Parser\mcs\enum.cs" /> |
|
<Compile Include="Parser\mcs\eval.cs" /> |
|
<Compile Include="Parser\mcs\expression.cs" /> |
|
<Compile Include="Parser\mcs\field.cs" /> |
|
<Compile Include="Parser\mcs\flowanalysis.cs" /> |
|
<Compile Include="Parser\mcs\generic.cs" /> |
|
<Compile Include="Parser\mcs\import.cs" /> |
|
<Compile Include="Parser\mcs\iterators.cs" /> |
|
<Compile Include="Parser\mcs\lambda.cs" /> |
|
<Compile Include="Parser\mcs\linq.cs" /> |
|
<Compile Include="Parser\mcs\literal.cs" /> |
|
<Compile Include="Parser\mcs\location.cs" /> |
|
<Compile Include="Parser\mcs\membercache.cs" /> |
|
<Compile Include="Parser\mcs\method.cs" /> |
|
<Compile Include="Parser\mcs\modifiers.cs" /> |
|
<Compile Include="Parser\mcs\MonoSymbolFile.cs" /> |
|
<Compile Include="Parser\mcs\MonoSymbolTable.cs" /> |
|
<Compile Include="Parser\mcs\MonoSymbolWriter.cs" /> |
|
<Compile Include="Parser\mcs\namespace.cs" /> |
|
<Compile Include="Parser\mcs\nullable.cs" /> |
|
<Compile Include="Parser\mcs\outline.cs" /> |
|
<Compile Include="Parser\mcs\parameter.cs" /> |
|
<Compile Include="Parser\mcs\pending.cs" /> |
|
<Compile Include="Parser\mcs\property.cs" /> |
|
<Compile Include="Parser\mcs\reflection.cs" /> |
|
<Compile Include="Parser\mcs\report.cs" /> |
|
<Compile Include="Parser\mcs\statement.cs" /> |
|
<Compile Include="Parser\mcs\support.cs" /> |
|
<Compile Include="Parser\mcs\symbolwriter.cs" /> |
|
<Compile Include="Parser\mcs\typemanager.cs" /> |
|
<Compile Include="Parser\mcs\typespec.cs" /> |
|
<Compile Include="Parser\mcs\visit.cs" /> |
|
<Compile Include="Properties\AssemblyInfo.cs" /> |
|
<Compile Include="QueryExpressionExpander.cs" /> |
|
<Compile Include="Refactoring\CodeActions\ConvertAsToCastAction.cs" /> |
|
<Compile Include="Refactoring\CodeActions\ConvertCastToAsAction.cs" /> |
|
<Compile Include="Refactoring\CodeActions\ConvertConditionalToIfAction.cs" /> |
|
<Compile Include="Refactoring\CodeActions\ConvertExplicitToImplicitImplementationAction.cs" /> |
|
<Compile Include="Refactoring\CodeActions\ConvertIfToConditionalAction.cs" /> |
|
<Compile Include="Refactoring\CodeActions\ConvertIfToSwitchAction.cs" /> |
|
<Compile Include="Refactoring\CodeActions\ConvertImplicitToExplicitImplementationAction.cs" /> |
|
<Compile Include="Refactoring\CodeActions\ConvertLambdaBodyExpressionToStatementAction.cs" /> |
|
<Compile Include="Refactoring\CodeActions\ConvertLambdaBodyStatementToExpressionAction.cs" /> |
|
<Compile Include="Refactoring\CodeActions\ConvertSwitchToIfAction.cs" /> |
|
<Compile Include="Refactoring\CodeActions\CreateCustomEventImplementationAction.cs" /> |
|
<Compile Include="Refactoring\CodeActions\CreateOverloadWithoutParameterAction.cs" /> |
|
<Compile Include="Refactoring\CodeActions\JoinDeclarationAndAssignmentAction.cs" /> |
|
<Compile Include="Refactoring\CodeActions\JoinStringAction.cs" /> |
|
<Compile Include="Refactoring\CodeActions\MergeNestedIfAction.cs" /> |
|
<Compile Include="Refactoring\CodeActions\NegateRelationalExpressionAction.cs" /> |
|
<Compile Include="Refactoring\CodeActions\PutInsideUsingAction.cs" /> |
|
<Compile Include="Refactoring\CodeActions\SplitDeclarationListAction.cs" /> |
|
<Compile Include="Refactoring\CodeActions\UseStringFormatAction.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\AccessToClosureIssues\AccessToClosureIssue.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\AccessToClosureIssues\AccessToDisposedClosureIssue.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\AccessToClosureIssues\AccessToModifiedClosureIssue.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\AccessToClosureIssues\LocalVariableNamePicker.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\AssignmentMadeToSameVariableIssue.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\BitwiseOperationOnNonFlagsEnumIssue.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\CastExpressionOfIncompatibleTypeIssue.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\CompareBooleanWithTrueOrFalseIssue.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\CompareFloatWithEqualityOperatorIssue.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\ConstantConditionIssue.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\DoubleNegationIssue.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\ExpressionIsAlwaysOfProvidedTypeIssue.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\ExpressionIsNeverOfProvidedTypeIssue.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\MethodNeverReturnsIssue.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\MethodOverloadHidesOptionalParameterIssue.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\NegativeRelationalExpressionIssue.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\ExplicitConversionInForEachIssue.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\ForControlVariableNotModifiedIssue.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\IdenticalConditionalBranchIssue.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\MultipleEnumerationIssue.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\RedundantArrayInitializerCommaIssue.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\RedundantAssignmentIssue.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\RedundantAttributeParenthesesIssue.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\RedundantCaseLabelIssue.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\RedundantElseIssue.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\RedundantFieldInitializerIssue.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\RedundantObjectCreationArgumentListIssue.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\RedundantObjectOrCollectionInitializerIssue.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\RedundantTypeCastIssue.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\ReferenceEqualsCalledWithValueTypeIssue.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\UnreachableCodeIssue.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\VariableHidesMemberIssue\LocalVariableHidesMemberIssue.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\VariableHidesMemberIssue\ParameterHidesMemberIssue.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\VariableHidesMemberIssue\VariableHidesMemberIssue.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\VariableOnlyAssignedIssues\LocalVariableOnlyAssignedIssue.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\VariableNotUsedIssues\LocalVariableNotUsedIssue.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\VariableNotUsedIssues\ParameterNotUsedIssue.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\TypeParameterNotUsedIssue.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\VariableNotUsedIssues\VariableNotUsedIssue.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\VariableOnlyAssignedIssues\ParameterOnlyAssignedIssue.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\VariableOnlyAssignedIssues\VariableOnlyAssignedIssue.cs" /> |
|
<Compile Include="Refactoring\DocumentScript.cs" /> |
|
<Compile Include="Refactoring\CodeActions\ExtractAnonymousMethodAction.cs" /> |
|
<Compile Include="Refactoring\LambdaHelper.cs" /> |
|
<Compile Include="Refactoring\PatternHelper.cs" /> |
|
<Compile Include="Refactoring\RefactoringAstHelper.cs" /> |
|
<Compile Include="Refactoring\RefactoringContext.cs" /> |
|
<Compile Include="Refactoring\Script.cs" /> |
|
<Compile Include="Refactoring\TypeCompatibilityHelper.cs" /> |
|
<Compile Include="Refactoring\TypeSystemAstBuilder.cs" /> |
|
<Compile Include="Refactoring\VariableReferenceGraph.cs" /> |
|
<Compile Include="Resolver\CompositeResolveVisitorNavigator.cs" /> |
|
<Compile Include="Resolver\DynamicInvocationResolveResult.cs" /> |
|
<Compile Include="Resolver\DynamicMemberResolveResult.cs" /> |
|
<Compile Include="Resolver\CSharpConversions.cs" /> |
|
<Compile Include="Resolver\CSharpAstResolver.cs" /> |
|
<Compile Include="Resolver\CSharpInvocationResolveResult.cs" /> |
|
<Compile Include="Resolver\CSharpOperators.cs" /> |
|
<Compile Include="Resolver\CSharpResolver.cs" /> |
|
<Compile Include="Resolver\DetectSkippableNodesNavigator.cs" /> |
|
<Compile Include="Resolver\FindReferencedEntities.cs" /> |
|
<Compile Include="Resolver\FindReferences.cs" /> |
|
<Compile Include="Resolver\FindReferenceSearchScope.cs" /> |
|
<Compile Include="Resolver\IResolveVisitorNavigator.cs" /> |
|
<Compile Include="Resolver\LambdaResolveResult.cs" /> |
|
<Compile Include="Resolver\Log.cs" /> |
|
<Compile Include="Resolver\MemberLookup.cs" /> |
|
<Compile Include="Resolver\MethodGroupResolveResult.cs" /> |
|
<Compile Include="Resolver\NodeListResolveVisitorNavigator.cs" /> |
|
<Compile Include="Resolver\OverloadResolution.cs" /> |
|
<Compile Include="Resolver\OverloadResolutionErrors.cs" /> |
|
<Compile Include="Resolver\ResolveAtLocation.cs" /> |
|
<Compile Include="Resolver\ResolveVisitor.cs" /> |
|
<Compile Include="Resolver\TypeInference.cs" /> |
|
<Compile Include="Completion\ICompletionDataFactory.cs" /> |
|
<Compile Include="Completion\IParameterCompletionDataFactory.cs" /> |
|
<Compile Include="NameLookupMode.cs" /> |
|
<Compile Include="TypeSystem\AliasNamespaceReference.cs" /> |
|
<Compile Include="TypeSystem\AttributeTypeReference.cs" /> |
|
<Compile Include="TypeSystem\ConstantValues.cs" /> |
|
<Compile Include="TypeSystem\CSharpAssembly.cs" /> |
|
<Compile Include="TypeSystem\CSharpAttribute.cs" /> |
|
<Compile Include="TypeSystem\CSharpDocumentationComment.cs" /> |
|
<Compile Include="TypeSystem\CSharpUnresolvedFile.cs" /> |
|
<Compile Include="TypeSystem\CSharpUnresolvedTypeDefinition.cs" /> |
|
<Compile Include="TypeSystem\CSharpTypeResolveContext.cs" /> |
|
<Compile Include="TypeSystem\ResolvedUsingScope.cs" /> |
|
<Compile Include="TypeSystem\TypeOrNamespaceReference.cs" /> |
|
<Compile Include="TypeSystem\MemberTypeOrNamespaceReference.cs" /> |
|
<Compile Include="TypeSystem\SimpleTypeOrNamespaceReference.cs" /> |
|
<Compile Include="TypeSystem\MethodTypeParameterWithInheritedConstraints.cs" /> |
|
<Compile Include="TypeSystem\TypeSystemConvertVisitor.cs" /> |
|
<Compile Include="TypeSystem\UsingScope.cs" /> |
|
<Compile Include="Ast\GeneralScope\PreProcessorDirective.cs" /> |
|
<Compile Include="Ast\Expressions\ErrorExpression.cs" /> |
|
<Compile Include="Completion\CompletionDataWrapper.cs" /> |
|
<Compile Include="Completion\CSharpCompletionEngine.cs" /> |
|
<Compile Include="Completion\CSharpCompletionEngineBase.cs" /> |
|
<Compile Include="Completion\CSharpParameterCompletionEngine.cs" /> |
|
<Compile Include="Parser\mcs\module.cs" /> |
|
<Compile Include="Parser\mcs\settings.cs" /> |
|
<Compile Include="Parser\mcs\SourceMethodBuilder.cs" /> |
|
<Compile Include="Ast\TokenRole.cs" /> |
|
<Compile Include="Ast\Roles.cs" /> |
|
<Compile Include="Refactoring\BaseRefactoringContext.cs" /> |
|
<Compile Include="Refactoring\CodeIssue.cs" /> |
|
<Compile Include="Refactoring\CodeAction.cs" /> |
|
<Compile Include="Refactoring\ICodeActionProvider.cs" /> |
|
<Compile Include="Refactoring\ICodeIssueProvider.cs" /> |
|
<Compile Include="Refactoring\ContextActionAttribute.cs" /> |
|
<Compile Include="Refactoring\IssueAttribute.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\IssueCategories.cs" /> |
|
<Compile Include="Refactoring\Severity.cs" /> |
|
<Compile Include="Refactoring\IssueMarker.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\GatherVisitorBase.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\ConditionalToNullCoalescingIssue.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\NotImplementedExceptionIssue.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\RedundantInternalIssue.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\RedundantNamespaceUsageIssue.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\RedundantPrivateIssue.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\RedundantThisIssue.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\RedundantUsingIssue.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\StringIsNullOrEmptyIssue.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\UseVarKeywordIssue.cs" /> |
|
<Compile Include="Refactoring\CodeActions\UseVarKeywordAction.cs" /> |
|
<Compile Include="Refactoring\CodeActions\UseExplicitTypeAction.cs" /> |
|
<Compile Include="Refactoring\CodeActions\SplitStringAction.cs" /> |
|
<Compile Include="Refactoring\CodeActions\SplitDeclarationAndAssignmentAction.cs" /> |
|
<Compile Include="Refactoring\CodeActions\ReplaceEmptyStringAction.cs" /> |
|
<Compile Include="Refactoring\CodeActions\RemoveRegionAction.cs" /> |
|
<Compile Include="Refactoring\CodeActions\RemoveBracesAction.cs" /> |
|
<Compile Include="Refactoring\CodeActions\RemoveBackingStoreAction.cs" /> |
|
<Compile Include="Refactoring\CodeActions\InvertIfAction.cs" /> |
|
<Compile Include="Refactoring\CodeActions\IntroduceFormatItemAction.cs" /> |
|
<Compile Include="Refactoring\CodeActions\InsertAnonymousMethodSignatureAction.cs" /> |
|
<Compile Include="Refactoring\CodeActions\GenerateSwitchLabelsAction.cs" /> |
|
<Compile Include="Refactoring\CodeActions\GeneratePropertyAction.cs" /> |
|
<Compile Include="Refactoring\CodeActions\GenerateGetterAction.cs" /> |
|
<Compile Include="Refactoring\CodeActions\FlipOperatorArgumentsAction.cs" /> |
|
<Compile Include="Refactoring\CodeActions\CreatePropertyAction.cs" /> |
|
<Compile Include="Refactoring\CodeActions\CreateLocalVariableAction.cs" /> |
|
<Compile Include="Refactoring\CodeActions\CreateFieldAction.cs" /> |
|
<Compile Include="Refactoring\CodeActions\CreateEventInvocatorAction.cs" /> |
|
<Compile Include="Refactoring\CodeActions\CreateBackingStoreAction.cs" /> |
|
<Compile Include="Refactoring\CodeActions\ConvertHexToDecAction.cs" /> |
|
<Compile Include="Refactoring\CodeActions\ConvertForeachToForAction.cs" /> |
|
<Compile Include="Refactoring\CodeActions\ConvertDecToHexAction.cs" /> |
|
<Compile Include="Refactoring\CodeActions\CheckIfParameterIsNullAction.cs" /> |
|
<Compile Include="Refactoring\CodeActions\AddAnotherAccessorAction.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\InconsistentNamingIssue\NamingStyle.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\InconsistentNamingIssue\NamingRule.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\InconsistentNamingIssue\AffectedEntity.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\InconsistentNamingIssue\DefaultRules.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\InconsistentNamingIssue\InconsistentNamingIssue.cs" /> |
|
<Compile Include="Refactoring\CodeActions\CreateMethodDeclarationAction.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\InconsistentNamingIssue\NamingConventionService.cs" /> |
|
<Compile Include="Refactoring\CodeActions\CreateIndexerAction.cs" /> |
|
<Compile Include="Refactoring\CodeActions\InlineLocalVariableAction.cs" /> |
|
<Compile Include="Refactoring\CodeActions\DeclareLocalVariableAction.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\InconsistentNamingIssue\WordParser.cs" /> |
|
<Compile Include="Refactoring\CodeActions\CreateConstructorDeclarationAction.cs" /> |
|
<Compile Include="Refactoring\CodeActions\CreateClassDeclarationAction.cs" /> |
|
<Compile Include="Refactoring\CodeActions\CreateDelegateAction.cs" /> |
|
<Compile Include="Formatter\TextEditorOptions.cs" /> |
|
<Compile Include="Refactoring\CodeActions\IntroduceConstantAction.cs" /> |
|
<Compile Include="Refactoring\CodeActions\ExtractMethod\ExtractMethodAction.cs" /> |
|
<Compile Include="Refactoring\CodeActions\ExtractMethod\StaticVisitor.cs" /> |
|
<Compile Include="Refactoring\CodeActions\ExtractMethod\VariableLookupVisitor.cs" /> |
|
<Compile Include="Refactoring\CodeActions\SpecializedCodeAction.cs" /> |
|
<Compile Include="Formatter\GeneratedCodeSettings.cs" /> |
|
<Compile Include="Ast\GeneralScope\NewLineNode.cs" /> |
|
<Compile Include="Ast\GeneralScope\WhitespaceNode.cs" /> |
|
<Compile Include="Ast\GeneralScope\TextNode.cs" /> |
|
<Compile Include="Formatter\FormattingOptionsFactory.cs" /> |
|
<Compile Include="Refactoring\CodeActions\ImplementInterfaceAction.cs" /> |
|
<Compile Include="Refactoring\CodeActions\ImplementInterfaceExplicitAction.cs" /> |
|
<Compile Include="Refactoring\CodeActions\ImplementAbstractMembersAction.cs" /> |
|
<Compile Include="Refactoring\CodeActions\RemoveRedundantCatchTypeAction.cs" /> |
|
<Compile Include="Refactoring\CodeActions\AddCatchTypeAction.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\IncorrectExceptionParameterOrderingIssue.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\CallToVirtualFunctionFromConstructorIssue.cs" /> |
|
<Compile Include="Refactoring\CodeActions\StaticMethodInvocationToExtensionMethodInvocationAction.cs" /> |
|
<Compile Include="Refactoring\CodeActions\ExtensionMethodInvocationToStaticMethodInvocationAction.cs" /> |
|
<Compile Include="Refactoring\CodeActions\IterateViaForeachAction.cs" /> |
|
<Compile Include="Refactoring\CodeActions\ExtractFieldAction.cs" /> |
|
<Compile Include="Completion\ICompletionContextProvider.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\ValueParameterUnusedIssue.cs" /> |
|
<Compile Include="Refactoring\NamingHelper.cs" /> |
|
<Compile Include="Refactoring\CodeActions\ConvertToInitializer\ConvertToInitializerAction.cs" /> |
|
<Compile Include="Refactoring\CodeActions\ConvertToInitializer\StatementsToInitializerConverter.cs" /> |
|
<Compile Include="Refactoring\CodeActions\ConvertToInitializer\InitializerPath.cs" /> |
|
<Compile Include="Refactoring\CodeActions\MoveToOuterScopeAction.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\VariableDeclaredInWideScopeIssue.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\ParameterCanBeDemotedIssue\ParameterCanBeDemotedIssue.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\ParameterCanBeDemotedIssue\ITypeCriterion.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\ParameterCanBeDemotedIssue\HasMemberCriterion.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\ParameterCanBeDemotedIssue\TypeCriteriaCollector.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\ReferenceToStaticMemberViaDerivedTypeIssue.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\ParameterCanBeDemotedIssue\IsTypeCriterion.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\OptionalParameterCouldBeSkippedIssue.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\RedundantCatchIssue.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\RedundantToStringIssue.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\CallToObjectEqualsViaBaseIssue.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\IncorrectCallToObjectGetHashCodeIssue.cs" /> |
|
<Compile Include="Refactoring\CodeActions\ExtractMethod\VariableUsageAnalyzation.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\FormatStringIssues\FormatStringIssue.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\FormatStringIssues\FormatStringHelper.cs" /> |
|
<Compile Include="Refactoring\CodeActions\ConvertToInitializer\ConvertInitializerToExplicitInitializationsAction.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\ExceptionRethrowIssue.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\ThreadStaticOnInstanceFieldIssue.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\StaticFieldInGenericTypeIssue.cs" /> |
|
<Compile Include="Parser\SeekableStreamReader.cs" /> |
|
<Compile Include="Refactoring\CodeActions\ConvertAnonymousDelegateToLambdaAction.cs" /> |
|
<Compile Include="Refactoring\CodeActions\ConvertLambdaToAnonymousDelegateAction.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\ParameterCanBeDemotedIssue\IsArrayTypeCriterion.cs" /> |
|
<Compile Include="Refactoring\CodeIssues\ParameterCanBeDemotedIssue\SupportsIndexingCriterion.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" /> |
|
<ItemGroup> |
|
<Folder Include="Completion\" /> |
|
<Folder Include="Refactoring\CodeIssues\" /> |
|
<Folder Include="Refactoring\CodeIssues\InconsistentNamingIssue\" /> |
|
<Folder Include="Refactoring\CodeActions\ExtractMethod\" /> |
|
<Folder Include="Refactoring\CodeActions\ConvertToInitializer\" /> |
|
<Folder Include="Refactoring\CodeIssues\FormatStringIssues\" /> |
|
</ItemGroup> |
|
<ProjectExtensions> |
|
<MonoDevelop> |
|
<Properties> |
|
<Policies> |
|
<TextStylePolicy TabsToSpaces="False" EolMarker="Unix" inheritsSet="VisualStudio" inheritsScope="text/plain" scope="text/plain" /> |
|
<TextStylePolicy FileWidth="120" TabsToSpaces="False" EolMarker="Unix" inheritsSet="VisualStudio" inheritsScope="text/plain" scope="text/x-csharp" /> |
|
<CSharpFormattingPolicy IndentSwitchBody="True" BeforeMethodDeclarationParentheses="False" BeforeMethodCallParentheses="False" BeforeConstructorDeclarationParentheses="False" BeforeDelegateDeclarationParentheses="False" NewParentheses="False" inheritsSet="Mono" inheritsScope="text/x-csharp" scope="text/x-csharp" /> |
|
<TextStylePolicy inheritsSet="null" scope="text/x-jay" /> |
|
</Policies> |
|
</Properties> |
|
</MonoDevelop> |
|
</ProjectExtensions> |
|
<ItemGroup> |
|
<None Include="Parser\mcs\cs-parser.jay" /> |
|
</ItemGroup> |
|
</Project> |