Skip to content

Commit 98c257b

Browse files
committed
Code review comments applied. Minor fixes including removing unnecessary abstract files, fixing parameter positions, and line break fixes.
1 parent 6326806 commit 98c257b

File tree

4 files changed

+38
-46
lines changed

4 files changed

+38
-46
lines changed

src/ResourceManager/DataFactories/Commands.DataFactories/ActivityWindows/ActivityWindowContextBaseCmdlet.cs

Lines changed: 0 additions & 21 deletions
This file was deleted.

src/ResourceManager/DataFactories/Commands.DataFactories/ActivityWindows/GetAzureDataFactoryActivityWindowsCommand.cs

Lines changed: 15 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -46,40 +46,45 @@ public class GetAzureDataFactoryActivityWindowsCommand : DataFactoryBaseCmdlet
4646
[ValidateNotNullOrEmpty]
4747
public string ActivityName { get; set; }
4848

49-
[Parameter(Position = 4, Mandatory = false, ValueFromPipelineByPropertyName = true, HelpMessage = "The state of the activity window. The possible states includes: None, Waiting, InProgress, Ready, Failed, and Skipped")]
49+
[Parameter(Mandatory = false, ValueFromPipelineByPropertyName = true,
50+
HelpMessage = "The state of the activity window. The possible states includes: None, Waiting, InProgress, Ready, Failed, and Skipped")]
5051
[ValidateNotNullOrEmpty]
5152
public string WindowState { get; set; }
5253

53-
[Parameter(Position = 4, Mandatory = false, ValueFromPipelineByPropertyName = true, HelpMessage = "The substate of the activity window. The possible substates includes: Canceled, timedOut, Validating," +
54-
" ScheduledTime, DatasetDependencies, ComputeResources, ConcurrencyLimit, ActivityResume, Retry, Validation, ValidationRetry.")]
54+
[Parameter(Mandatory = false, ValueFromPipelineByPropertyName = true,
55+
HelpMessage = "The substate of the activity window. The possible substates includes: Canceled, timedOut, Validating," +
56+
" ScheduledTime, DatasetDependencies, ComputeResources, ConcurrencyLimit, ActivityResume, Retry, Validation, ValidationRetry.")]
5557
[ValidateNotNullOrEmpty]
5658
public string WindowSubstate { get; set; }
5759

58-
[Parameter(Position = 4, Mandatory = false, ValueFromPipelineByPropertyName = true, HelpMessage = "The activity window filter based on Azure Search filter grammar. For more information see https://msdn.microsoft.com/en-us/library/azure/dn798921.aspx")]
60+
[Parameter(Mandatory = false, ValueFromPipelineByPropertyName = true,
61+
HelpMessage = "The activity window filter based on Azure Search filter " +
62+
"grammar. For more information see https://msdn.microsoft.com/en-us/library/azure/dn798921.aspx")]
5963
[ValidateNotNullOrEmpty]
6064
public string Filter { get; set; }
6165

62-
[Parameter(Position = 4, Mandatory = false, ValueFromPipelineByPropertyName = true, HelpMessage = "Order the response by one of the activity window list parameters.")]
66+
[Parameter(Mandatory = false, ValueFromPipelineByPropertyName = true,
67+
HelpMessage = "Order the response by one of the activity window list parameters.")]
6368
[ValidateNotNullOrEmpty]
6469
public string OrderBy { get; set; }
6570

66-
[Parameter(Position = 4, Mandatory = false, ValueFromPipelineByPropertyName = true, HelpMessage = "The activity window start time.")]
71+
[Parameter(Mandatory = false, ValueFromPipelineByPropertyName = true, HelpMessage = "The activity window start time.")]
6772
[ValidateNotNullOrEmpty]
6873
public DateTime? WindowStart { get; set; }
6974

70-
[Parameter(Position = 4, Mandatory = false, ValueFromPipelineByPropertyName = true, HelpMessage = "The activity window end time.")]
75+
[Parameter(Mandatory = false, ValueFromPipelineByPropertyName = true, HelpMessage = "The activity window end time.")]
7176
[ValidateNotNullOrEmpty]
7277
public DateTime? WindowEnd { get; set; }
7378

74-
[Parameter(Position = 4, Mandatory = false, ValueFromPipelineByPropertyName = true, HelpMessage = "The activity window run start time.")]
79+
[Parameter(Mandatory = false, ValueFromPipelineByPropertyName = true, HelpMessage = "The activity window run start time.")]
7580
[ValidateNotNullOrEmpty]
7681
public DateTime? RunStart { get; set; }
7782

78-
[Parameter(Position = 4, Mandatory = false, ValueFromPipelineByPropertyName = true, HelpMessage = "The activity window run end time.")]
83+
[Parameter(Mandatory = false, ValueFromPipelineByPropertyName = true, HelpMessage = "The activity window run end time.")]
7984
[ValidateNotNullOrEmpty]
8085
public DateTime? RunEnd { get; set; }
8186

82-
[Parameter(Position = 4, Mandatory = false, ValueFromPipelineByPropertyName = true, HelpMessage = "The number of activity windows to be listed.")]
87+
[Parameter(Mandatory = false, ValueFromPipelineByPropertyName = true, HelpMessage = "The number of activity windows to be listed.")]
8388
[ValidateNotNullOrEmpty]
8489
public int? Top { get; set; }
8590

src/ResourceManager/DataFactories/Commands.DataFactories/Commands.DataFactories.csproj

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -176,7 +176,6 @@
176176
<Compile Include="Models\CreatePSLinkedServiceParameters.cs" />
177177
<Compile Include="LinkedServices\GetAzureDataFactoryLinkedServiceCommand.cs" />
178178
<Compile Include="LinkedServices\LinkedServiceContextBaseCmdlet.cs" />
179-
<Compile Include="ActivityWindows\ActivityWindowContextBaseCmdlet.cs" />
180179
<Compile Include="ActivityWindows\GetAzureDataFactoryActivityWindowsCommand.cs" />
181180
<Compile Include="Models\CreatePSPipelineParameters.cs" />
182181
<Compile Include="Models\DataFactoryClient.ActivityWindows.cs" />
@@ -280,4 +279,4 @@
280279
</ProjectReference>
281280
</ItemGroup>
282281
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
283-
</Project>
282+
</Project>

src/ResourceManager/DataFactories/Commands.DataFactories/Models/DataFactoryClient.ActivityWindows.cs

Lines changed: 22 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -35,37 +35,42 @@ public List<PSActivityWindow> ProcessListFilterActivityWindows(ActivityWindowFil
3535
!string.IsNullOrWhiteSpace(filterOptions.DatasetName) &&
3636
string.IsNullOrWhiteSpace(filterOptions.ActivityName))
3737
{
38-
ActivityWindowsByDatasetListParameters byDatasetListParameters = this.GenerateListParameters<ActivityWindowsByDatasetListParameters>(filterOptions);
38+
ActivityWindowsByDatasetListParameters byDatasetListParameters =
39+
this.GenerateListParameters<ActivityWindowsByDatasetListParameters>(filterOptions);
3940
response = this.ListByDatasetActivityWindows(filterOptions.NextLink, byDatasetListParameters);
4041
}
4142
else if (string.IsNullOrWhiteSpace(filterOptions.DatasetName) &&
4243
!string.IsNullOrWhiteSpace(filterOptions.PipelineName) &&
4344
string.IsNullOrWhiteSpace(filterOptions.ActivityName))
4445
{
45-
ActivityWindowsByPipelineListParameters byPipelineListParameters = this.GenerateListParameters<ActivityWindowsByPipelineListParameters>(filterOptions);
46+
ActivityWindowsByPipelineListParameters byPipelineListParameters =
47+
this.GenerateListParameters<ActivityWindowsByPipelineListParameters>(filterOptions);
4648
response = this.ListByPipelineActivityWindows(filterOptions.NextLink, byPipelineListParameters);
4749
}
4850
else if (string.IsNullOrWhiteSpace(filterOptions.DatasetName) &&
4951
!string.IsNullOrWhiteSpace(filterOptions.PipelineName) &&
5052
!string.IsNullOrWhiteSpace(filterOptions.ActivityName))
5153
{
52-
ActivityWindowsByActivityListParameters byActivityListParameters = this.GenerateListParameters<ActivityWindowsByActivityListParameters>(filterOptions);
54+
ActivityWindowsByActivityListParameters byActivityListParameters =
55+
this.GenerateListParameters<ActivityWindowsByActivityListParameters>(filterOptions);
5356
response = this.ListByActivityActivityWindows(filterOptions.NextLink, byActivityListParameters);
5457
}
5558
else if (string.IsNullOrWhiteSpace(filterOptions.DatasetName) &&
5659
string.IsNullOrWhiteSpace(filterOptions.PipelineName) &&
5760
string.IsNullOrWhiteSpace(filterOptions.ActivityName))
5861
{
59-
ActivityWindowsByDataFactoryListParameters byDataFactoryListParameters = this.GenerateListParameters<ActivityWindowsByDataFactoryListParameters>(filterOptions);
62+
ActivityWindowsByDataFactoryListParameters byDataFactoryListParameters =
63+
this.GenerateListParameters<ActivityWindowsByDataFactoryListParameters>(filterOptions);
6064
response = this.ListByDataFactoryActivityWindows(filterOptions.NextLink, byDataFactoryListParameters);
6165
}
6266
else
6367
{
64-
throw new PSArgumentException("An incorrect combination of arguments was passed. One of the following combinations of arguments must be provided:\n" +
65-
"1) List activity windows by data factory: '-ResourceGroupName' and '-DataFactoryName'.\n" +
66-
"2) List activity windows by pipeline: '-ResourceGroupName' and '-DataFactoryName' and '-PipelineName'.\n" +
67-
"3) List activity windows by pipeline activity: '-ResourceGroupName' and '-DataFactoryName' and '-PipelineName' and '-ActivityName'.\n" +
68-
"4) List activity windows by dataset: '-ResourceGroupName' and '-DataFactoryName' and '-DatasetName'.\n");
68+
throw new PSArgumentException(
69+
"An incorrect combination of arguments was passed. One of the following combinations of arguments must be provided:\n" +
70+
"1) List activity windows by data factory: '-ResourceGroupName' and '-DataFactoryName'.\n" +
71+
"2) List activity windows by pipeline: '-ResourceGroupName' and '-DataFactoryName' and '-PipelineName'.\n" +
72+
"3) List activity windows by pipeline activity: '-ResourceGroupName' and '-DataFactoryName' and '-PipelineName' and '-ActivityName'.\n" +
73+
"4) List activity windows by dataset: '-ResourceGroupName' and '-DataFactoryName' and '-DatasetName'.\n");
6974
}
7075

7176
filterOptions.NextLink = response != null ? response.NextLink : null;
@@ -85,28 +90,32 @@ public virtual ActivityWindowListResponse ListByPipelineActivityWindows(string n
8590
DataPipelineManagementClient.ActivityWindows.List(listParameters);
8691
}
8792

88-
public virtual ActivityWindowListResponse ListByDatasetActivityWindows(string nextLink, ActivityWindowsByDatasetListParameters listParameters)
93+
public virtual ActivityWindowListResponse ListByDatasetActivityWindows(
94+
string nextLink, ActivityWindowsByDatasetListParameters listParameters)
8995
{
9096
return nextLink.IsNextPageLink() ?
9197
DataPipelineManagementClient.ActivityWindows.ListNext(nextLink, listParameters) :
9298
DataPipelineManagementClient.ActivityWindows.List(listParameters);
9399
}
94100

95-
public virtual ActivityWindowListResponse ListByDataFactoryActivityWindows(string nextLink, ActivityWindowsByDataFactoryListParameters listParameters)
101+
public virtual ActivityWindowListResponse ListByDataFactoryActivityWindows(
102+
string nextLink, ActivityWindowsByDataFactoryListParameters listParameters)
96103
{
97104
return nextLink.IsNextPageLink() ?
98105
DataPipelineManagementClient.ActivityWindows.ListNext(nextLink, listParameters) :
99106
DataPipelineManagementClient.ActivityWindows.List(listParameters);
100107
}
101108

102-
public virtual ActivityWindowListResponse ListByActivityActivityWindows(string nextLink, ActivityWindowsByActivityListParameters listParameters)
109+
public virtual ActivityWindowListResponse ListByActivityActivityWindows(
110+
string nextLink, ActivityWindowsByActivityListParameters listParameters)
103111
{
104112
return nextLink.IsNextPageLink() ?
105113
DataPipelineManagementClient.ActivityWindows.ListNext(nextLink, listParameters) :
106114
DataPipelineManagementClient.ActivityWindows.ListByPipelineActivity(listParameters);
107115
}
108116

109-
private T GenerateListParameters<T>(ActivityWindowFilterOptions filterOptions) where T : ActivityWindowsListParameters, new()
117+
private T GenerateListParameters<T>(ActivityWindowFilterOptions filterOptions)
118+
where T : ActivityWindowsListParameters, new()
110119
{
111120
T listParameters = new T();
112121

0 commit comments

Comments
 (0)