PetSerAl
PetSerAl
**Category B** is actually empty (try `$a = 1,(2,(3,4))` as test object). If cmdlet itself iterate over collection, then difference would be in how many levels are iterated, unless you...
@mklement0 Yes, I think, you can possible phrase it like that.
@mklement0 >Using `[object[]] $Param1` would work too, but needlessly creates an array for each pipeline input object. Casting something to array does not necessary wrap it into single element array....
@mklement0 I am fine with current behavior. I think it should not be changed. IIRC, from v1 it is been explicitly stated in documentation, that `$Object | Get-Member` is different...
I have the same issue with build-in telnet client. And I think, that I understand reasons for that behavior. Windows console have such thing as [screen buffers](https://docs.microsoft.com/en-us/windows/console/console-screen-buffers) and build-in telnet...
@iSazonov >Should we thing about PowerShell classes too? I mean getting PowerShell classes at parse time from PowerShell modules. Is not `using module` already do that?
Have the same error each time I change current line in file. Broken in v0.1.16
I think inconsistency is in that on Windows error message, due to colon (`:`) in path, recognized as standard error message (https://learn.microsoft.com/en-us/visualstudio/msbuild/msbuild-diagnostic-format-for-tasks?view=vs-2022). You should probably add `IgnoreStandardErrorWarningFormat` to `Exec` if...
I suspect changing CSharpier output from `Error path` to `Error: path` should make it to be recognized as MSBuild error both on Windows and Linux, and also take care of...
https://github.com/AvaloniaUI/AvaloniaVSCode/blob/7e167c75df8953cb0c3a7a94ea25886c4df7cc2c/src/AvaloniaLSP/AvaloniaLanguageServer/Models/ProjectInfo.cs#L52-L74 This `Path.Combine(ProjectDirectory, "bin", "Debug")` is incompatible with projects using artifacts path. `IsAssemblyExist` will be always `false` for them. https://github.com/AvaloniaUI/AvaloniaVSCode/blob/7e167c75df8953cb0c3a7a94ea25886c4df7cc2c/src/AvaloniaLSP/AvaloniaLanguageServer/Handlers/CompletionHandler.cs#L80-L83 And this check on `IsAssemblyExist` will prevent completion engine from...