forked from PowerShell/PowerShellEditorServices
-
Notifications
You must be signed in to change notification settings - Fork 1
[pull] main from PowerShell:main #2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
pull
wants to merge
89
commits into
immense:main
Choose a base branch
from
PowerShell:main
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Removed the manual validation step because it is unnecesary (and annoying) to gate this pipeline since it opens an unpublished, draft release. The downstream triggered pipeline will gate the release to the VS Code marketplace.
Instead of having to maintain an edited copy (which was really annoying) I stubbed out `PSConsoleHostReadLine` to do what's expected. So now we can just use the existing shell integration script directly! Since we can't reliably find the script using `code --locate-shell-integration-path pwsh` we now rely on it being sent by the client on initialization. Its presence implies the feature is on. This is pretty VS Code specific, but not necessarily so. Apply suggestions from code review Thanks Patrick! Co-authored-by: Patrick Meinecke <[email protected]>
Bumps the xunit group with 1 update: [xunit](https://github.com/xunit/xunit). Updates `xunit` from 2.6.6 to 2.7.0 - [Commits](xunit/xunit@2.6.6...2.7.0) --- updated-dependencies: - dependency-name: xunit dependency-type: direct:production update-type: version-update:semver-minor dependency-group: xunit ... Signed-off-by: dependabot[bot] <[email protected]>
Patch provided in xunit/xunit#2912
And so stop ignoring `VSTHRD002`.
By ensuring that our event queue is only accessed from the threadpool, not the pipeline thread. We now do this in the event handler and the assertions, instead of around calls to the `debugService`.
Avoiding pragmas wherever possible.
Which was silently broken due to a typo :(
The project is dormant an longer shipped/signed by Microsoft.
Until it's figured out how we're supposed to use these on GitHub.
Partially reverts commit 5b37344.
It's having weird bugs and we're giving up on it.
Otherwise PR gates get stuck on documentation changes.
Fix bad file name for vim-simple-test.vim
And rely on GitHub's automatic action.
Differentiate Azure DevOps from GitHub Actions.
Docs: Add PowerShell Support Statement
Primarily this is because the end-to-end tests currently hang only on OneBranch because the image still only has end-of-life PowerShell 7.3, which we've dropped support for. But we need to do a release. All the CI tests run on GitHub where we do our actual development and their images are up-to-date so it all passes.
PowerShell 7.2 LTS and 7.3 are now past end-of-support and are now unsupported. This is an incompatible API change so we're bumping the major version. Please update to PowerShell 7.4 LTS going forward. This release contains a logging overhaul which purposely removes our dependency on Serilog and should lead to improved stability with PowerShell 5.1 (by avoiding a major GAC assembly conflict).
) * Add Breakpoint label frame to optimize debug stepping performance * Incorporate PR Review Feedback * Add Tests Co-authored-by: Patrick Meinecke <[email protected]>
We can rely on the pre-installed PSResourceGet and we can re-enable tests!
And remove test that's no longer run since <7.4 has been dropped.
* Add Documentation to Parameters and Variables if Present * Add tests * Handle variables * Fix CompletesAttributeValue Test * Fix Rosyn Analyzer Nit on Liq Select * Change variable label handling
* Improve E2E Test Fixtures to be less flaky * Adjust test skips * Fix dangling IsLinux reference * Kick Hover Test issue can down the road * Make CanSendGetCommandRequestAsync Skip in CI Again * Remove unneded using namespace * Bump GetCommandRequest to 2 minutes It took longer than 1 minute in Github Actions! * Skip HoverRequest on Windows for Now * Swap management for utility command and ensure help is cached. * Fix symbol test regression oopsie * Update POST * Fix DSC Test Contengent assuming #2208 (comment) is OK from @andyleejordan * Fix Help Update Process * Add upterm debugging to pipeline * Expand help update to all potential pwsh versions * Add PS7 Help * Try Help CAB again * Apparently it's a zip not a cab on Linux... * Fixup PS5.1 Help Script * Switch to Microsoft.PowerShell.Archive for help tests for smaller artifact size. * Clean up build script comments --------- Co-authored-by: Andy Jordan <[email protected]>
This info is in the readme.
Thanks dotnet-outdated.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
See Commits and Changes for more details.
Created by
pull[bot] (v2.0.0-alpha.1)
Can you help keep this open source service alive? 💖 Please sponsor : )