Skip to content

Commit 5b8ba9c

Browse files
authored
Merge pull request #3 from PowerShell/master
Pulling changes from PowerShell/vscode-powershell back into my repo
2 parents f402e1a + 58349e7 commit 5b8ba9c

26 files changed

+1024
-1255
lines changed

.dependabot/config.yml

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
version: 1
2+
3+
# update_schedule: live is only supported on javascript, ruby:bundler, python, php:composer, dotnet:nuget, rust:cargo, elixir:hex
4+
5+
update_configs:
6+
# Looks at the sln file in the root
7+
- package_manager: "javascript"
8+
directory: "/"
9+
update_schedule: "live"
10+
11+
# Will also update legacy branch
12+
- package_manager: "javascript"
13+
directory: "/"
14+
update_schedule: "live"
15+
target_branch: "legacy/1.x"

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,4 @@ vscps-preview.zip
1313
npm-debug.log
1414
.vscode-test/
1515
*.DS_Store
16+
test-results.xml

.poshchan/settings.json

+41
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
{
2+
"version": "0.1",
3+
"azdevops": {
4+
"build_targets": {
5+
"ci": "vscode-powershell-ci"
6+
},
7+
"authorized_users": [
8+
"adityapatwardhan",
9+
"anmenaga",
10+
"daxian-dbw",
11+
"JamesWTruher",
12+
"PaulHigin",
13+
"rjmholt",
14+
"rkeithhill",
15+
"SeeminglyScience",
16+
"SteveL-MSFT",
17+
"TravisEz13",
18+
"TylerLeonhardt"
19+
]
20+
},
21+
"failures": {
22+
"authorized_users": [
23+
"adityapatwardhan",
24+
"anmenaga",
25+
"bergmeister",
26+
"daxian-dbw",
27+
"glennsarti",
28+
"JamesWTruher",
29+
"PaulHigin",
30+
"rjmholt",
31+
"rkeithhill",
32+
"SeeminglyScience",
33+
"SteveL-MSFT",
34+
"TravisEz13",
35+
"TylerLeonhardt"
36+
]
37+
},
38+
"reminders": {
39+
"authorized_users": "*"
40+
}
41+
}

.travis.yml

-30
This file was deleted.

.vscode/extensions.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
// for the documentation about the extensions.json format
44
"recommendations": [
55
"msjsdiag.debugger-for-chrome",
6-
"ms-vscode.PowerShell",
7-
"eg2.tslint",
8-
"DavidAnson.vscode-markdownlint"
6+
"ms-vscode.powershell",
7+
"ms-vscode.vscode-typescript-tslint-plugin",
8+
"davidanson.vscode-markdownlint"
99
]
1010
}

.vsts-ci/azure-pipelines-ci.yml

+28
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
trigger:
2+
- master
3+
- legacy/1.x
4+
variables:
5+
# Don't download unneeded packages
6+
- name: DOTNET_SKIP_FIRST_TIME_EXPERIENCE
7+
value: 'true'
8+
# Don't send telemetry
9+
- name: DOTNET_CLI_TELEMETRY_OPTOUT
10+
value: 'true'
11+
jobs:
12+
- job: Windows
13+
pool:
14+
vmImage: 'VS2017-Win2016'
15+
steps:
16+
- template: templates/ci-general.yml
17+
18+
- job: macOS
19+
pool:
20+
vmImage: 'macOS-10.13'
21+
steps:
22+
- template: templates/ci-general.yml
23+
24+
- job: Linux
25+
pool:
26+
vmImage: 'Ubuntu-16.04'
27+
steps:
28+
- template: templates/ci-general.yml

.vsts-ci/misc-analysis.yml

+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
name: PR-$(System.PullRequest.PullRequestNumber)-$(Date:yyyyMMdd)$(Rev:.rr)
2+
trigger:
3+
# Batch merge builds together while a merge build is running
4+
batch: true
5+
branches:
6+
include:
7+
- master
8+
- legacy/1.x
9+
10+
pr:
11+
branches:
12+
include:
13+
- master
14+
- legacy/1.x
15+
16+
resources:
17+
- repo: self
18+
clean: true
19+
20+
jobs:
21+
- template: templates/credscan.yml

.vsts-ci/templates/ci-general.yml

+17
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
steps:
2+
# Setup
3+
- pwsh: |
4+
git clone https://github.com/PowerShell/PowerShellEditorServices.git ../PowerShellEditorServices
5+
Install-Module InvokeBuild -Scope CurrentUser -Force
6+
Install-Module PlatyPS -Scope CurrentUser -Force
7+
# Build
8+
- pwsh: Invoke-Build
9+
- task: PublishTestResults@2
10+
inputs:
11+
testRunner: JUnit
12+
testResultsFiles: '**/test-results.xml'
13+
condition: succeededOrFailed()
14+
- task: PublishBuildArtifacts@1
15+
inputs:
16+
ArtifactName: vscode-powershell
17+
PathtoPublish: '$(Build.ArtifactStagingDirectory)'

.vsts-ci/templates/credscan.yml

+31
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
parameters:
2+
pool: 'Hosted VS2017'
3+
jobName: 'credscan'
4+
displayName: Secret Scan
5+
6+
jobs:
7+
- job: ${{ parameters.jobName }}
8+
pool:
9+
name: ${{ parameters.pool }}
10+
11+
displayName: ${{ parameters.displayName }}
12+
13+
steps:
14+
- powershell: Write-Host "##vso[build.updatebuildnumber]$env:BUILD_SOURCEBRANCHNAME-$env:BUILD_SOURCEVERSION-$((get-date).ToString("yyyyMMddhhmmss"))"
15+
displayName: Set Build Name for Non-PR
16+
condition: ne(variables['Build.Reason'], 'PullRequest')
17+
18+
- task: securedevelopmentteam.vss-secure-development-tools.build-task-credscan.CredScan@2
19+
displayName: 'Scan for secrets'
20+
inputs:
21+
debugMode: false
22+
23+
- task: securedevelopmentteam.vss-secure-development-tools.build-task-publishsecurityanalysislogs.PublishSecurityAnalysisLogs@2
24+
displayName: 'Publish Secret Scan Logs to Build Artifacts'
25+
continueOnError: true
26+
27+
- task: securedevelopmentteam.vss-secure-development-tools.build-task-postanalysis.PostAnalysis@1
28+
displayName: 'Check for failures'
29+
inputs:
30+
CredScan: true
31+
ToolLogsNotFoundAction: Error

CHANGELOG.md

+143
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,148 @@
11
# vscode-powershell Release History
22

3+
## v2.0.0-preview.3
4+
### Wednesday, April 10, 2019
5+
#### [vscode-powershell](https://github.com/powershell/vscode-powershell)
6+
7+
- [vscode-PowerShell #1865](https://github.com/PowerShell/vscode-powershell/pull/1867) -
8+
Change casing of `powershell.codeformatting` settings for consistency:
9+
- `powershell.codeformatting.WhitespaceInsideBrace` is now `powershell.codeformatting.whitespaceInsideBrace`
10+
- `powershell.codeformatting.WhitespaceAroundPipe` is now `powershell.codeformatting.whitespaceAroundPipe`
11+
- [vscode-PowerShell #1852](https://github.com/PowerShell/vscode-PowerShell/pull/1852) -
12+
Turn `powershell.codeformatting.useCorrectCasing` setting off by default until PSSA issues are fixed (Thanks @bergmeister!)
13+
- [vscode-PowerShell #1838](https://github.com/PowerShell/vscode-PowerShell/pull/1838) -
14+
Set PSReadLine featureFlag default to null so that it can be resolved by settings
15+
- [vscode-PowerShell #1837](https://github.com/PowerShell/vscode-PowerShell/pull/1837) -
16+
Do not use -EncodedCommand on Windows
17+
- [vscode-PowerShell #1825](https://github.com/PowerShell/vscode-PowerShell/pull/1825) -
18+
Switch to current lowercase names for powershell and mdlint recommended extensions (Thanks @rkeithhill!)
19+
- [vscode-PowerShell #1823](https://github.com/PowerShell/vscode-PowerShell/pull/1823) -
20+
Update to official TSLint ext in extensions.json, old version deprecated (Thanks @rkeithhill!)
21+
22+
#### [PowerShellEditorServices](https://github.com/powershell/PowerShellEditorServices)
23+
24+
- [PowerShellEditorServices #902](https://github.com/PowerShell/PowerShellEditorServices/pull/902) -
25+
Improve path auto-completion (Thanks @rkeithhill!)
26+
- [PowerShellEditorServices #910](https://github.com/PowerShell/PowerShellEditorServices/pull/910) -
27+
Fix UseCorrectCasing to be actually configurable via `powershell.codeFormatting.useCorrectCasing` (Thanks @bergmeister!)
28+
- [PowerShellEditorServices #909](https://github.com/PowerShell/PowerShellEditorServices/pull/909) -
29+
Use global.json to pin .Net Core SDK version and update it from 2.1.402 to 2.1.602 (Thanks @bergmeister!)
30+
- [PowerShellEditorServices #903](https://github.com/PowerShell/PowerShellEditorServices/pull/903) -
31+
Move temp folder into repo to avoid state that causes build errors from time to time when rebuilding locally (and packages have updated) (Thanks @bergmeister!)
32+
33+
## v2.0.0-preview.2
34+
### Friday, March 29, 2019
35+
36+
### Highlights
37+
38+
* `Write-Progress` work in the integrated console ⏰
39+
* Support for [PSScriptAnalyzer 1.18](https://github.com/PowerShell/PSScriptAnalyzer/releases/tag/1.18.0) 📝
40+
* The ability to debug any runspace in any process 🔎
41+
* PSReadLine enabled by default on Windows 🎨
42+
* (Bug fix!) You can open untitled workspaces/folders again! 🐛☠️
43+
44+
There are a lot more goodies in this version. Checkout the changelog below!
45+
46+
#### [vscode-powershell](https://github.com/powershell/vscode-powershell)
47+
48+
- [vscode-PowerShell #1794](https://github.com/PowerShell/vscode-PowerShell/pull/1794) -
49+
Make PSReadLine default on Windows
50+
- [vscode-PowerShell #1736](https://github.com/PowerShell/vscode-PowerShell/pull/1736) -
51+
Enable attach to process on Linux and macOS
52+
- [vscode-PowerShell #1729](https://github.com/PowerShell/vscode-PowerShell/pull/1729) -
53+
Handle Pester Describe block strings with single quotes inside it (Thanks @bergmeister!)
54+
- [vscode-PowerShell #1741](https://github.com/PowerShell/vscode-PowerShell/pull/1741) -
55+
Update build to clear node modules directory (Thanks @corbob!)
56+
- [vscode-PowerShell #1743](https://github.com/PowerShell/vscode-PowerShell/pull/1743) -
57+
Fix right-click help lookup not always working (Thanks @corbob!)
58+
- [vscode-PowerShell #1746](https://github.com/PowerShell/vscode-PowerShell/pull/1746) -
59+
Add label property to debug config, change pkg name to lowercase (Thanks @rkeithhill!)
60+
- [vscode-PowerShell #1749](https://github.com/PowerShell/vscode-PowerShell/pull/1749) -
61+
Add the Install-VSCode.ps1 script to signing
62+
- [vscode-PowerShell #1747](https://github.com/PowerShell/vscode-PowerShell/pull/1747) -
63+
Modify `powerShellDefaultVersion` description to make clearer (Thanks @rkeithhill!)
64+
- [vscode-PowerShell #1755](https://github.com/PowerShell/vscode-PowerShell/pull/1755) -
65+
Speed up Travis builds by skipping the .NET Core initialization (Thanks @bergmeister!)
66+
- [vscode-PowerShell #1773](https://github.com/PowerShell/vscode-PowerShell/pull/1773) -
67+
Change debugger type field back to `PowerShell` from `powershell` (Thanks @rkeithhill!)
68+
- [vscode-PowerShell #1757](https://github.com/PowerShell/vscode-PowerShell/pull/1757) -
69+
Match Install-VSCode.ps1 script url with the one from master branch (Thanks @rafaltra!)
70+
- [vscode-PowerShell #1774](https://github.com/PowerShell/vscode-PowerShell/pull/1774) -
71+
Switch to `EncodedCommand` for script execution
72+
- [vscode-PowerShell #1764](https://github.com/PowerShell/vscode-PowerShell/pull/1764) -
73+
Added Pester, ShouldProcess and Calculated Property PS Snippets (Thanks @brettmillerb!)
74+
- [vscode-PowerShell #1776](https://github.com/PowerShell/vscode-PowerShell/pull/1776) -
75+
Migrate Pester version detection into an InovkePester stub script (Thanks @rkeithhill!)
76+
- [vscode-PowerShell #1781](https://github.com/PowerShell/vscode-PowerShell/pull/1781) -
77+
Fix initial launch config casing
78+
- [vscode-PowerShell #1775](https://github.com/PowerShell/vscode-PowerShell/pull/1775) -
79+
Support `-CustomPipeName`, allowing configuration of custom namedpipes for LSP transport
80+
- [vscode-PowerShell #1787](https://github.com/PowerShell/vscode-PowerShell/pull/1787) -
81+
Added SQL PowerShell Examples (Thanks @SQLvariant!)
82+
- [vscode-PowerShell #1782](https://github.com/PowerShell/vscode-PowerShell/pull/1782) -
83+
Add Debug Runspace command (Thanks @adamdriscoll!)
84+
- [vscode-PowerShell #1800](https://github.com/PowerShell/vscode-PowerShell/pull/1800) -
85+
Include current runspace and runspace ID 1 in the PSHostProcess picker dialog
86+
- [vscode-PowerShell #1687](https://github.com/PowerShell/vscode-PowerShell/pull/1687) -
87+
Add new `powershell.useCorrectCasingsettings` for new rule in PSSA 1.18: PSUseCorrectCasing (Thanks @bergmeister!)
88+
- [vscode-PowerShell #1668](https://github.com/PowerShell/vscode-PowerShell/pull/1668) -
89+
Add new `powershell.codeFormatting` settings for new options in PSSA 1.18: WhitespaceInsideBrace and WhitespaceAroundPipe (Thanks @bergmeister!)
90+
- [vscode-PowerShell #1669](https://github.com/PowerShell/vscode-PowerShell/pull/1669) -
91+
Add new `powershell.codeFormatting` settings for new options in PSSA 1.18: PipelineIndentationStyle (Thanks @bergmeister!)
92+
- [vscode-PowerShell #1738](https://github.com/PowerShell/vscode-PowerShell/pull/1738) -
93+
Set CommandExplorer exclusion filter to be empty array by default (Thanks @adilio!)
94+
- [vscode-PowerShell #1686](https://github.com/PowerShell/vscode-PowerShell/pull/1686) -
95+
Add an exclusion filter to the Command Explorer (Thanks @corbob!)
96+
- [vscode-PowerShell #1816](https://github.com/PowerShell/vscode-PowerShell/pull/1816) -
97+
Workaround PSSA #1187 by defaulting to NoIndentation
98+
99+
#### [PowerShellEditorServices](https://github.com/powershell/PowerShellEditorServices)
100+
101+
- [PowerShellEditorServices #895](https://github.com/PowerShell/PowerShellEditorServices/pull/895) -
102+
Add warning to parameter validation set (Thanks @Benny1007!)
103+
- [PowerShellEditorServices #897](https://github.com/PowerShell/PowerShellEditorServices/pull/897) -
104+
Clean up and pop dead runspaces when using 'attach' debugging
105+
- [PowerShellEditorServices #888](https://github.com/PowerShell/PowerShellEditorServices/pull/888) -
106+
Add new ParseError level to ScriptFileMarkerLevel and filter out PSSA parse errors
107+
- [PowerShellEditorServices #858](https://github.com/PowerShell/PowerShellEditorServices/pull/858) -
108+
Fix XUnit warnings that better assertion operators should be used. (Thanks @bergmeister!)
109+
- [PowerShellEditorServices #854](https://github.com/PowerShell/PowerShellEditorServices/pull/854) -
110+
Reinstate test filtering (Thanks @glennsarti!)
111+
- [PowerShellEditorServices #866](https://github.com/PowerShell/PowerShellEditorServices/pull/866) -
112+
Catch NotSupportedException which can be thrown by FileStream constructor (Thanks @rkeithhill!)
113+
- [PowerShellEditorServices #868](https://github.com/PowerShell/PowerShellEditorServices/pull/868) -
114+
Speed up Travis builds by skipping the .NET Core initialization (Thanks @bergmeister!)
115+
- [PowerShellEditorServices #869](https://github.com/PowerShell/PowerShellEditorServices/pull/869) -
116+
Added `AsNewFile` switch to Out-CurrentFile (Thanks @dfinke!)
117+
- [PowerShellEditorServices #873](https://github.com/PowerShell/PowerShellEditorServices/pull/873) -
118+
Return the start line number for Describe block (Thanks @rkeithhill!)
119+
- [PowerShellEditorServices #876](https://github.com/PowerShell/PowerShellEditorServices/pull/876) -
120+
Temporarily disable deemphasized stack frames to fix VSCode issue 1750 (Thanks @rkeithhill!)
121+
- [PowerShellEditorServices #871](https://github.com/PowerShell/PowerShellEditorServices/pull/871) -
122+
Support -CustomPipeName, allowing configuration of custom namedpipes for LSP transport
123+
- [PowerShellEditorServices #872](https://github.com/PowerShell/PowerShellEditorServices/pull/872) -
124+
Fix unable to open files in problems/peek windows issue (Thanks @rkeithhill!)
125+
- [PowerShellEditorServices #875](https://github.com/PowerShell/PowerShellEditorServices/pull/875) -
126+
Add attach to local runspace. (Thanks @adamdriscoll!)
127+
- [PowerShellEditorServices #881](https://github.com/PowerShell/PowerShellEditorServices/pull/881) -
128+
Use `NamedPipeConnectionInfo` to connect to remote runspaces instead of Enter-PSHostProcess
129+
- [PowerShellEditorServices #845](https://github.com/PowerShell/PowerShellEditorServices/pull/845) -
130+
Enable UseCorrectCasing as a default rule (Thanks @bergmeister!)
131+
- [PowerShellEditorServices #835](https://github.com/PowerShell/PowerShellEditorServices/pull/835) -
132+
Map new `powershell.codeformatting` settings WhitespaceInsideBrace and WhitespaceAroundPipe to PSSA settings hashtable (Thanks @bergmeister!)
133+
- [PowerShellEditorServices #836](https://github.com/PowerShell/PowerShellEditorServices/pull/836) -
134+
Add PipelineIndentationStyle configuration mapping (Thanks @bergmeister!)
135+
- [PowerShellEditorServices #887](https://github.com/PowerShell/PowerShellEditorServices/pull/887) -
136+
Cherry pick PR 1750 merge commit to legacy/v1.x, has additional fixes (Thanks @rkeithhill!)
137+
- [PowerShellEditorServices #874](https://github.com/PowerShell/PowerShellEditorServices/pull/874) -
138+
Use public `InternalHost` from origin runspace (Thanks @SeeminglyScience!)
139+
- [PowerShellEditorServices #889](https://github.com/PowerShell/PowerShellEditorServices/pull/889) -
140+
Enhance Get-PsesRpcNotificationMessage/MessageResponseTimes to allow filtering by message name (Thanks @rkeithhill!)
141+
- [PowerShellEditorServices #859](https://github.com/PowerShell/PowerShellEditorServices/pull/859) -
142+
Upgrade PowerShellStandard.Library, PowerShell.SDK, NET.Test.SDK and Serilog NuGet packages to latest released version and enable AppVeyor build on any branch (Thanks @bergmeister!)
143+
- [PowerShellEditorServices #862](https://github.com/PowerShell/PowerShellEditorServices/pull/862) -
144+
Handle arbitrary exceptions when recursing workspace
145+
3146
## v2.0.0-preview.1
4147
### Wednesday, January 23, 2019
5148

README.md

+4-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
# PowerShell Language Support for Visual Studio Code
22

33
[![Codacy Badge](https://api.codacy.com/project/badge/Grade/df06b9909e7442cebc1132bda0b8c0e3)](https://app.codacy.com/app/TylerLeonhardt/vscode-powershell?utm_source=github.com&utm_medium=referral&utm_content=PowerShell/vscode-powershell&utm_campaign=Badge_Grade_Dashboard)
4-
[![Version](https://vsmarketplacebadge.apphb.com/version/ms-vscode.PowerShell.svg)](https://marketplace.visualstudio.com/items?itemName=ms-vscode.PowerShell) [![Installs](https://vsmarketplacebadge.apphb.com/installs-short/ms-vscode.PowerShell.svg)](https://marketplace.visualstudio.com/items?itemName=ms-vscode.PowerShell) [![windows build](https://img.shields.io/appveyor/ci/PowerShell/vscode-powershell/master.svg?label=windows+build)](https://ci.appveyor.com/project/PowerShell/vscode-powershell) [![linux/macos build](https://img.shields.io/travis/PowerShell/vscode-powershell/master.svg?label=linux/macos+build)](https://travis-ci.org/PowerShell/vscode-powershell) [![Join the chat at https://gitter.im/PowerShell/vscode-powershell](https://badges.gitter.im/PowerShell/vscode-powershell.svg)](https://gitter.im/PowerShell/vscode-powershell?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
4+
[![Build Status](https://powershell.visualstudio.com/vscode-powershell/_apis/build/status/PowerShell.vscode-powershell?branchName=master)](https://powershell.visualstudio.com/vscode-powershell/_build/latest?definitionId=51&branchName=master)
5+
[![Version](https://vsmarketplacebadge.apphb.com/version/ms-vscode.PowerShell.svg)](https://marketplace.visualstudio.com/items?itemName=ms-vscode.PowerShell)
6+
[![Installs](https://vsmarketplacebadge.apphb.com/installs-short/ms-vscode.PowerShell.svg)](https://marketplace.visualstudio.com/items?itemName=ms-vscode.PowerShell)
7+
[![Join the chat at https://gitter.im/PowerShell/vscode-powershell](https://badges.gitter.im/PowerShell/vscode-powershell.svg)](https://gitter.im/PowerShell/vscode-powershell?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
58

69
This extension provides rich PowerShell language support for [Visual Studio Code](https://github.com/Microsoft/vscode).
710
Now you can write and debug PowerShell scripts using the excellent IDE-like interface

appveyor.yml

-28
This file was deleted.

0 commit comments

Comments
 (0)