25
25
at the PowerShell Editor Services GitHub repository:
26
26
https://github.com/PowerShell/PowerShellEditorServices/blob/master/module/PowerShellEditorServices/Start-EditorServices.ps1'
27
27
#>
28
- [CmdletBinding (DefaultParameterSetName = " NamedPipe" )]
28
+ [CmdletBinding (DefaultParameterSetName = " NamedPipe" )]
29
29
param (
30
- [Parameter (Mandatory = $true )]
30
+ [Parameter (Mandatory = $true )]
31
31
[ValidateNotNullOrEmpty ()]
32
32
[string ]
33
33
$HostName ,
34
34
35
- [Parameter (Mandatory = $true )]
35
+ [Parameter (Mandatory = $true )]
36
36
[ValidateNotNullOrEmpty ()]
37
37
[string ]
38
38
$HostProfileId ,
39
39
40
- [Parameter (Mandatory = $true )]
40
+ [Parameter (Mandatory = $true )]
41
41
[ValidateNotNullOrEmpty ()]
42
42
[string ]
43
43
$HostVersion ,
@@ -52,10 +52,10 @@ param(
52
52
[ValidateSet (" Diagnostic" , " Verbose" , " Normal" , " Warning" , " Error" )]
53
53
$LogLevel ,
54
54
55
- [Parameter (Mandatory = $true )]
56
- [ValidateNotNullOrEmpty ()]
57
- [string ]
58
- $SessionDetailsPath ,
55
+ [Parameter (Mandatory = $true )]
56
+ [ValidateNotNullOrEmpty ()]
57
+ [string ]
58
+ $SessionDetailsPath ,
59
59
60
60
[switch ]
61
61
$EnableConsoleRepl ,
66
66
[switch ]
67
67
$DebugServiceOnly ,
68
68
69
+ [switch ]
70
+ $LanguageServiceOnly ,
71
+
69
72
[string []]
70
73
$AdditionalModules ,
71
74
@@ -78,35 +81,35 @@ param(
78
81
[switch ]
79
82
$ConfirmInstall ,
80
83
81
- [Parameter (ParameterSetName = " Stdio" , Mandatory = $true )]
84
+ [Parameter (ParameterSetName = " Stdio" , Mandatory = $true )]
82
85
[switch ]
83
86
$Stdio ,
84
87
85
- [Parameter (ParameterSetName = " NamedPipe" )]
88
+ [Parameter (ParameterSetName = " NamedPipe" )]
86
89
[string ]
87
90
$LanguageServicePipeName = $null ,
88
91
89
- [Parameter (ParameterSetName = " NamedPipe" )]
92
+ [Parameter (ParameterSetName = " NamedPipe" )]
90
93
[string ]
91
94
$DebugServicePipeName = $null ,
92
95
93
- [Parameter (ParameterSetName = " NamedPipeSimplex" )]
96
+ [Parameter (ParameterSetName = " NamedPipeSimplex" )]
94
97
[switch ]
95
98
$SplitInOutPipes ,
96
99
97
- [Parameter (ParameterSetName = " NamedPipeSimplex" )]
100
+ [Parameter (ParameterSetName = " NamedPipeSimplex" )]
98
101
[string ]
99
102
$LanguageServiceInPipeName ,
100
103
101
- [Parameter (ParameterSetName = " NamedPipeSimplex" )]
104
+ [Parameter (ParameterSetName = " NamedPipeSimplex" )]
102
105
[string ]
103
106
$LanguageServiceOutPipeName ,
104
107
105
- [Parameter (ParameterSetName = " NamedPipeSimplex" )]
108
+ [Parameter (ParameterSetName = " NamedPipeSimplex" )]
106
109
[string ]
107
110
$DebugServiceInPipeName = $null ,
108
111
109
- [Parameter (ParameterSetName = " NamedPipeSimplex" )]
112
+ [Parameter (ParameterSetName = " NamedPipeSimplex" )]
110
113
[string ]
111
114
$DebugServiceOutPipeName = $null
112
115
)
0 commit comments