Skip to content

Commit f60ef6a

Browse files
committed
Adds support for nCrunch.
1 parent 91c04d8 commit f60ef6a

File tree

4 files changed

+71
-0
lines changed

4 files changed

+71
-0
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,3 +39,4 @@ _ReSharper*/
3939
LibGit2Sharp/Core/UniqueIdentifier.cs
4040

4141
!Lib/NativeBinaries/*/*.pdb
42+
_NCrunch_LibGit2Sharp/
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
<ProjectConfiguration>
2+
<BuildPriority>1000</BuildPriority>
3+
<CopyReferencedAssembliesToWorkspace>false</CopyReferencedAssembliesToWorkspace>
4+
<ConsiderInconclusiveTestsAsPassing>true</ConsiderInconclusiveTestsAsPassing>
5+
<PreloadReferencedAssemblies>false</PreloadReferencedAssemblies>
6+
<AllowDynamicCodeContractChecking>true</AllowDynamicCodeContractChecking>
7+
<AllowStaticCodeContractChecking>false</AllowStaticCodeContractChecking>
8+
<AllowCodeAnalysis>false</AllowCodeAnalysis>
9+
<IgnoreThisComponentCompletely>false</IgnoreThisComponentCompletely>
10+
<RunPreBuildEvents>false</RunPreBuildEvents>
11+
<RunPostBuildEvents>false</RunPostBuildEvents>
12+
<PreviouslyBuiltSuccessfully>true</PreviouslyBuiltSuccessfully>
13+
<InstrumentAssembly>true</InstrumentAssembly>
14+
<PreventSigningOfAssembly>false</PreventSigningOfAssembly>
15+
<AnalyseExecutionTimes>true</AnalyseExecutionTimes>
16+
<DetectStackOverflow>true</DetectStackOverflow>
17+
<IncludeStaticReferencesInWorkspace>true</IncludeStaticReferencesInWorkspace>
18+
<DefaultTestTimeout>60000</DefaultTestTimeout>
19+
<UseBuildConfiguration></UseBuildConfiguration>
20+
<UseBuildPlatform></UseBuildPlatform>
21+
<ProxyProcessPath></ProxyProcessPath>
22+
<UseCPUArchitecture>AutoDetect</UseCPUArchitecture>
23+
<MSTestThreadApartmentState>STA</MSTestThreadApartmentState>
24+
<BuildProcessArchitecture>x86</BuildProcessArchitecture>
25+
<IgnoredTests>
26+
<NamedTestSelector>
27+
<TestName>LibGit2Sharp.Tests.ShadowCopyFixture.CanProbeForNativeBinariesFromAShadowCopiedAssembly</TestName>
28+
</NamedTestSelector>
29+
</IgnoredTests>
30+
<AdditionalFilesToInclude>Resources\**;Resources\**.*</AdditionalFilesToInclude>
31+
</ProjectConfiguration>

LibGit2Sharp.v2.ncrunchsolution

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
<SolutionConfiguration>
2+
<FileVersion>1</FileVersion>
3+
<InferProjectReferencesUsingAssemblyNames>false</InferProjectReferencesUsingAssemblyNames>
4+
<AllowParallelTestExecution>false</AllowParallelTestExecution>
5+
<AllowTestsToRunInParallelWithThemselves>false</AllowTestsToRunInParallelWithThemselves>
6+
<FrameworkUtilisationTypeForNUnit>UseDynamicAnalysis</FrameworkUtilisationTypeForNUnit>
7+
<FrameworkUtilisationTypeForGallio>UseStaticAnalysis</FrameworkUtilisationTypeForGallio>
8+
<FrameworkUtilisationTypeForMSpec>UseStaticAnalysis</FrameworkUtilisationTypeForMSpec>
9+
<FrameworkUtilisationTypeForMSTest>UseStaticAnalysis</FrameworkUtilisationTypeForMSTest>
10+
<FrameworkUtilisationTypeForXUnitV2>UseStaticAnalysis</FrameworkUtilisationTypeForXUnitV2>
11+
<MetricsExclusionList>
12+
</MetricsExclusionList>
13+
</SolutionConfiguration>
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
<ProjectConfiguration>
2+
<BuildPriority>1000</BuildPriority>
3+
<CopyReferencedAssembliesToWorkspace>false</CopyReferencedAssembliesToWorkspace>
4+
<ConsiderInconclusiveTestsAsPassing>false</ConsiderInconclusiveTestsAsPassing>
5+
<PreloadReferencedAssemblies>false</PreloadReferencedAssemblies>
6+
<AllowDynamicCodeContractChecking>true</AllowDynamicCodeContractChecking>
7+
<AllowStaticCodeContractChecking>false</AllowStaticCodeContractChecking>
8+
<AllowCodeAnalysis>false</AllowCodeAnalysis>
9+
<IgnoreThisComponentCompletely>false</IgnoreThisComponentCompletely>
10+
<RunPreBuildEvents>false</RunPreBuildEvents>
11+
<RunPostBuildEvents>false</RunPostBuildEvents>
12+
<PreviouslyBuiltSuccessfully>true</PreviouslyBuiltSuccessfully>
13+
<InstrumentAssembly>true</InstrumentAssembly>
14+
<PreventSigningOfAssembly>false</PreventSigningOfAssembly>
15+
<AnalyseExecutionTimes>true</AnalyseExecutionTimes>
16+
<DetectStackOverflow>true</DetectStackOverflow>
17+
<IncludeStaticReferencesInWorkspace>true</IncludeStaticReferencesInWorkspace>
18+
<DefaultTestTimeout>60000</DefaultTestTimeout>
19+
<UseBuildConfiguration></UseBuildConfiguration>
20+
<UseBuildPlatform></UseBuildPlatform>
21+
<ProxyProcessPath></ProxyProcessPath>
22+
<UseCPUArchitecture>AutoDetect</UseCPUArchitecture>
23+
<MSTestThreadApartmentState>STA</MSTestThreadApartmentState>
24+
<BuildProcessArchitecture>x86</BuildProcessArchitecture>
25+
<AdditionalFilesToInclude>..\Lib\NativeBinaries\**.*</AdditionalFilesToInclude>
26+
</ProjectConfiguration>

0 commit comments

Comments
 (0)