Skip to content

Commit 3228195

Browse files
authored
Add "sort-object" & "tee-object" to reserved verbs
* Remove **Sort** from approved verb-noun pattern * Add **sort-object** & **tee-object** to builtin cmdlets with reserved verbs section *Note: I did not add **Flush** verb (i.e **Flush-Volume**) as it is alias for **Write-FileSystemCache** cmdlet*
1 parent e44b45b commit 3228195

File tree

1 file changed

+17
-1
lines changed

1 file changed

+17
-1
lines changed

PowerShellSyntax.tmLanguage

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -414,7 +414,7 @@
414414
<key>comment</key>
415415
<string>Verb-Noun pattern:</string>
416416
<key>match</key>
417-
<string>(?:(\p{L}|\d|_|-|\\|\:)*\\)?\b(?i:Add|Approve|Assert|Backup|Block|Build|Checkpoint|Clear|Close|Compare|Complete|Compress|Confirm|Connect|Convert|ConvertFrom|ConvertTo|Copy|Debug|Deny|Deploy|Disable|Disconnect|Dismount|Edit|Enable|Enter|Exit|Expand|Export|Find|Format|Get|Grant|Group|Hide|Import|Initialize|Install|Invoke|Join|Limit|Lock|Measure|Merge|Mount|Move|New|Open|Optimize|Out|Ping|Pop|Protect|Publish|Push|Read|Receive|Redo|Register|Remove|Rename|Repair|Request|Reset|Resize|Resolve|Restart|Restore|Resume|Revoke|Save|Search|Select|Send|Set|Show|Skip|Sort|Split|Start|Step|Stop|Submit|Suspend|Switch|Sync|Test|Trace|Unblock|Undo|Uninstall|Unlock|Unprotect|Unpublish|Unregister|Update|Use|Wait|Watch|Write)\-.+?(?:\.(?i:exe|cmd|bat|ps1))?\b</string>
417+
<string>(?:(\p{L}|\d|_|-|\\|\:)*\\)?\b(?i:Add|Approve|Assert|Backup|Block|Build|Checkpoint|Clear|Close|Compare|Complete|Compress|Confirm|Connect|Convert|ConvertFrom|ConvertTo|Copy|Debug|Deny|Deploy|Disable|Disconnect|Dismount|Edit|Enable|Enter|Exit|Expand|Export|Find|Format|Get|Grant|Group|Hide|Import|Initialize|Install|Invoke|Join|Limit|Lock|Measure|Merge|Mount|Move|New|Open|Optimize|Out|Ping|Pop|Protect|Publish|Push|Read|Receive|Redo|Register|Remove|Rename|Repair|Request|Reset|Resize|Resolve|Restart|Restore|Resume|Revoke|Save|Search|Select|Send|Set|Show|Skip|Split|Start|Step|Stop|Submit|Suspend|Switch|Sync|Test|Trace|Unblock|Undo|Uninstall|Unlock|Unprotect|Unpublish|Unregister|Update|Use|Wait|Watch|Write)\-.+?(?:\.(?i:exe|cmd|bat|ps1))?\b</string>
418418
<key>name</key>
419419
<string>support.function.powershell</string>
420420
</dict>
@@ -434,6 +434,22 @@
434434
<key>name</key>
435435
<string>support.function.powershell</string>
436436
</dict>
437+
<dict>
438+
<key>comment</key>
439+
<string>Builtin cmdlets with reserved verbs</string>
440+
<key>match</key>
441+
<string>(?&lt;!\w)(?i:sort-object)(?!\w)</string>
442+
<key>name</key>
443+
<string>support.function.powershell</string>
444+
</dict>
445+
<dict>
446+
<key>comment</key>
447+
<string>Builtin cmdlets with reserved verbs</string>
448+
<key>match</key>
449+
<string>(?&lt;!\w)(?i:tee-object)(?!\w)</string>
450+
<key>name</key>
451+
<string>support.function.powershell</string>
452+
</dict>
437453
</array>
438454
</dict>
439455
<key>commentEmbeddedDocs</key>

0 commit comments

Comments
 (0)