Skip to content

CI update: System.CommandLine #11172

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Apr 8, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
73 changes: 23 additions & 50 deletions xml/FrameworksIndex/system-commandline.xml

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,9 @@
</Base>
<Interfaces />
<Docs>
<summary>Represents a redactor that uses HMAC SHA-256 to encode redacted data.</summary>
<summary>
A redactor using HMACSHA256 to encode data being redacted.
</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -589,8 +589,8 @@ For more information and examples, see [Binding](/dotnet/core/extensions/configu
<param name="key">The key of the configuration section's value to convert.</param>
<summary>
Extracts the value with the specified key and converts it to type T.
</summary>
<returns>The converted value or the default.</returns>
</summary>
<returns>The converted value.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
Expand Down
2 changes: 1 addition & 1 deletion xml/Microsoft.Extensions.VectorData/IVectorStore.xml
Original file line number Diff line number Diff line change
Expand Up @@ -68,9 +68,9 @@
To successfully request a collection, either <typeparamref name="TRecord" /> must be annotated with attributes that define the schema of
the record type, or <paramref name="vectorStoreRecordDefinition" /> must be provided.
</remarks>
<altmember cref="T:Microsoft.Extensions.VectorData.VectorStoreRecordKeyAttribute" />
<altmember cref="T:Microsoft.Extensions.VectorData.VectorStoreRecordDataAttribute" />
<altmember cref="T:Microsoft.Extensions.VectorData.VectorStoreRecordVectorAttribute" />
<altmember cref="T:Microsoft.Extensions.VectorData.VectorStoreRecordKeyAttribute" />
</Docs>
</Member>
<Member MemberName="ListCollectionNamesAsync">
Expand Down
3 changes: 1 addition & 2 deletions xml/System.CommandLine.Binding/BinderBase`1.xml
Original file line number Diff line number Diff line change
Expand Up @@ -176,13 +176,12 @@
</Docs>
</Member>
<Member MemberName="System.CommandLine.Binding.IValueSource.TryGetValue">
<MemberSignature Language="C#" Value="bool IValueSource.TryGetValue (System.CommandLine.Binding.IValueDescriptor valueDescriptor, System.CommandLine.Binding.BindingContext bindingContext, out object? boundValue);" FrameworkAlternate="net-10.0-pp;net-6.0-pp;net-7.0-pp;net-8.0-pp;net-9.0-pp;netstandard-2.0-pp" />
<MemberSignature Language="C#" Value="bool IValueSource.TryGetValue (System.CommandLine.Binding.IValueDescriptor valueDescriptor, System.CommandLine.Binding.BindingContext bindingContext, out object? boundValue);" />
<MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance bool System.CommandLine.Binding.IValueSource.TryGetValue(class System.CommandLine.Binding.IValueDescriptor valueDescriptor, class System.CommandLine.Binding.BindingContext bindingContext, [out] object&amp; boundValue) cil managed" />
<MemberSignature Language="DocId" Value="M:System.CommandLine.Binding.BinderBase`1.System#CommandLine#Binding#IValueSource#TryGetValue(System.CommandLine.Binding.IValueDescriptor,System.CommandLine.Binding.BindingContext,System.Object@)" />
<MemberSignature Language="VB.NET" Value="Function TryGetValue (valueDescriptor As IValueDescriptor, bindingContext As BindingContext, ByRef boundValue As Object) As Boolean Implements IValueSource.TryGetValue" />
<MemberSignature Language="F#" Value="abstract member System.CommandLine.Binding.IValueSource.TryGetValue : System.CommandLine.Binding.IValueDescriptor * System.CommandLine.Binding.BindingContext * obj -&gt; bool&#xA;override this.System.CommandLine.Binding.IValueSource.TryGetValue : System.CommandLine.Binding.IValueDescriptor * System.CommandLine.Binding.BindingContext * obj -&gt; bool" Usage="binderBase.System.CommandLine.Binding.IValueSource.TryGetValue (valueDescriptor, bindingContext, boundValue)" />
<MemberSignature Language="C++ CLI" Value=" virtual bool System.CommandLine.Binding.IValueSource.TryGetValue(System::CommandLine::Binding::IValueDescriptor ^ valueDescriptor, System::CommandLine::Binding::BindingContext ^ bindingContext, [Runtime::InteropServices::Out] System::Object ^ % boundValue) = System::CommandLine::Binding::IValueSource::TryGetValue;" />
<MemberSignature Language="C#" Value="bool IValueSource.TryGetValue (System.CommandLine.Binding.IValueDescriptor valueDescriptor, System.CommandLine.Binding.BindingContext? bindingContext, out object? boundValue);" FrameworkAlternate="system-commandline" />
<MemberType>Method</MemberType>
<Implements>
<InterfaceMember>M:System.CommandLine.Binding.IValueSource.TryGetValue(System.CommandLine.Binding.IValueDescriptor,System.CommandLine.Binding.BindingContext,System.Object@)</InterfaceMember>
Expand Down
27 changes: 0 additions & 27 deletions xml/System.CommandLine.Binding/BoundValue.xml
Original file line number Diff line number Diff line change
Expand Up @@ -26,33 +26,6 @@
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName="DefaultForValueDescriptor">
<MemberSignature Language="C#" Value="public static System.CommandLine.Binding.BoundValue DefaultForValueDescriptor (System.CommandLine.Binding.IValueDescriptor valueDescriptor);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype System.CommandLine.Binding.BoundValue DefaultForValueDescriptor(class System.CommandLine.Binding.IValueDescriptor valueDescriptor) cil managed" />
<MemberSignature Language="DocId" Value="M:System.CommandLine.Binding.BoundValue.DefaultForValueDescriptor(System.CommandLine.Binding.IValueDescriptor)" />
<MemberSignature Language="VB.NET" Value="Public Shared Function DefaultForValueDescriptor (valueDescriptor As IValueDescriptor) As BoundValue" />
<MemberSignature Language="F#" Value="static member DefaultForValueDescriptor : System.CommandLine.Binding.IValueDescriptor -&gt; System.CommandLine.Binding.BoundValue" Usage="System.CommandLine.Binding.BoundValue.DefaultForValueDescriptor valueDescriptor" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; static System::CommandLine::Binding::BoundValue DefaultForValueDescriptor(System::CommandLine::Binding::IValueDescriptor ^ valueDescriptor);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.CommandLine</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.CommandLine.Binding.BoundValue</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="valueDescriptor" Type="System.CommandLine.Binding.IValueDescriptor" Index="0" FrameworkAlternate="system-commandline" />
</Parameters>
<Docs>
<param name="valueDescriptor">A value descriptor for which to get the default value.</param>
<summary>
Gets a <see cref="T:System.CommandLine.Binding.BoundValue" /> representing the default value for a specified <see cref="T:System.CommandLine.Binding.IValueDescriptor" />.
</summary>
<returns>A <see cref="T:System.CommandLine.Binding.BoundValue" /> representing the default value for a specified <see cref="T:System.CommandLine.Binding.IValueDescriptor" />.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ToString">
<MemberSignature Language="C#" Value="public override string ToString ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance string ToString() cil managed" />
Expand Down
3 changes: 1 addition & 2 deletions xml/System.CommandLine.Binding/IValueSource.xml
Original file line number Diff line number Diff line change
Expand Up @@ -18,13 +18,12 @@
</Docs>
<Members>
<Member MemberName="TryGetValue">
<MemberSignature Language="C#" Value="public bool TryGetValue (System.CommandLine.Binding.IValueDescriptor valueDescriptor, System.CommandLine.Binding.BindingContext bindingContext, out object? boundValue);" FrameworkAlternate="net-10.0-pp;net-6.0-pp;net-7.0-pp;net-8.0-pp;net-9.0-pp;netstandard-2.0-pp" />
<MemberSignature Language="C#" Value="public bool TryGetValue (System.CommandLine.Binding.IValueDescriptor valueDescriptor, System.CommandLine.Binding.BindingContext bindingContext, out object? boundValue);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool TryGetValue(class System.CommandLine.Binding.IValueDescriptor valueDescriptor, class System.CommandLine.Binding.BindingContext bindingContext, [out] object&amp; boundValue) cil managed" />
<MemberSignature Language="DocId" Value="M:System.CommandLine.Binding.IValueSource.TryGetValue(System.CommandLine.Binding.IValueDescriptor,System.CommandLine.Binding.BindingContext,System.Object@)" />
<MemberSignature Language="VB.NET" Value="Public Function TryGetValue (valueDescriptor As IValueDescriptor, bindingContext As BindingContext, ByRef boundValue As Object) As Boolean" />
<MemberSignature Language="F#" Value="abstract member TryGetValue : System.CommandLine.Binding.IValueDescriptor * System.CommandLine.Binding.BindingContext * obj -&gt; bool" Usage="iValueSource.TryGetValue (valueDescriptor, bindingContext, boundValue)" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; bool TryGetValue(System::CommandLine::Binding::IValueDescriptor ^ valueDescriptor, System::CommandLine::Binding::BindingContext ^ bindingContext, [Runtime::InteropServices::Out] System::Object ^ % boundValue);" />
<MemberSignature Language="C#" Value="public bool TryGetValue (System.CommandLine.Binding.IValueDescriptor valueDescriptor, System.CommandLine.Binding.BindingContext? bindingContext, out object? boundValue);" FrameworkAlternate="system-commandline" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.CommandLine</AssemblyName>
Expand Down
93 changes: 0 additions & 93 deletions xml/System.CommandLine.Builder/CommandLineBuilder.xml
Original file line number Diff line number Diff line change
Expand Up @@ -87,98 +87,5 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="EnableDirectives">
<MemberSignature Language="C#" Value="public bool EnableDirectives { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance bool EnableDirectives" />
<MemberSignature Language="DocId" Value="P:System.CommandLine.Builder.CommandLineBuilder.EnableDirectives" />
<MemberSignature Language="VB.NET" Value="Public Property EnableDirectives As Boolean" />
<MemberSignature Language="F#" Value="member this.EnableDirectives : bool with get, set" Usage="System.CommandLine.Builder.CommandLineBuilder.EnableDirectives" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; property bool EnableDirectives { bool get(); void set(bool value); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.CommandLine</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
<summary>
Determines whether the parser recognizes command line directives.
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
<altmember cref="T:System.CommandLine.DirectiveCollection" />
</Docs>
</Member>
<Member MemberName="EnableLegacyDoubleDashBehavior">
<MemberSignature Language="C#" Value="public bool EnableLegacyDoubleDashBehavior { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance bool EnableLegacyDoubleDashBehavior" />
<MemberSignature Language="DocId" Value="P:System.CommandLine.Builder.CommandLineBuilder.EnableLegacyDoubleDashBehavior" />
<MemberSignature Language="VB.NET" Value="Public Property EnableLegacyDoubleDashBehavior As Boolean" />
<MemberSignature Language="F#" Value="member this.EnableLegacyDoubleDashBehavior : bool with get, set" Usage="System.CommandLine.Builder.CommandLineBuilder.EnableLegacyDoubleDashBehavior" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; property bool EnableLegacyDoubleDashBehavior { bool get(); void set(bool value); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.CommandLine</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
<summary>
Determines the behavior when parsing a double dash (<c>--</c>) in a command line.
</summary>
<value>To be added.</value>
<remarks>When set to <see langword="true" />, all tokens following <c>--</c> will be placed into the <see cref="P:System.CommandLine.Parsing.ParseResult.UnparsedTokens" /> collection. When set to <see langword="false" />, all tokens following <c>--</c> will be treated as command arguments, even if they match an existing option.</remarks>
</Docs>
</Member>
<Member MemberName="EnablePosixBundling">
<MemberSignature Language="C#" Value="public bool EnablePosixBundling { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance bool EnablePosixBundling" />
<MemberSignature Language="DocId" Value="P:System.CommandLine.Builder.CommandLineBuilder.EnablePosixBundling" />
<MemberSignature Language="VB.NET" Value="Public Property EnablePosixBundling As Boolean" />
<MemberSignature Language="F#" Value="member this.EnablePosixBundling : bool with get, set" Usage="System.CommandLine.Builder.CommandLineBuilder.EnablePosixBundling" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; property bool EnablePosixBundling { bool get(); void set(bool value); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.CommandLine</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
<summary>
Determines whether the parser recognize and expands POSIX-style bundled options.
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ResponseFileHandling">
<MemberSignature Language="C#" Value="public System.CommandLine.Parsing.ResponseFileHandling ResponseFileHandling { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype System.CommandLine.Parsing.ResponseFileHandling ResponseFileHandling" />
<MemberSignature Language="DocId" Value="P:System.CommandLine.Builder.CommandLineBuilder.ResponseFileHandling" />
<MemberSignature Language="VB.NET" Value="Public Property ResponseFileHandling As ResponseFileHandling" />
<MemberSignature Language="F#" Value="member this.ResponseFileHandling : System.CommandLine.Parsing.ResponseFileHandling with get, set" Usage="System.CommandLine.Builder.CommandLineBuilder.ResponseFileHandling" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; property System::CommandLine::Parsing::ResponseFileHandling ResponseFileHandling { System::CommandLine::Parsing::ResponseFileHandling get(); void set(System::CommandLine::Parsing::ResponseFileHandling value); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.CommandLine</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.CommandLine.Parsing.ResponseFileHandling</ReturnType>
</ReturnValue>
<Docs>
<summary>
Configures the parser's handling of response files. When enabled, a command line token beginning with <c>@</c> that is a valid file path will be expanded as though inserted into the command line.
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>
Loading