Skip to content

Commit b1407f6

Browse files
authored
Disambiguate parameter sets for allChannels from channels (#2247)
* Fix: Disambiguate /channels from /allChannels. * Fix: Fix all in command names. * Chore: Update variant regex.
1 parent 05031ce commit b1407f6

File tree

2 files changed

+50
-0
lines changed

2 files changed

+50
-0
lines changed

src/Teams/Teams.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,4 +35,32 @@ directive:
3535
- where:
3636
subject: (.*)TeamworkTeamTemplateDefinitionTeamDefinition([A-Z]*)$
3737
remove: true
38+
# Alias for backward compatibility.
39+
- where:
40+
verb: Get
41+
subject: ^(TeamMessage|TeamworkDeletedTeamMessage)$
42+
set:
43+
alias: ${verb}-Mg${subject-prefix}${subject}
44+
- where:
45+
verb: Get
46+
subject: ^(Team|GroupTeam)All(ChannelCount)$
47+
set:
48+
alias: ${verb}-Mg${subject-prefix}${subject}
49+
# Rename AllChannel due to https://github.com/Azure/autorest.powershell/issues/1002.
50+
- where:
51+
verb: Get
52+
subject: ^(TeamMessage|TeamworkDeletedTeamMessage)$
53+
set:
54+
subject: All$1
55+
- where:
56+
verb: Get
57+
variant: ^Get$|^GetViaIdentity$|^List$
58+
subject: ^(TeamChannel|GroupTeamChannel)$
59+
set:
60+
subject: All$1
61+
- where:
62+
verb: Get
63+
subject: ^(Team|GroupTeam)All(ChannelCount)$
64+
set:
65+
subject: All$1$2
3866
```

src/Users.Actions/Users.Actions.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,28 @@ require:
1919
directive:
2020
# Remove invalid paths.
2121
- remove-path-by-operation: .*exceptionOccurrence.*|user\.joinedTeam.*|user\.onenote\..*.parent.*|user.*\.calendarView.*|.*\.notebook\.section.*|.*\.sectionGroup\.section.*|.*\.section\.page.*|user\.calendar\.event.*|user\.calendarGroup\.calendar.*|user\.calendar\.event.*|user\.event\.calendar\.event.*|user\.pendingAccessReviewInstance\.stage\.decision.*|user\.pendingAccessReviewInstance(\.decision|\.stage\.decision)\.instance.*
22+
# Alias for backward compatibility.
23+
- where:
24+
verb: Remove
25+
subject: ^(UserDeviceFromManagement)$
26+
set:
27+
alias: ${verb}-Mg${subject-prefix}${subject}
28+
- where:
29+
verb: Invoke
30+
subject: ^(InvalidateUserRefreshToken)$
31+
set:
32+
alias: ${verb}-Mg${subject-prefix}${subject}
33+
# Rename All due to https://github.com/Azure/autorest.powershell/issues/1002.
34+
- where:
35+
verb: Remove
36+
subject: ^(UserDeviceFromManagement)$
37+
set:
38+
subject: All$1
39+
- where:
40+
verb: Invoke
41+
subject: ^(Invalidate)(UserRefreshToken)$
42+
set:
43+
subject: $1All$2
2244
# Remove cmdlets.
2345
- where:
2446
verb: Get

0 commit comments

Comments
 (0)