Skip to content

Commit 31009f6

Browse files
author
John Luo
authored
Fix refresh argument arity (#1313)
1 parent 5d223d5 commit 31009f6

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/dotnet-grpc/Commands/RefreshCommand.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ public static Command Create()
4848
{
4949
Name = "references",
5050
Description = CoreStrings.RefreshCommandArgumentDescription,
51-
Arity = ArgumentArity.OneOrMore
51+
Arity = ArgumentArity.ZeroOrMore
5252
});
5353
command.AddOption(CommonOptions.ProjectOption());
5454
command.AddOption(new Option(
@@ -79,7 +79,7 @@ public static Command Create()
7979

8080
public async Task RefreshAsync(bool dryRun, string[] references)
8181
{
82-
var refsToRefresh = references.Length == 0 ? Project.GetItems(ProtobufElement).Where(p => p.HasMetadata(SourceUrlElement)) : ResolveReferences(references);
82+
var refsToRefresh = references == null || references.Length == 0 ? Project.GetItems(ProtobufElement).Where(p => p.HasMetadata(SourceUrlElement)) : ResolveReferences(references);
8383

8484
foreach (var reference in refsToRefresh)
8585
{

0 commit comments

Comments
 (0)