Skip to content

Fake warning : $PSNativeCommandUseErrorActionPreference is assigned but never used #4910

Closed
@CyberSinh

Description

@CyberSinh

Prerequisites

  • I have written a descriptive issue title.
  • I have searched all open and closed issues to ensure it has not already been reported.
  • I have read the troubleshooting guide.
  • I am sure this issue is with the extension itself and does not reproduce in a standalone PowerShell instance.
  • I have verified that I am using the latest version of Visual Studio Code and the PowerShell extension.
  • If this is a security issue, I have read the security issue reporting guidance.

Summary

If I have $PSNativeCommandUseErrorActionPreference = $true in a script, I get the following warning in the Visual Studio Code issue pane: $PSNativeCommandUseErrorActionPreference is assigned but never used.

It is correct to assigned PowerShell preference variables, without explicitly using them in script.

PowerShell Version

Name                           Value
----                           -----
PSVersion                      7.4.1
PSEdition                      Core
GitCommitId                    7.4.1
OS                             Microsoft Windows 10.0.22631
Platform                       Win32NT
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0…}
PSRemotingProtocolVersion      2.3
SerializationVersion           1.1.0.1
WSManStackVersion              3.0

Visual Studio Code Version

1.86.0
05047486b6df5eb8d44b2ecd70ea3bdf775fd937
x64

Extension Version

Steps to Reproduce

Add $PSNativeCommandUseErrorActionPreference = $true in a script to get the fake warning.

Visuals

No response

Logs

No response

Metadata

Metadata

Assignees

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions