Permalink
Browse files

import repo from mercural/bitbucket (without history) and update name…

…space
  • Loading branch information...
rhwy committed Jan 16, 2012
1 parent 5875666 commit ce6e98666d85c019e8a72fa40ed71dae18f407ad
Showing with 2,683 additions and 0 deletions.
  1. +2 −0 .gitignore
  2. +7 −0 Build.ps1
  3. +106 −0 Build/Build.proj
  4. +34 −0 Build/Build.tasks
  5. BIN Build/ILMerge.MSBuild.Tasks.dll
  6. 0 Build/ilmerge.ignore.txt
  7. +21 −0 Common/CommonAssemblyInfo.cs
  8. +21 −0 ConfArt.nuspec
  9. +47 −0 ConfArt.sln
  10. +3 −0 Src/ArtOfNet.FluentConfiguration/ArtOfNet.FluentConfiguration.csproj.vs10x
  11. +81 −0 Src/ArtOfNet.FluentConfiguration/ConfArt.csproj
  12. +99 −0 Src/ArtOfNet.FluentConfiguration/ConfigurationMapper.cs
  13. +12 −0 Src/ArtOfNet.FluentConfiguration/Contracts/IConfigurationMapping.cs
  14. +15 −0 Src/ArtOfNet.FluentConfiguration/Contracts/IConfigurationMappingsBase.cs
  15. +24 −0 Src/ArtOfNet.FluentConfiguration/Contracts/IHideObjectMembers.cs
  16. +55 −0 Src/ArtOfNet.FluentConfiguration/Core/AssemblyHelper.cs
  17. +13 −0 Src/ArtOfNet.FluentConfiguration/Core/AutoConfigurationMapping.cs
  18. +24 −0 Src/ArtOfNet.FluentConfiguration/Core/ConfigurationMappingType.cs
  19. +90 −0 Src/ArtOfNet.FluentConfiguration/Core/ConfigurationMappingsBase.cs
  20. +148 −0 Src/ArtOfNet.FluentConfiguration/Core/ConvertibleBase.cs
  21. +141 −0 Src/ArtOfNet.FluentConfiguration/Core/DynamicConfigurationValues.cs
  22. +264 −0 Src/ArtOfNet.FluentConfiguration/Core/DynamicXml.cs
  23. +65 −0 Src/ArtOfNet.FluentConfiguration/Core/PropertySetterExpression.cs
  24. +175 −0 Src/ArtOfNet.FluentConfiguration/Core/ValueFactory.cs
  25. +39 −0 Src/ArtOfNet.FluentConfiguration/Exceptions/DynamicXmlParseException.cs
  26. +8 −0 Src/ArtOfNet.FluentConfiguration/Exceptions/InternalExceptionEnumeration.cs
  27. +11 −0 Src/ArtOfNet.FluentConfiguration/Exceptions/MapperInvocationException.cs
  28. +26 −0 Src/ArtOfNet.FluentConfiguration/Exceptions/NotAMappedTypeException.cs
  29. +54 −0 Src/ArtOfNet.FluentConfiguration/Extensions/PropertyInfoExtensions.cs
  30. +36 −0 Src/ArtOfNet.FluentConfiguration/Properties/AssemblyInfo.cs
  31. +4 −0 Src/ArtOfNet.FluentConfiguration/packages.config
  32. +6 −0 Tests/ArtOfNet.FluentConfiguration.Tests/App.config
  33. +59 −0 Tests/ArtOfNet.FluentConfiguration.Tests/AssemblyHelperTests.Cs
  34. +100 −0 Tests/ArtOfNet.FluentConfiguration.Tests/DynamicXmlTests.cs
  35. +87 −0 Tests/ArtOfNet.FluentConfiguration.Tests/FluentConfigurationTests.csproj
  36. +3 −0 Tests/ArtOfNet.FluentConfiguration.Tests/FluentConfigurationTests.csproj.vs10x
  37. +36 −0 Tests/ArtOfNet.FluentConfiguration.Tests/Properties/AssemblyInfo.cs
  38. +36 −0 Tests/ArtOfNet.FluentConfiguration.Tests/SampleData/Contact.cs
  39. +19 −0 Tests/ArtOfNet.FluentConfiguration.Tests/SampleData/User.cs
  40. +30 −0 Tests/ArtOfNet.FluentConfiguration.Tests/SampleData/UserHelper.cs
  41. +18 −0 Tests/ArtOfNet.FluentConfiguration.Tests/SampleData/UserMap.cs
  42. +162 −0 Tests/ArtOfNet.FluentConfiguration.Tests/ScenarioTest.cs
  43. +36 −0 Tests/ArtOfNet.FluentConfiguration.Tests/TestFixtureBase.cs
  44. +58 −0 Tests/ArtOfNet.FluentConfiguration.Tests/ValueFactoryTests.cs
  45. +4 −0 Tests/ArtOfNet.FluentConfiguration.Tests/packages.config
  46. +242 −0 Tests/TestTaskRunner/Program.cs
  47. +36 −0 Tests/TestTaskRunner/Properties/AssemblyInfo.cs
  48. +120 −0 Tests/TestTaskRunner/TestTaskRunner.csproj
  49. BIN Tests/TestTaskRunner/TestTaskRunner_TemporaryKey.pfx
  50. BIN Tools/ILMerge.exe
  51. +6 −0 Tools/ILMerge.exe.config
  52. BIN Tools/NuGet.exe
View
@@ -9,6 +9,8 @@
# Build results
[Dd]ebug/
[Rr]elease/
+Bins/
+packages/
*_i.c
*_p.c
*.ilk
View
@@ -0,0 +1,7 @@
+clear
+
+$configuration = "Release"
+$specialRevision = "0"
+$currentPath = $myinvocation.mycommand.path | split-path -parent
+
+&"$env:windir\Microsoft.NET\Framework\v4.0.30319\msbuild" $currentPath\Build\Build.proj /p:Configuration="$configuration" /p:Revision="$specialRevision"
View
@@ -0,0 +1,106 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" DefaultTargets="Start" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <Import Project="$(MSBuildProjectDirectory)\Build.tasks" />
+ <UsingTask TaskName="ILMerge" AssemblyFile="$(MSBuildProjectDirectory)\ILMerge.MSBuild.Tasks.dll" />
+ <Import Project="$(MSBuildExtensionsPath)\MSBuildCommunityTasks\MSBuild.Community.Tasks.Targets"/>
+ <PropertyGroup>
+ <Configuration Condition="'$(Configuration)' == ''">Debug</Configuration>
+ <ProjectName>ConfArt</ProjectName>
+ <ProjectRoot>$(MSBuildProjectDirectory)\..</ProjectRoot>
+ <ProjectTest>$(ProjectRoot)\Test</ProjectTest>
+ <ProjectSrc>$(ProjectRoot)\Src</ProjectSrc>
+ <ProjectBinCore>$(ProjectSrc)\ArtOfNet.FluentConfiguration\bin\$(Configuration)</ProjectBinCore>
+ <DropDirectory>$(ProjectRoot)\Bins</DropDirectory>
+ <DropDirectoryAllAssemblies>$(DropDirectory)\AllAssemblies</DropDirectoryAllAssemblies>
+ <DropDirectoryMerged>$(DropDirectory)\Merged</DropDirectoryMerged>
+ <DropDirectoryMergedTemp>$(DropDirectory)\MergedTemp</DropDirectoryMergedTemp>
+ <DropDirectoryLog>$(DropDirectory)\Log</DropDirectoryLog>
+ <ILMergeExe>$(ProjectRoot)\Tools\ILMerge.exe</ILMergeExe>
+ <NugetExe>$(ProjectRoot)\Tools\nuget.exe</NugetExe>
+ <NugetManifest>$(ProjectRoot)\$(ProjectName).nuspec</NugetManifest>
+ <ILMergeFileFinalName>$(DropDirectoryMerged)\$(ProjectName).dll</ILMergeFileFinalName>
+ <ILMergeDirectory>$(DropDirectory)</ILMergeDirectory>
+ <ILMergeIgnoreFile>$(MSBuildProjectDirectory)\ilmerge.ignore.txt</ILMergeIgnoreFile>
+ <DotNet4ReferenceAssemblies>C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0</DotNet4ReferenceAssemblies>
+ <LocalPackagesFolder>E:\Sources\Packages\</LocalPackagesFolder>
+ <LegalFileSource>$(ProjectRoot)\Common\legal.txt</LegalFileSource>
+ </PropertyGroup>
+ <PropertyGroup>
+ <MajorVersion>1</MajorVersion>
+ <MinorVersion>1</MinorVersion>
+ <VersionStartYear>2011</VersionStartYear>
+ <BuildNumber>$([MSBuild]::Add(1, $([MSBuild]::Subtract($([System.DateTime]::Now.Year), $(VersionStartYear)))))$([System.DateTime]::Now.ToString("Md"))</BuildNumber>
+ <Revision Condition="'$(Revision)' == ''">$(BuildNumber)</Revision>
+ <Version>$(MajorVersion).$(MinorVersion).$(BuildNumber).$(Revision)</Version>
+ </PropertyGroup>
+ <ItemGroup>
+ <!-- add build number to common assembly file (used in all projects) -->
+ <RegexTransform Include="$(ProjectRoot)\Common\CommonAssemblyInfo.cs">
+ <Find>\d+\.\d+\.\d+\.\d+</Find>
+ <ReplaceWith>$(Version)</ReplaceWith>
+ </RegexTransform>
+ <!-- add build number to nuget manifest -->
+ <RegexTransform Include="$(NugetManifest)">
+ <Find>&lt;version&gt;\d+\.\d+\.\d+\.\d+&lt;/version&gt;</Find>
+ <ReplaceWith>&lt;version&gt;$(Version)&lt;/version&gt;</ReplaceWith>
+ </RegexTransform>
+ <LegalInsertTransform Include="$(ProjectRoot)\Src">
+ <LegalSource>$(LegalFileSource)</LegalSource>
+ </LegalInsertTransform>
+ </ItemGroup>
+
+ <Target Name="Start" DependsOnTargets="Intro;UpdateVsixVersion;Build;CreateDropDirectories;CopyAllFrameworkAssembliesToDrops;NugetPack">
+ </Target>
+
+ <!-- INFO : BUILD ALL Sources -->
+ <Target Name="Intro">
+ <Message Text="[Building solution with Version Number $(Version)]" />
+ </Target>
+
+ <Target Name="UpdateVsixVersion" Condition="'$(BuildNumber)' != ''">
+ <Message Text="Updating Common Assembly info with current build number ($(Version))" />
+ <RegexTransform Items="@(RegexTransform)" />
+ </Target>
+
+ <Target Name="UpdateLegalInfo" Condition="'$(LegalFileSource)' != ''">
+ <Message Text="Updating all cs files with legal information from file $(LegalFileSource)" />
+ <LegalInsertTransform Items="@(LegalInsertTransform)" />
+ </Target>
+
+ <Target Name="Build">
+ <Message Text="Building the Solution." />
+ <MSBuild Projects="$(ProjectRoot)\$(ProjectName).sln" Targets="Build" />
+ </Target>
+
+ <!-- INFO : Create,Merge,Copy Resulting binaries -->
+ <Target Name="CreateDropDirectories">
+ <Message Text="Making the output directories for the compiled output at '$(DropDirectory)'." />
+ <RemoveDir Directories="$(DropDirectory)" Condition="Exists('$(DropDirectory)')" ContinueOnError="True" />
+ <MakeDir Directories="$(DropDirectory)" Condition="!Exists('$(DropDirectory)')" />
+ <MakeDir Directories="$(DropDirectoryAllAssemblies)" Condition="!Exists('$(DropDirectoryAllAssemblies)')" />
+ <MakeDir Directories="$(DropDirectoryMerged)" Condition="!Exists('$(DropDirectoryMerged)')" />
+ <MakeDir Directories="$(DropDirectoryLog)" Condition="!Exists('$(DropDirectoryLog)')" />
+ <MakeDir Directories="$(DropDirectoryMergedTemp)" Condition="!Exists('$(DropDirectoryLog)')" />
+ </Target>
+
+ <Target Name="CopyAllFrameworkAssembliesToDrops">
+ <ItemGroup>
+ <ProjectBinCoreItems Include="$(ProjectBinCore)\*.dll" />
+ </ItemGroup>
+ <Message Text="Copying the Framework contracts output to $(DropDirectoryAllAssemblies)" />
+ <Copy ContinueOnError="false" SourceFiles="@(ProjectBinCoreItems)" DestinationFiles="@(ProjectBinCoreItems ->'$(DropDirectoryAllAssemblies)\%(RecursiveDir)%(Filename)%(Extension)')" />
+ </Target>
+
+
+
+
+ <Target Name="NugetPack">
+ <ItemGroup>
+ <compiledPackage Include="$(DropDirectory)\$(ProjectName).$(Version).nupkg" />
+ </ItemGroup>
+ <Message Text="Preparing a nuget package" />
+ <Exec Command="&quot;$(NugetExe)&quot; pack &quot;$(NugetManifest)&quot; -o &quot;$(DropDirectory)&quot;" />
+ <Message Text="pushing the nuget package to local repository" />
+ <Copy ContinueOnError="false" SourceFiles="@(compiledPackage)" DestinationFolder="$(LocalPackagesFolder)" />
+ </Target>
+</Project>
View
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" DefaultTargets="Go" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <UsingTask TaskName="RegexTransform" TaskFactory="CodeTaskFactory" AssemblyFile="$(MSBuildToolsPath)\Microsoft.Build.Tasks.v4.0.dll">
+ <ParameterGroup>
+ <Items ParameterType="Microsoft.Build.Framework.ITaskItem[]" />
+ </ParameterGroup>
+ <Task>
+ <Using Namespace="System.IO" />
+ <Using Namespace="System.Text.RegularExpressions" />
+ <Using Namespace="Microsoft.Build.Framework" />
+ <Code Type="Fragment" Language="cs">
+ <![CDATA[
+ foreach(ITaskItem item in Items) {
+ string fileName = item.GetMetadata("FullPath");
+ string find = item.GetMetadata("Find");
+ string replaceWith = item.GetMetadata("ReplaceWith");
+
+ if(!File.Exists(fileName)) {
+ Log.LogError(null, null, null, null, 0, 0, 0, 0, String.Format("Could not find version file: {0}", fileName), new object[0]);
+ }
+ string content = File.ReadAllText(fileName);
+ File.WriteAllText(
+ fileName,
+ Regex.Replace(
+ content,
+ find,
+ replaceWith
+ )
+ );
+ }
+ ]]></Code>
+ </Task>
+ </UsingTask>
+ </Project>
Binary file not shown.
View
No changes.
@@ -0,0 +1,21 @@
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+
+// General Information about an assembly is controlled through the following
+// set of attributes. Change these attribute values to modify the information
+// associated with an assembly.
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("ArtOfNet")]
+[assembly: AssemblyProduct("ArtOfNet.FluentConfiguration")]
+[assembly: AssemblyCopyright("Copyright © ArtOfNet 2011")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+
+[assembly: ComVisible(false)]
+
+
+[assembly: Guid("813a0799-d4cc-4f4a-b060-f5e556f27679")]
+
+[assembly: AssemblyVersion("1.1.1613.0")]
+[assembly: AssemblyFileVersion("1.1.1613.0")]
View
@@ -0,0 +1,21 @@
+<?xml version="1.0"?>
+<package xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <metadata xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
+ <id>ConfArt</id>
+ <version>1.1.1613.0</version>
+ <authors>ArtOfNet</authors>
+ <owners>ArtOfNet</owners>
+ <licenseUrl>http://www.ArtOfNet.com</licenseUrl>
+ <projectUrl>http://www.ArtOfNet.com/</projectUrl>
+ <requireLicenseAcceptance>false</requireLicenseAcceptance>
+ <description>Fluently helps you define configuration and mapping between objects</description>
+ <summary>This framework targets simple mapping using dynamics</summary>
+ <language>en-US</language>
+ <dependencies>
+ <dependency id="NLog" version="2.0.0.0" />
+ </dependencies>
+ </metadata>
+ <files>
+ <file src="Bins\AllAssemblies\ConfArt.dll" target="lib" />
+ </files>
+</package>
View
@@ -0,0 +1,47 @@
+
+Microsoft Visual Studio Solution File, Format Version 11.00
+# Visual Studio 2010
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ConfArt", "Src\ArtOfNet.FluentConfiguration\ConfArt.csproj", "{6945FF16-B35F-487C-B35A-719A148C3163}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tests", "Tests", "{47D220C7-ADD3-44C9-94C6-BF0276D978D3}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FluentConfigurationTests", "Tests\ArtOfNet.FluentConfiguration.Tests\FluentConfigurationTests.csproj", "{045A124F-1F94-4214-893F-DC8636F86CE4}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Debug|Mixed Platforms = Debug|Mixed Platforms
+ Debug|x86 = Debug|x86
+ Release|Any CPU = Release|Any CPU
+ Release|Mixed Platforms = Release|Mixed Platforms
+ Release|x86 = Release|x86
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {6945FF16-B35F-487C-B35A-719A148C3163}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {6945FF16-B35F-487C-B35A-719A148C3163}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {6945FF16-B35F-487C-B35A-719A148C3163}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {6945FF16-B35F-487C-B35A-719A148C3163}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+ {6945FF16-B35F-487C-B35A-719A148C3163}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {6945FF16-B35F-487C-B35A-719A148C3163}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {6945FF16-B35F-487C-B35A-719A148C3163}.Release|Any CPU.Build.0 = Release|Any CPU
+ {6945FF16-B35F-487C-B35A-719A148C3163}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {6945FF16-B35F-487C-B35A-719A148C3163}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+ {6945FF16-B35F-487C-B35A-719A148C3163}.Release|x86.ActiveCfg = Release|Any CPU
+ {045A124F-1F94-4214-893F-DC8636F86CE4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {045A124F-1F94-4214-893F-DC8636F86CE4}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {045A124F-1F94-4214-893F-DC8636F86CE4}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {045A124F-1F94-4214-893F-DC8636F86CE4}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+ {045A124F-1F94-4214-893F-DC8636F86CE4}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {045A124F-1F94-4214-893F-DC8636F86CE4}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {045A124F-1F94-4214-893F-DC8636F86CE4}.Release|Any CPU.Build.0 = Release|Any CPU
+ {045A124F-1F94-4214-893F-DC8636F86CE4}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {045A124F-1F94-4214-893F-DC8636F86CE4}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+ {045A124F-1F94-4214-893F-DC8636F86CE4}.Release|x86.ActiveCfg = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(NestedProjects) = preSolution
+ {045A124F-1F94-4214-893F-DC8636F86CE4} = {47D220C7-ADD3-44C9-94C6-BF0276D978D3}
+ EndGlobalSection
+EndGlobal
@@ -0,0 +1,3 @@
+This file contains Alternate Data Streams, storing configuration information used by CodeSMART 10 and VS10X Extensions.
+
+PLEASE DO NOT DELETE.
@@ -0,0 +1,81 @@
+<?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.30703</ProductVersion>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{6945FF16-B35F-487C-B35A-719A148C3163}</ProjectGuid>
+ <OutputType>Library</OutputType>
+ <AppDesignerFolder>Properties</AppDesignerFolder>
+ <RootNamespace>ConfArt</RootNamespace>
+ <AssemblyName>ConfArt</AssemblyName>
+ <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
+ <FileAlignment>512</FileAlignment>
+ </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>
+ </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>
+ <ItemGroup>
+ <Reference Include="NLog, Version=2.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c, processorArchitecture=MSIL">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>..\..\packages\NLog.2.0.0.0\lib\NET40\NLog.dll</HintPath>
+ </Reference>
+ <Reference Include="NLog.Extended">
+ <HintPath>..\..\packages\NLog.2.0.0.0\lib\NET40\NLog.Extended.dll</HintPath>
+ </Reference>
+ <Reference Include="System" />
+ <Reference Include="System.Core" />
+ <Reference Include="System.Xml.Linq" />
+ <Reference Include="System.Data.DataSetExtensions" />
+ <Reference Include="Microsoft.CSharp" />
+ <Reference Include="System.Data" />
+ <Reference Include="System.Xml" />
+ </ItemGroup>
+ <ItemGroup>
+ <Compile Include="ConfigurationMapper.cs" />
+ <Compile Include="Contracts\IConfigurationMapping.cs" />
+ <Compile Include="Contracts\IConfigurationMappingsBase.cs" />
+ <Compile Include="Contracts\IHideObjectMembers.cs" />
+ <Compile Include="Core\AssemblyHelper.cs" />
+ <Compile Include="Core\AutoConfigurationMapping.cs" />
+ <Compile Include="Core\ConfigurationMappingsBase.cs" />
+ <Compile Include="Core\ConfigurationMappingType.cs" />
+ <Compile Include="Core\ConvertibleBase.cs" />
+ <Compile Include="Core\DynamicConfigurationValues.cs" />
+ <Compile Include="Core\DynamicXml.cs" />
+ <Compile Include="Core\PropertySetterExpression.cs" />
+ <Compile Include="Core\ValueFactory.cs" />
+ <Compile Include="Exceptions\DynamicXmlParseException.cs" />
+ <Compile Include="Exceptions\InternalExceptionEnumeration.cs" />
+ <Compile Include="Exceptions\MapperInvocationException.cs" />
+ <Compile Include="Exceptions\NotAMappedTypeException.cs" />
+ <Compile Include="Extensions\PropertyInfoExtensions.cs" />
+ <Compile Include="Properties\AssemblyInfo.cs" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="packages.config" />
+ </ItemGroup>
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it.
+ Other similar extension points exist, see Microsoft.Common.targets.
+ <Target Name="BeforeBuild">
+ </Target>
+ <Target Name="AfterBuild">
+ </Target>
+ -->
+</Project>
Oops, something went wrong.

0 comments on commit ce6e986

Please sign in to comment.