-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
- <PropertyGroup>\r
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
- <ProductVersion>8.0.40607</ProductVersion>\r
- <SchemaVersion>2.0</SchemaVersion>\r
- <ProjectGuid>{D70489CD-ABDA-48FF-BD1E-BE3F7495BE71}</ProjectGuid>\r
- <OutputType>Library</OutputType>\r
- <StartupObject>\r
- </StartupObject>\r
- <RootNamespace>C5</RootNamespace>\r
- <NoStandardLibraries>false</NoStandardLibraries>\r
- <AssemblyName>C5</AssemblyName>\r
- <FileUpgradeFlags>\r
- </FileUpgradeFlags>\r
- </PropertyGroup>\r
- <PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">\r
- <DebugSymbols>true</DebugSymbols>\r
- <Optimize>false</Optimize>\r
- <OutputPath>.\bin\Debug\</OutputPath>\r
- <EnableUnmanagedDebugging>false</EnableUnmanagedDebugging>\r
- <DefineConstants>DEBUG</DefineConstants>\r
- <WarningLevel>4</WarningLevel>\r
- <IncrementalBuild>false</IncrementalBuild>\r
- <DocumentationFile>c5.xml</DocumentationFile>\r
- <FxCopRules>+ComRules.dll;+DesignRules.dll|AbstractTypesShouldNotHaveConstructors;+DesignRules.dll|AddAndSubtractOverrideShouldHaveOperatorEqualsOverride;-DesignRules.dll|AssembliesAreMarkedClsCompliant;-DesignRules.dll|AssembliesHaveStrongNames;+DesignRules.dll|AssembliesHaveVersionNumbers;-DesignRules.dll|AssembliesShouldBeComVisibleAttributed;+DesignRules.dll|AttributesAreAttributeUsageAttributed;+DesignRules.dll|AttributesShouldHaveAccessorsForAllArguments;+DesignRules.dll|AvoidNamespacesWithFewMembers;-DesignRules.dll|AvoidOutParameters;+DesignRules.dll|AvoidValueTypesPassedAsByRefParameters;+DesignRules.dll|ConsiderHavingOnlyOneDimensionForIndexer;+DesignRules.dll|ConsiderPassingBaseTypesAsParameters;+DesignRules.dll|ConsiderReplacingMethodsWithProperties;+DesignRules.dll|ConsiderReplacingRepetitiveArgsWithParameterArray;+DesignRules.dll|DefaultParametersAreNotUsed;+DesignRules.dll|EnumerationsShouldBeFlagsAttributed;+DesignRules.dll|EnumerationsShouldBeInt32;+DesignRules.dll|EnumerationsShouldBeIntegralType;+DesignRules.dll|EventFirstParametersAreTypeObject;+DesignRules.dll|EventHandlersReturnVoid;+DesignRules.dll|EventSecondParametersAreEventArgsType;+DesignRules.dll|EventsHaveTwoParameters;+DesignRules.dll|EventsShouldBeUsed;+DesignRules.dll|ExceptionAndSystemExceptionTypesAreNotCaught;+DesignRules.dll|ExceptionsRequireMultipleConstructors;-DesignRules.dll|ExplicitMethodImplementationsInUnsealedClassesHaveVisibleAlternates;+DesignRules.dll|ExternallyVisibleNestedTypesShouldNotBeUsed;+DesignRules.dll|ICollectionImplementationsHaveStronglyTypedMembers;+DesignRules.dll|IComparableImplementationsOverrideEquals;+DesignRules.dll|IComparableImplementationsOverrideOperators;+DesignRules.dll|IEnumeratorImplementationsHaveStronglyTypedMembers;+DesignRules.dll|IListImplementationsHaveStronglyTypedMembers;+DesignRules.dll|InterfacesShouldNotBeEmpty;+DesignRules.dll|ISerializableTypesAreMarkedSerializable;+DesignRules.dll|ObsoleteAttributeOnMemberShouldProvideMessage;+DesignRules.dll|ObsoleteAttributeOnTypeShouldProvideMessage;-DesignRules.dll|OnlyIntegralValuesOrStringsShouldBeUsedForIndexers;+DesignRules.dll|PropertiesShouldNotBeWriteOnly;+DesignRules.dll|ReferenceTypesAreNotPassedAsByRefParameters;+DesignRules.dll|ReferenceTypesShouldNotOverrideOperatorEquals;+DesignRules.dll|SealedTypesDoNotDeclareProtectedMembers;+DesignRules.dll|SealedTypesDoNotDeclareVirtualMembers;+DesignRules.dll|TypesAllocatingUnmanagedResourcesImplementIDisposable;+DesignRules.dll|TypesBelongToNamespaces;+DesignRules.dll|TypesDoNotHavePublicInstanceFields;+DesignRules.dll|TypesHavingOnlyStaticMembersShouldBeSealed;+DesignRules.dll|TypesHavingOnlyStaticMembersShouldNotHaveConstructors;+DesignRules.dll|UriParametersShouldNotBeStrings;+DesignRules.dll|UriPropertiesShouldNotBeStrings;+DesignRules.dll|UriReturnValuesShouldNotBeStrings;+GlobalizationRules.dll;+MaintainabilityRules.dll;+NamingRules.dll;+PerformanceRules.dll;+ReliabilityRules.dll;+SecurityRules.dll;+UsageRules.dll</FxCopRules>\r
- <RunFxCop>false</RunFxCop>\r
- </PropertyGroup>\r
- <PropertyGroup Condition=" '$(Configuration)' == 'Release' ">\r
- <DebugSymbols>false</DebugSymbols>\r
- <Optimize>true</Optimize>\r
- <OutputPath>.\bin\Release\</OutputPath>\r
- <EnableUnmanagedDebugging>false</EnableUnmanagedDebugging>\r
- <DefineConstants>TRACE</DefineConstants>\r
- <WarningLevel>4</WarningLevel>\r
- <IncrementalBuild>false</IncrementalBuild>\r
- <DocumentationFile>\r
- </DocumentationFile>\r
- </PropertyGroup>\r
- <ItemGroup>\r
- <Reference Include="System">\r
- <HintPath>..\..\..\..\..\WINDOWS\Microsoft.NET\Framework\v1.2.30703\System.dll</HintPath>\r
- <Name>System</Name>\r
- </Reference>\r
- </ItemGroup>\r
- <ItemGroup>\r
- <Compile Include="arrays\CircularQueue.cs" />\r
- <Compile Include="arrays\HashedArrayList.cs" />\r
- <Compile Include="AssemblyInfo.cs">\r
- <SubType>Code</SubType>\r
- </Compile>\r
- <Compile Include="Attributes.cs" />\r
- <Compile Include="Builtin.cs" />\r
- <Compile Include="Comparer.cs">\r
- <SubType>Code</SubType>\r
- </Compile>\r
- <Compile Include="Delegates.cs" />\r
- <Compile Include="Enums.cs" />\r
- <Compile Include="Exceptions.cs" />\r
- <Compile Include="Formatting.cs" />\r
- <Compile Include="Hashers.cs" />\r
- <Compile Include="Events.cs" />\r
- <Compile Include="Collections.cs">\r
- <SubType>Code</SubType>\r
- </Compile>\r
- <Compile Include="Dictionaries.cs">\r
- <SubType>Code</SubType>\r
- </Compile>\r
- <Compile Include="Interfaces.cs">\r
- <SubType>Code</SubType>\r
- </Compile>\r
- <Compile Include="linkedlists\HashedLinkedList.cs" />\r
- <Compile Include="Random.cs" />\r
- <Compile Include="Records.cs" />\r
- <Compile Include="Sorting.cs" />\r
- <Compile Include="ViewSupport.cs" />\r
- <Compile Include="MappedEnumerators.cs" />\r
- <Compile Include="WrappedArray.cs" />\r
- <Compile Include="Wrappers.cs">\r
- <SubType>Code</SubType>\r
- </Compile>\r
- <Compile Include="arrays\ArrayList.cs">\r
- <SubType>Code</SubType>\r
- </Compile>\r
- <Compile Include="arrays\SortedArray.cs">\r
- <SubType>Code</SubType>\r
- </Compile>\r
- <Compile Include="hashing\HashBag.cs">\r
- <SubType>Code</SubType>\r
- </Compile>\r
- <Compile Include="hashing\HashDictionary.cs">\r
- <SubType>Code</SubType>\r
- </Compile>\r
- <Compile Include="hashing\HashTable.cs">\r
- <SubType>Code</SubType>\r
- </Compile>\r
- <Compile Include="heaps\IntervalHeap.cs">\r
- <SubType>Code</SubType>\r
- </Compile>\r
- <Compile Include="linkedlists\LinkedList.cs">\r
- <SubType>Code</SubType>\r
- </Compile>\r
- <Compile Include="trees\RedBlackTreeSet.cs">\r
- <SubType>Code</SubType>\r
- </Compile>\r
- <Compile Include="trees\RedBlackTreeBag.cs">\r
- <SubType>Code</SubType>\r
- </Compile>\r
- <Compile Include="trees\RedBlackTreeDictionary.cs">\r
- <SubType>Code</SubType>\r
- </Compile>\r
- </ItemGroup>\r
- <ItemGroup>\r
- <AppDesigner Include="Properties\" />\r
- </ItemGroup>\r
- <ItemGroup>\r
- <Folder Include="Properties\" />\r
- </ItemGroup>\r
- <Import Project="$(MSBuildBinPath)\Microsoft.CSHARP.Targets" />\r
- <PropertyGroup>\r
- <PreBuildEvent>"$(SolutionDir)PreProcess\$(OutDir)PreProcess.exe"</PreBuildEvent>\r
- <PostBuildEvent>\r
- </PostBuildEvent>\r
- </PropertyGroup>\r
- <ProjectExtensions>\r
- <VisualStudio>\r
- </VisualStudio>\r
- </ProjectExtensions>\r
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="3.5">
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <ProductVersion>9.0.21022</ProductVersion>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{D70489CD-ABDA-48FF-BD1E-BE3F7495BE71}</ProjectGuid>
+ <OutputType>Library</OutputType>
+ <RootNamespace>C5</RootNamespace>
+ <NoStandardLibraries>false</NoStandardLibraries>
+ <AssemblyName>C5</AssemblyName>
+ <SignAssembly>false</SignAssembly>
+ <AssemblyOriginatorKeyFile>
+ </AssemblyOriginatorKeyFile>
+ <FileUpgradeFlags>
+ </FileUpgradeFlags>
+ <UpgradeBackupLocation>
+ </UpgradeBackupLocation>
+ <OldToolsVersion>2.0</OldToolsVersion>
+ <StartupObject>
+ </StartupObject>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+ <DebugSymbols>true</DebugSymbols>
+ <DebugType>full</DebugType>
+ <Optimize>false</Optimize>
+ <OutputPath>bin\Debug\</OutputPath>
+ <DefineConstants>DEBUG;TRACE</DefineConstants>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ <DocumentationFile>c5.xml</DocumentationFile>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ <DebugType>pdbonly</DebugType>
+ <Optimize>true</Optimize>
+ <OutputPath>bin\Release\</OutputPath>
+ <DefineConstants>TRACE</DefineConstants>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'DebugSnk|AnyCPU' ">
+ <DebugSymbols>true</DebugSymbols>
+ <OutputPath>bin\DebugSnk\</OutputPath>
+ <DefineConstants>TRACE;DEBUG;STRONGNAME</DefineConstants>
+ <DebugType>full</DebugType>
+ <PlatformTarget>AnyCPU</PlatformTarget>
+ <ErrorReport>prompt</ErrorReport>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'ReleaseSnk|AnyCPU' ">
+ <OutputPath>bin\ReleaseSnk\</OutputPath>
+ <DefineConstants>TRACE;STRONGNAME</DefineConstants>
+ <Optimize>true</Optimize>
+ <DebugType>pdbonly</DebugType>
+ <PlatformTarget>AnyCPU</PlatformTarget>
+ <ErrorReport>prompt</ErrorReport>
+ </PropertyGroup>
+ <ItemGroup>
+ <Reference Include="System">
+ </Reference>
+ <Reference Include="System.Data" />
+ <Reference Include="System.Xml" />
+ </ItemGroup>
+ <ItemGroup>
+ <Compile Include="arrays\CircularQueue.cs" />
+ <Compile Include="arrays\HashedArrayList.cs" />
+ <Compile Include="AssemblyInfo.cs">
+ <SubType>Code</SubType>
+ </Compile>
+ <Compile Include="Attributes.cs" />
+ <Compile Include="Builtin.cs" />
+ <Compile Include="Comparer.cs">
+ <SubType>Code</SubType>
+ </Compile>
+ <Compile Include="Delegates.cs" />
+ <Compile Include="Enums.cs" />
+ <Compile Include="Exceptions.cs" />
+ <Compile Include="Formatting.cs" />
+ <Compile Include="Hashers.cs" />
+ <Compile Include="Events.cs" />
+ <Compile Include="Collections.cs">
+ </Compile>
+ <Compile Include="Dictionaries.cs">
+ </Compile>
+ <Compile Include="Interfaces.cs">
+ </Compile>
+ <Compile Include="linkedlists\HashedLinkedList.cs" />
+ <Compile Include="Random.cs" />
+ <Compile Include="Records.cs" />
+ <Compile Include="Sorting.cs" />
+ <Compile Include="ViewSupport.cs" />
+ <Compile Include="MappedEnumerators.cs" />
+ <Compile Include="WrappedArray.cs" />
+ <Compile Include="Wrappers.cs">
+ </Compile>
+ <Compile Include="arrays\ArrayList.cs">
+ </Compile>
+ <Compile Include="arrays\SortedArray.cs">
+ </Compile>
+ <Compile Include="hashing\HashBag.cs">
+ </Compile>
+ <Compile Include="hashing\HashDictionary.cs">
+ </Compile>
+ <Compile Include="hashing\HashTable.cs">
+ </Compile>
+ <Compile Include="heaps\IntervalHeap.cs">
+ </Compile>
+ <Compile Include="linkedlists\LinkedList.cs">
+ </Compile>
+ <Compile Include="trees\RedBlackTreeSet.cs">
+ </Compile>
+ <Compile Include="trees\RedBlackTreeBag.cs">
+ </Compile>
+ <Compile Include="trees\RedBlackTreeDictionary.cs">
+ </Compile>
+ </ItemGroup>
+ <Import Project="$(MSBuildBinPath)\Microsoft.CSHARP.Targets" />
+ <PropertyGroup>
+ <PreBuildEvent>"$(SolutionDir)PreProcess\$(OutDir)PreProcess.exe"</PreBuildEvent>
+ <PostBuildEvent>
+ </PostBuildEvent>
+ </PropertyGroup>
</Project>
\ No newline at end of file