PetSerAl

Results 12 comments of 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 >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...