fable-compiler-netcore
Version:
F# to JavaScript compiler
542 lines (541 loc) • 20.6 kB
text/xml
<doc>
<assembly><name>Forge.ProjectSystem</name></assembly>
<members>
<member name="M:Forge.Prelude.isValidPath(System.String)">
<summary>
Detects whether the given path does not contains invalid characters.
</summary>
</member>
<member name="M:Forge.Prelude.op_AtAt(System.String,System.String)">
<summary>
Combines two path strings using Path.Combine
</summary>
</member>
<member name="M:Forge.Prelude.combinePaths(System.String,System.String)">
<summary>
Combines two path strings using Path.Combine
</summary>
</member>
<member name="M:Forge.Prelude.Option.mapOrDefault``2(Microsoft.FSharp.Core.FSharpFunc{``0,``1},``1,Microsoft.FSharp.Core.FSharpOption{``0})">
<summary>
Gets the value associated with the option or the supplied default value.
</summary>
</member>
<member name="M:Forge.Prelude.Option.getOrElse``1(``0,Microsoft.FSharp.Core.FSharpOption{``0})">
<summary>
Gets the value associated with the option or the supplied default value.
</summary>
</member>
<member name="M:Forge.Prelude.String.stripControls(System.String)">
<summary>
Strips non-printable (control) characters from the string
</summary>
</member>
<member name="M:Forge.Prelude.String.trimSeparator(System.String)">
<summary>
Trims the given string with the DirectorySeparatorChar
</summary>
</member>
<member name="M:Forge.Prelude.String.replaceFirst(System.String,System.String,System.String)">
<summary>
Replaces the first occurrence of the pattern with the given replacement.
</summary>
</member>
<member name="M:Forge.Prelude.String.replace(System.String,System.String,System.String)">
<summary>
Replaces the given pattern in the given text with the replacement
</summary>
</member>
<member name="M:Forge.Prelude.String.readFileAsString(System.String)">
<summary>
Reads a file as one text
</summary>
</member>
<member name="P:Forge.Prelude.String.endsWithSlash">
<summary>
Determines whether the last character of the given <see cref="string" />
matches Path.DirectorySeparatorChar.
</summary>
</member>
<member name="M:Forge.Prelude.String.endsWith(System.String,System.String)">
<summary>
Checks whether the given text ends with the given suffix
</summary>
</member>
<member name="M:Forge.Prelude.String.startsWith(System.String,System.String)">
<summary>
Checks whether the given text starts with the given prefix
</summary>
</member>
<member name="M:Forge.Prelude.String.toLines(System.Collections.Generic.IEnumerable{System.String})">
<summary>
Converts a sequence of strings into a string separated with line ends
</summary>
</member>
<member name="M:Forge.Prelude.String.isNullOrWhiteSpace(System.String)">
<summary>
Returns if the string is null or empty or completely whitespace
</summary>
</member>
<member name="M:Forge.Prelude.String.isNotNullOrEmpty(System.String)">
<summary>
Returns if the string is not null or empty
</summary>
</member>
<member name="M:Forge.Prelude.String.isNullOrEmpty(System.String)">
<summary>
Returns if the string is null or empty
</summary>
</member>
<member name="M:Forge.Prelude.String.separated(System.String,System.Collections.Generic.IEnumerable{System.String})">
<summary>
Converts a sequence of strings to a string with delimiters
</summary>
</member>
<member name="P:Forge.ProjectSystem.FsProject.OrderedSourceFiles">
<summary>
Files as sorted in .fsproj file
</summary>
</member>
<member name="P:Forge.ProjectSystem.FsProject.SourceFiles">
<summary>
Files sorted by directory tree
</summary>
</member>
<member name="P:Forge.ProjectSystem.ConfigSettings.Condition">
<summary>
The Condition attribute on the PropertyGroup
</summary>
</member>
<member name="P:Forge.ProjectSystem.Property`1.Data">
<summary>
Value stored withing tag
</summary>
</member>
<member name="P:Forge.ProjectSystem.Property`1.Condition">
<summary>
The condition attribute
</summary>
</member>
<member name="P:Forge.ProjectSystem.Property`1.Name">
<summary>
The name of the element tag in XML
</summary>
</member>
<member name="P:Forge.ProjectSystem.ProjectReference.CopyLocal">
<summary>
Should the assemblies of this project be copied Locally
</summary>
</member>
<member name="P:Forge.ProjectSystem.ProjectReference.Guid">
<summary>
Optional Guid of the referenced project
</summary>
</member>
<member name="P:Forge.ProjectSystem.ProjectReference.Name">
<summary>
Optional string. The display name of the reference.
</summary>
</member>
<member name="P:Forge.ProjectSystem.ProjectReference.Include">
<summary>
Path to the project file to include
translates to the `Include` attribute in MSBuild XML
</summary>
</member>
<member name="M:Forge.ProjectSystem.ProjectReference.fromXElem(System.Xml.Linq.XElement)">
<summary>
Constructs a ProjectReference from an XElement
</summary>
</member>
<member name="T:Forge.ProjectSystem.ProjectReference">
<summary>
Represents a reference to another project
</summary>
</member>
<member name="P:Forge.ProjectSystem.Reference.CopyLocal">
<summary>
Optional boolean. Specifies whether the reference should be copied to the output folder.
This attribute matches the Copy Local property of the reference that's in the Visual Studio IDE.
</summary>
</member>
<member name="P:Forge.ProjectSystem.Reference.SpecificVersion">
<summary>
Optional boolean. Specifies whether only the version in the fusion name should be referenced.
</summary>
</member>
<member name="P:Forge.ProjectSystem.Reference.Name">
<summary>
Optional string. The display name of the assembly, for example, "System.Windows.Forms."
</summary>
</member>
<member name="P:Forge.ProjectSystem.Reference.HintPath">
<summary>
Relative or absolute path of the assembly
</summary>
</member>
<member name="T:Forge.ProjectSystem.OutputType.Module">
<summary>
Build a module that can be added to another assembly (.netmodule)
</summary>
</member>
<member name="T:Forge.ProjectSystem.OutputType.Library">
<summary>
Build a library
</summary>
</member>
<member name="T:Forge.ProjectSystem.OutputType.Winexe">
<summary>
Build a Windows executable
</summary>
</member>
<member name="T:Forge.ProjectSystem.OutputType.Exe">
<summary>
Build a console executable
</summary>
</member>
<member name="T:Forge.ProjectSystem.OutputType">
<summary>
Determines the output of compiling the F# Project
</summary>
</member>
<member name="T:Forge.ProjectSystem.BuildAction.EmbeddedResource">
<summary>
Represents resources to be embedded in the generated assembly.
</summary>
</member>
<member name="T:Forge.ProjectSystem.BuildAction.None">
<summary>
Represents files that should have no role in the build process
</summary>
</member>
<member name="T:Forge.ProjectSystem.BuildAction.Reference">
<summary>
Represents an assembly (managed) reference in the project.
</summary>
</member>
<member name="T:Forge.ProjectSystem.BuildAction.Content">
<summary>
Represents files that are not compiled into the project, but may be embedded or published together with it.
</summary>
</member>
<member name="T:Forge.ProjectSystem.BuildAction.Compile">
<summary>
Represents the source files for the compiler.
</summary>
</member>
<member name="M:Forge.ProjectSystem.isSrcFile(System.String)">
<summary>
use to match against the name of an xelement to see if it represents a source file
</summary>
</member>
<member name="M:Forge.ProjectSystem.PathHelpers.getRoot(System.String)">
<summary>
gets the name of the root directory of a file with a `/` a the end
</summary>
</member>
<member name="M:Forge.ResizeArray.max``1(System.Collections.Generic.List{``0})">
<summary>Returns the greatest of all elements of the ResizeArray, compared via Operators.max on the function result.</summary>
<param name="resizeArray">The input ResizeArray.</param>
<returns>The maximum element.</returns>
<exception cref="System.ArgumentException">Thrown when <paramref name="resizeArray"/> is empty.</exception>
</member>
<member name="M:Forge.ResizeArray.partition``1(Microsoft.FSharp.Core.FSharpFunc{``0,System.Boolean},System.Collections.Generic.List{``0})">
<summary>
Split the collection into two collections, containing the elements for which
the given predicate returns <c>true</c> and <c>false</c> respectively.
</summary>
<param name="predicate"></param>
<param name="resizeArray"></param>
<returns></returns>
</member>
<member name="M:Forge.ResizeArray.map``2(Microsoft.FSharp.Core.FSharpFunc{``0,``1},System.Collections.Generic.List{``0})">
<summary>
Build a new array whose elements are the results of applying the given function
to each of the elements of the array.
</summary>
<param name="mapping"></param>
<param name="resizeArray"></param>
<returns></returns>
</member>
<member name="M:Forge.ResizeArray.iteri``1(Microsoft.FSharp.Core.FSharpFunc{System.Int32,Microsoft.FSharp.Core.FSharpFunc{``0,Microsoft.FSharp.Core.Unit}},System.Collections.Generic.List{``0})">
<summary>
Apply the given function to each element of the array. The integer passed to the
function indicates the index of element.
</summary>
</member>
<member name="M:Forge.ResizeArray.iter``1(Microsoft.FSharp.Core.FSharpFunc{``0,Microsoft.FSharp.Core.Unit},System.Collections.Generic.List{``0})">
<summary>
Apply the given function to each element of the array.
</summary>
</member>
<member name="M:Forge.ResizeArray.pick``2(Microsoft.FSharp.Core.FSharpFunc{``0,Microsoft.FSharp.Core.FSharpOption{``1}},System.Collections.Generic.List{``0})">
<summary>
Applies the given function to successive elements, returning the first
result where function returns <c>Some(x)</c> for some x. If the function
never returns <c>Some(x)</c>, raises KeyNotFoundException.
</summary>
</member>
<member name="M:Forge.ResizeArray.tryPick``2(Microsoft.FSharp.Core.FSharpFunc{``0,Microsoft.FSharp.Core.FSharpOption{``1}},System.Collections.Generic.List{``0})">
<summary>
Applies the given function to successive elements, returning the first
result where function returns <c>Some(x)</c> for some x. If the function
never returns <c>Some(x)</c>, returns <c>None</c>.
</summary>
</member>
<member name="M:Forge.ResizeArray.findIndexi``1(Microsoft.FSharp.Core.FSharpFunc{System.Int32,Microsoft.FSharp.Core.FSharpFunc{``0,System.Boolean}},System.Collections.Generic.List{``0})">
<summary>
Return the index of the first element in the array
that satisfies the given predicate. Raise <c>KeyNotFoundException</c> if
none of the elements satisfy the predicate.
</summary>
</member>
<member name="M:Forge.ResizeArray.tryFindIndexi``1(Microsoft.FSharp.Core.FSharpFunc{System.Int32,Microsoft.FSharp.Core.FSharpFunc{``0,System.Boolean}},System.Collections.Generic.List{``0})">
<summary>
Return the index of the first element in the array
that satisfies the given predicate.
</summary>
</member>
<member name="M:Forge.ResizeArray.findIndex``1(Microsoft.FSharp.Core.FSharpFunc{``0,System.Boolean},System.Collections.Generic.List{``0})">
<summary>
Return the index of the first element in the array
that satisfies the given predicate. Raise <c>KeyNotFoundException</c> if
none of the elements satisfy the predicate.
</summary>
</member>
<member name="M:Forge.ResizeArray.tryFindIndex``1(Microsoft.FSharp.Core.FSharpFunc{``0,System.Boolean},System.Collections.Generic.List{``0})">
<summary>
Return the index of the first element in the array
that satisfies the given predicate.
</summary>
</member>
<member name="M:Forge.ResizeArray.find``1(Microsoft.FSharp.Core.FSharpFunc{``0,System.Boolean},System.Collections.Generic.List{``0})">
<summary>
Return the first element for which the given function returns <c>true</c>.
Raise <c>KeyNotFoundException</c> if no such element exists.
</summary>
</member>
<member name="M:Forge.ResizeArray.tryFind``1(Microsoft.FSharp.Core.FSharpFunc{``0,System.Boolean},System.Collections.Generic.List{``0})">
<summary>
Return the first element for which the given function returns <c>true</c>.
Return <c>None</c> if no such element exists.
</summary>
</member>
<member name="M:Forge.ResizeArray.choose``2(Microsoft.FSharp.Core.FSharpFunc{``0,Microsoft.FSharp.Core.FSharpOption{``1}},System.Collections.Generic.List{``0})">
<summary>
Apply the given function to each element of the array. Return
the array comprised of the results "x" for each element where
the function returns <c>Some(x)</c>.
</summary>
</member>
<member name="M:Forge.ResizeArray.filter``1(Microsoft.FSharp.Core.FSharpFunc{``0,System.Boolean},System.Collections.Generic.List{``0})">
<summary>
Return a new collection containing only the elements of the collection
for which the given predicate returns <c>true</c>.
</summary>
</member>
<member name="M:Forge.ResizeArray.forall``1(Microsoft.FSharp.Core.FSharpFunc{``0,System.Boolean},System.Collections.Generic.List{``0})">
<summary>
Test if all elements of the array satisfy the given predicate.
If the input function is <c>f</c> and the elements are <c>i0...iN</c> and "j0...jN"
then computes <c>p i0 && ... && p iN</c>.
</summary>
</member>
<member name="M:Forge.ResizeArray.exists``1(Microsoft.FSharp.Core.FSharpFunc{``0,System.Boolean},System.Collections.Generic.List{``0})">
<summary>
Test if any element of the array satisfies the given predicate.
If the input function is <c>f</c> and the elements are <c>i0...iN</c>
then computes <c>p i0 or ... or p iN</c>.
</summary>
</member>
<member name="M:Forge.ResizeArray.rev``1(System.Collections.Generic.List{``0})">
<summary>
Return a new ResizeArray with the elements in reverse order.
</summary>
</member>
<member name="M:Forge.ResizeArray.append``1(System.Collections.Generic.List{``0},System.Collections.Generic.List{``0})">
<summary>
Build a new ResizeArray that contains the elements of the first ResizeArray followed by
the elements of the second ResizeArray.
</summary>
</member>
<member name="M:Forge.ResizeArray.concat``1(System.Collections.Generic.IEnumerable{System.Collections.Generic.List{``0}})">
<summary>
Build a new ResizeArray that contains the elements of each of the given sequence of ResizeArrays.
</summary>
</member>
<member name="M:Forge.ResizeArray.singleton``1(``0)">
<summary>
Return an array containing the given element.
</summary>
</member>
<member name="M:Forge.ResizeArray.copy``1(System.Collections.Generic.List{``0})">
<summary>
Build a new ResizeArray that contains the elements of the given ResizeArray.
</summary>
</member>
<member name="M:Forge.ResizeArray.sortInPlaceWith``1(Microsoft.FSharp.Core.FSharpFunc{``0,Microsoft.FSharp.Core.FSharpFunc{``0,System.Int32}},System.Collections.Generic.List{``0})">
<summary>
Sort the elements using the given comparison function.
</summary>
</member>
<member name="M:Forge.ResizeArray.sortInPlaceBy``2(Microsoft.FSharp.Core.FSharpFunc{``0,``1},System.Collections.Generic.List{``0})">
<summary>
Sort the elements using the key extractor and generic comparison on the keys.
</summary>
</member>
<member name="M:Forge.ResizeArray.sortInPlace``1(System.Collections.Generic.List{``0})">
<summary>
Sorts the elements of the ResizeArray by mutating the ResizeArray in-place.
Elements are compared using Operators.compare.
</summary>
</member>
<member name="M:Forge.ResizeArray.toArray``1(System.Collections.Generic.List{``0})">
<summary>
Return a fixed-length array containing the elements of the input ResizeArray.
</summary>
</member>
<member name="M:Forge.ResizeArray.toList``1(System.Collections.Generic.List{``0})">
<summary>
Build a list from the given ResizeArray.
</summary>
</member>
<member name="M:Forge.ResizeArray.toSeq``1(System.Collections.Generic.List{``0})">
<summary>
Return a view of the ResizeArray as an enumerable object.
</summary>
</member>
<member name="M:Forge.ResizeArray.ofArray``1(``0[])">
<summary>
Build a ResizeArray from the given array.
</summary>
</member>
<member name="M:Forge.ResizeArray.ofList``1(Microsoft.FSharp.Collections.FSharpList{``0})">
<summary>
Build a ResizeArray from the given list.
</summary>
</member>
<member name="M:Forge.ResizeArray.ofSeq``1(System.Collections.Generic.IEnumerable{``0})">
<summary>
Build a ResizeArray from the given sequence.
</summary>
</member>
<member name="M:Forge.ResizeArray.contains``1(``0,System.Collections.Generic.List{``0})">
<summary>
Determines whether an element is in the ResizeArray.
</summary>
</member>
<member name="M:Forge.ResizeArray.add``1(``0,System.Collections.Generic.List{``0})">
<summary>
Adds an object to the end of the ResizeArray.
</summary>
</member>
<member name="M:Forge.ResizeArray.init``1(System.Int32,Microsoft.FSharp.Core.FSharpFunc{System.Int32,``0})">
<summary>
Create a ResizeArray by calling the given generator on each index.
</summary>
</member>
<member name="M:Forge.ResizeArray.create``1(System.Int32,``0)">
<summary>
Create a ResizeArray whose elements are all initially the given value.
</summary>
</member>
<member name="M:Forge.ResizeArray.set``1(System.Int32,``0,System.Collections.Generic.List{``0})">
<summary>
Set the value of an element in the collection.
</summary>
</member>
<member name="M:Forge.ResizeArray.get``1(System.Int32,System.Collections.Generic.List{``0})">
<summary>
Fetch an element from the collection.
</summary>
</member>
<member name="M:Forge.ResizeArray.isEmpty``1(System.Collections.Generic.List{``0})">
<summary>
Return true if the given array is empty, otherwise false.
</summary>
</member>
<member name="M:Forge.ResizeArray.length``1(System.Collections.Generic.List{``0})">
<summary>
Return the length of the collection.
</summary>
</member>
<member name="M:Forge.ResizeArray.checkNonNull``1(System.String,``0)">
<summary>
Functional operators related to the System.Collections.Generic.List<T> type (called ResizeArray in F#).
</summary>
Determines if a reference is a null reference, and if it is, throws an <see cref="System.ArgumentNullException"/>.
</member>
<member name="M:Forge.XLinq.nameFilter``1(System.String,System.Collections.Generic.IEnumerable{``0})">
<summary>
Helper function to filter a seq of XElements by matching their local name against the provided string
</summary>
</member>
<member name="M:Forge.XLinq.XElem.addElem``1(System.String,``0,System.Xml.Linq.XElement)">
<summary>
Creates a new XElement and adds it as a child
</summary>
</member>
<member name="T:Forge.XLinq.XElem">
<summary>
Functions for operating on XElements
</summary>
</member>
<member name="T:Forge.XLinq.XCont">
<summary>
Functions for operating on XContainers
</summary>
</member>
<member name="M:Forge.XLinq.XNode.addAfter``2(``0,``1)">
<summary>
Insert a sibling XNode after `node`
</summary>
</member>
<member name="M:Forge.XLinq.XNode.addBefore``2(``0,``1)">
<summary>
Insert a sibling XNode before `node`
</summary>
</member>
<member name="M:Forge.XLinq.XNode.ancestorsNamed``1(System.String,``0)">
<summary>
Returns all ancestors of the XNode with a local name matching `name`
</summary>
</member>
<member name="M:Forge.XLinq.XNode.ancestorNamed``1(System.String,``0)">
<summary>
Returns the first ancestor of the XNode with a local name matching `name`
</summary>
</member>
<member name="M:Forge.XLinq.XNode.ancestors``1(``0)">
<summary>
Returns seq of the XNode's ancestor XElements
</summary>
</member>
<member name="M:Forge.XLinq.XNode.elementsBeforeNamed``1(``0,System.String)">
<summary>
Returns a seq of XElements that precede the XNode with a local name matching `name`
</summary>
</member>
<member name="M:Forge.XLinq.XNode.elementsAfterNamed``1(``0,System.String)">
<summary>
Returns a seq of XElements that follow the XNode with a local name matching `name`
</summary>
</member>
<member name="M:Forge.XLinq.XNode.elementsAfter``1(``0)">
<summary>
Returns a seq of XElements that follow the XNode
</summary>
</member>
<member name="M:Forge.XLinq.XNode.elementsBefore``1(``0)">
<summary>
Returns a seq of XElements that precede the XNode
</summary>
</member>
<member name="T:Forge.XLinq.XNode">
<summary>
Functions for operating on XNodes
</summary>
</member>
</members>
</doc>