UNPKG

fable-compiler-netcore

Version:
542 lines (541 loc) 20.6 kB
<?xml version="1.0" encoding="utf-8"?> <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 &lt;see cref=&quot;string&quot; /&gt; 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&apos;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, &quot;System.Windows.Forms.&quot; </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 &lt;c&gt;true&lt;/c&gt;. </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 &lt;c&gt;f&lt;/c&gt; and the elements are &lt;c&gt;i0...iN&lt;/c&gt; and &quot;j0...jN&quot; then computes &lt;c&gt;p i0 &amp;&amp; ... &amp;&amp; p iN&lt;/c&gt;. </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 &lt;c&gt;f&lt;/c&gt; and the elements are &lt;c&gt;i0...iN&lt;/c&gt; then computes &lt;c&gt;p i0 or ... or p iN&lt;/c&gt;. </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&lt;T&gt; 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&apos;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>