Namespaces

Types in Fake.MSBuild

Type SpecsRemovement

Namespace Fake.MSBuild

Methods

Public static methods

bool AllNUnitReferences<a>(a elementName, string s)

All references to nunit.*.dlls

bool AllSpecAndTestDataFiles(string elementName, string s)

All Spec.cs or Spec.fs files and all files containing TestData

bool AllSpecFiles<a>(a elementName, string s)

All Spec.cs or Spec.fs files

string createFileName(string projectFileName)

string normalize(XDocument project)

Converts a MSBuildProject to XML

bool Nothing<a, b>(a _arg4, b _arg3)

A Convetion which matches nothing

string RemoveAllNUnitReferences(string projectFileName)

string RemoveAllSpecAndTestDataFiles(string projectFileName)

XDocument removeAssemblyReference(FSharpFunc<string, FSharpFunc<string, bool>> filterF, XDocument doc)

XDocument removeFiles(FSharpFunc<string, FSharpFunc<string, bool>> filterF, XDocument doc)

XDocument removeFilteredElement(string elementName, FSharpFunc<string, FSharpFunc<string, bool>> filterF, XDocument doc)

string RemoveTestsFromProject(FSharpFunc<string, FSharpFunc<string, bool>> assemblyFilterF, FSharpFunc<string, FSharpFunc<string, bool>> fileFilterF, string projectFileName)