Skip to content

Commit 86426cc

Browse files
authored
CI update: System.CommandLine (#11172)
1 parent 9853873 commit 86426cc

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

46 files changed

+1083
-3402
lines changed

Diff for: xml/FrameworksIndex/system-commandline.xml

+23-50
Large diffs are not rendered by default.

Diff for: xml/Microsoft.Extensions.Compliance.Redaction/HmacRedactor.xml

+3-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,9 @@
2424
</Base>
2525
<Interfaces />
2626
<Docs>
27-
<summary>Represents a redactor that uses HMAC SHA-256 to encode redacted data.</summary>
27+
<summary>
28+
A redactor using HMACSHA256 to encode data being redacted.
29+
</summary>
2830
<remarks>To be added.</remarks>
2931
</Docs>
3032
<Members>

Diff for: xml/Microsoft.Extensions.Configuration/ConfigurationBinder.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -589,8 +589,8 @@ For more information and examples, see [Binding](/dotnet/core/extensions/configu
589589
<param name="key">The key of the configuration section's value to convert.</param>
590590
<summary>
591591
Extracts the value with the specified key and converts it to type T.
592-
</summary>
593-
<returns>The converted value or the default.</returns>
592+
</summary>
593+
<returns>The converted value.</returns>
594594
<remarks>To be added.</remarks>
595595
</Docs>
596596
</Member>

Diff for: xml/Microsoft.Extensions.VectorData/IVectorStore.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -68,9 +68,9 @@
6868
To successfully request a collection, either <typeparamref name="TRecord" /> must be annotated with attributes that define the schema of
6969
the record type, or <paramref name="vectorStoreRecordDefinition" /> must be provided.
7070
</remarks>
71-
<altmember cref="T:Microsoft.Extensions.VectorData.VectorStoreRecordKeyAttribute" />
7271
<altmember cref="T:Microsoft.Extensions.VectorData.VectorStoreRecordDataAttribute" />
7372
<altmember cref="T:Microsoft.Extensions.VectorData.VectorStoreRecordVectorAttribute" />
73+
<altmember cref="T:Microsoft.Extensions.VectorData.VectorStoreRecordKeyAttribute" />
7474
</Docs>
7575
</Member>
7676
<Member MemberName="ListCollectionNamesAsync">

Diff for: xml/System.CommandLine.Binding/BinderBase`1.xml

+1-2
Original file line numberDiff line numberDiff line change
@@ -176,13 +176,12 @@
176176
</Docs>
177177
</Member>
178178
<Member MemberName="System.CommandLine.Binding.IValueSource.TryGetValue">
179-
<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" />
179+
<MemberSignature Language="C#" Value="bool IValueSource.TryGetValue (System.CommandLine.Binding.IValueDescriptor valueDescriptor, System.CommandLine.Binding.BindingContext bindingContext, out object? boundValue);" />
180180
<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" />
181181
<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@)" />
182182
<MemberSignature Language="VB.NET" Value="Function TryGetValue (valueDescriptor As IValueDescriptor, bindingContext As BindingContext, ByRef boundValue As Object) As Boolean Implements IValueSource.TryGetValue" />
183183
<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)" />
184184
<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;" />
185-
<MemberSignature Language="C#" Value="bool IValueSource.TryGetValue (System.CommandLine.Binding.IValueDescriptor valueDescriptor, System.CommandLine.Binding.BindingContext? bindingContext, out object? boundValue);" FrameworkAlternate="system-commandline" />
186185
<MemberType>Method</MemberType>
187186
<Implements>
188187
<InterfaceMember>M:System.CommandLine.Binding.IValueSource.TryGetValue(System.CommandLine.Binding.IValueDescriptor,System.CommandLine.Binding.BindingContext,System.Object@)</InterfaceMember>

Diff for: xml/System.CommandLine.Binding/BoundValue.xml

-27
Original file line numberDiff line numberDiff line change
@@ -26,33 +26,6 @@
2626
<remarks>To be added.</remarks>
2727
</Docs>
2828
<Members>
29-
<Member MemberName="DefaultForValueDescriptor">
30-
<MemberSignature Language="C#" Value="public static System.CommandLine.Binding.BoundValue DefaultForValueDescriptor (System.CommandLine.Binding.IValueDescriptor valueDescriptor);" />
31-
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype System.CommandLine.Binding.BoundValue DefaultForValueDescriptor(class System.CommandLine.Binding.IValueDescriptor valueDescriptor) cil managed" />
32-
<MemberSignature Language="DocId" Value="M:System.CommandLine.Binding.BoundValue.DefaultForValueDescriptor(System.CommandLine.Binding.IValueDescriptor)" />
33-
<MemberSignature Language="VB.NET" Value="Public Shared Function DefaultForValueDescriptor (valueDescriptor As IValueDescriptor) As BoundValue" />
34-
<MemberSignature Language="F#" Value="static member DefaultForValueDescriptor : System.CommandLine.Binding.IValueDescriptor -&gt; System.CommandLine.Binding.BoundValue" Usage="System.CommandLine.Binding.BoundValue.DefaultForValueDescriptor valueDescriptor" />
35-
<MemberSignature Language="C++ CLI" Value="public:&#xA; static System::CommandLine::Binding::BoundValue DefaultForValueDescriptor(System::CommandLine::Binding::IValueDescriptor ^ valueDescriptor);" />
36-
<MemberType>Method</MemberType>
37-
<AssemblyInfo>
38-
<AssemblyName>System.CommandLine</AssemblyName>
39-
<AssemblyVersion>2.0.0.0</AssemblyVersion>
40-
</AssemblyInfo>
41-
<ReturnValue>
42-
<ReturnType>System.CommandLine.Binding.BoundValue</ReturnType>
43-
</ReturnValue>
44-
<Parameters>
45-
<Parameter Name="valueDescriptor" Type="System.CommandLine.Binding.IValueDescriptor" Index="0" FrameworkAlternate="system-commandline" />
46-
</Parameters>
47-
<Docs>
48-
<param name="valueDescriptor">A value descriptor for which to get the default value.</param>
49-
<summary>
50-
Gets a <see cref="T:System.CommandLine.Binding.BoundValue" /> representing the default value for a specified <see cref="T:System.CommandLine.Binding.IValueDescriptor" />.
51-
</summary>
52-
<returns>A <see cref="T:System.CommandLine.Binding.BoundValue" /> representing the default value for a specified <see cref="T:System.CommandLine.Binding.IValueDescriptor" />.</returns>
53-
<remarks>To be added.</remarks>
54-
</Docs>
55-
</Member>
5629
<Member MemberName="ToString">
5730
<MemberSignature Language="C#" Value="public override string ToString ();" />
5831
<MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance string ToString() cil managed" />

Diff for: xml/System.CommandLine.Binding/IValueSource.xml

+1-2
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,12 @@
1818
</Docs>
1919
<Members>
2020
<Member MemberName="TryGetValue">
21-
<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" />
21+
<MemberSignature Language="C#" Value="public bool TryGetValue (System.CommandLine.Binding.IValueDescriptor valueDescriptor, System.CommandLine.Binding.BindingContext bindingContext, out object? boundValue);" />
2222
<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" />
2323
<MemberSignature Language="DocId" Value="M:System.CommandLine.Binding.IValueSource.TryGetValue(System.CommandLine.Binding.IValueDescriptor,System.CommandLine.Binding.BindingContext,System.Object@)" />
2424
<MemberSignature Language="VB.NET" Value="Public Function TryGetValue (valueDescriptor As IValueDescriptor, bindingContext As BindingContext, ByRef boundValue As Object) As Boolean" />
2525
<MemberSignature Language="F#" Value="abstract member TryGetValue : System.CommandLine.Binding.IValueDescriptor * System.CommandLine.Binding.BindingContext * obj -&gt; bool" Usage="iValueSource.TryGetValue (valueDescriptor, bindingContext, boundValue)" />
2626
<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);" />
27-
<MemberSignature Language="C#" Value="public bool TryGetValue (System.CommandLine.Binding.IValueDescriptor valueDescriptor, System.CommandLine.Binding.BindingContext? bindingContext, out object? boundValue);" FrameworkAlternate="system-commandline" />
2827
<MemberType>Method</MemberType>
2928
<AssemblyInfo>
3029
<AssemblyName>System.CommandLine</AssemblyName>

Diff for: xml/System.CommandLine.Builder/CommandLineBuilder.xml

-93
Original file line numberDiff line numberDiff line change
@@ -87,98 +87,5 @@
8787
<remarks>To be added.</remarks>
8888
</Docs>
8989
</Member>
90-
<Member MemberName="EnableDirectives">
91-
<MemberSignature Language="C#" Value="public bool EnableDirectives { get; set; }" />
92-
<MemberSignature Language="ILAsm" Value=".property instance bool EnableDirectives" />
93-
<MemberSignature Language="DocId" Value="P:System.CommandLine.Builder.CommandLineBuilder.EnableDirectives" />
94-
<MemberSignature Language="VB.NET" Value="Public Property EnableDirectives As Boolean" />
95-
<MemberSignature Language="F#" Value="member this.EnableDirectives : bool with get, set" Usage="System.CommandLine.Builder.CommandLineBuilder.EnableDirectives" />
96-
<MemberSignature Language="C++ CLI" Value="public:&#xA; property bool EnableDirectives { bool get(); void set(bool value); };" />
97-
<MemberType>Property</MemberType>
98-
<AssemblyInfo>
99-
<AssemblyName>System.CommandLine</AssemblyName>
100-
<AssemblyVersion>2.0.0.0</AssemblyVersion>
101-
</AssemblyInfo>
102-
<ReturnValue>
103-
<ReturnType>System.Boolean</ReturnType>
104-
</ReturnValue>
105-
<Docs>
106-
<summary>
107-
Determines whether the parser recognizes command line directives.
108-
</summary>
109-
<value>To be added.</value>
110-
<remarks>To be added.</remarks>
111-
<altmember cref="T:System.CommandLine.DirectiveCollection" />
112-
</Docs>
113-
</Member>
114-
<Member MemberName="EnableLegacyDoubleDashBehavior">
115-
<MemberSignature Language="C#" Value="public bool EnableLegacyDoubleDashBehavior { get; set; }" />
116-
<MemberSignature Language="ILAsm" Value=".property instance bool EnableLegacyDoubleDashBehavior" />
117-
<MemberSignature Language="DocId" Value="P:System.CommandLine.Builder.CommandLineBuilder.EnableLegacyDoubleDashBehavior" />
118-
<MemberSignature Language="VB.NET" Value="Public Property EnableLegacyDoubleDashBehavior As Boolean" />
119-
<MemberSignature Language="F#" Value="member this.EnableLegacyDoubleDashBehavior : bool with get, set" Usage="System.CommandLine.Builder.CommandLineBuilder.EnableLegacyDoubleDashBehavior" />
120-
<MemberSignature Language="C++ CLI" Value="public:&#xA; property bool EnableLegacyDoubleDashBehavior { bool get(); void set(bool value); };" />
121-
<MemberType>Property</MemberType>
122-
<AssemblyInfo>
123-
<AssemblyName>System.CommandLine</AssemblyName>
124-
<AssemblyVersion>2.0.0.0</AssemblyVersion>
125-
</AssemblyInfo>
126-
<ReturnValue>
127-
<ReturnType>System.Boolean</ReturnType>
128-
</ReturnValue>
129-
<Docs>
130-
<summary>
131-
Determines the behavior when parsing a double dash (<c>--</c>) in a command line.
132-
</summary>
133-
<value>To be added.</value>
134-
<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>
135-
</Docs>
136-
</Member>
137-
<Member MemberName="EnablePosixBundling">
138-
<MemberSignature Language="C#" Value="public bool EnablePosixBundling { get; set; }" />
139-
<MemberSignature Language="ILAsm" Value=".property instance bool EnablePosixBundling" />
140-
<MemberSignature Language="DocId" Value="P:System.CommandLine.Builder.CommandLineBuilder.EnablePosixBundling" />
141-
<MemberSignature Language="VB.NET" Value="Public Property EnablePosixBundling As Boolean" />
142-
<MemberSignature Language="F#" Value="member this.EnablePosixBundling : bool with get, set" Usage="System.CommandLine.Builder.CommandLineBuilder.EnablePosixBundling" />
143-
<MemberSignature Language="C++ CLI" Value="public:&#xA; property bool EnablePosixBundling { bool get(); void set(bool value); };" />
144-
<MemberType>Property</MemberType>
145-
<AssemblyInfo>
146-
<AssemblyName>System.CommandLine</AssemblyName>
147-
<AssemblyVersion>2.0.0.0</AssemblyVersion>
148-
</AssemblyInfo>
149-
<ReturnValue>
150-
<ReturnType>System.Boolean</ReturnType>
151-
</ReturnValue>
152-
<Docs>
153-
<summary>
154-
Determines whether the parser recognize and expands POSIX-style bundled options.
155-
</summary>
156-
<value>To be added.</value>
157-
<remarks>To be added.</remarks>
158-
</Docs>
159-
</Member>
160-
<Member MemberName="ResponseFileHandling">
161-
<MemberSignature Language="C#" Value="public System.CommandLine.Parsing.ResponseFileHandling ResponseFileHandling { get; set; }" />
162-
<MemberSignature Language="ILAsm" Value=".property instance valuetype System.CommandLine.Parsing.ResponseFileHandling ResponseFileHandling" />
163-
<MemberSignature Language="DocId" Value="P:System.CommandLine.Builder.CommandLineBuilder.ResponseFileHandling" />
164-
<MemberSignature Language="VB.NET" Value="Public Property ResponseFileHandling As ResponseFileHandling" />
165-
<MemberSignature Language="F#" Value="member this.ResponseFileHandling : System.CommandLine.Parsing.ResponseFileHandling with get, set" Usage="System.CommandLine.Builder.CommandLineBuilder.ResponseFileHandling" />
166-
<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); };" />
167-
<MemberType>Property</MemberType>
168-
<AssemblyInfo>
169-
<AssemblyName>System.CommandLine</AssemblyName>
170-
<AssemblyVersion>2.0.0.0</AssemblyVersion>
171-
</AssemblyInfo>
172-
<ReturnValue>
173-
<ReturnType>System.CommandLine.Parsing.ResponseFileHandling</ReturnType>
174-
</ReturnValue>
175-
<Docs>
176-
<summary>
177-
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.
178-
</summary>
179-
<value>To be added.</value>
180-
<remarks>To be added.</remarks>
181-
</Docs>
182-
</Member>
18390
</Members>
18491
</Type>

0 commit comments

Comments
 (0)