Commit Graph

13 Commits

Author SHA1 Message Date
Fraser Waters 0005552823 Remove experimentalWorkspaceModule from vscode settings
This has always been experimental, and is due for removal now that go
workspaces are a thing. Turning it on is probably detreimental to gopls
performance as well due to the number of go.mod files in this repo, most
of which aren't interesting.
2023-03-09 21:00:00 +00:00
Abhinav Gupta b895f4e851
vscode/settings: Enable gofumpt
We enabled gofumpt on the repository in .
This updates the workspace-local VSCode configuration
to use gofumpt to format Go code.
2023-03-03 12:03:16 -08:00
Fraser Waters f4ad5c5a56 Remove dotnet 2022-12-13 16:13:53 +00:00
Kyle Pitzen 8e8dd2ce85 fix(testing): Adds cached python venvs for integration tests
The cache key is based on hashing the contents of "requirements.txt" for each
python test.  This should result in unchanged test results among tests
sharing venvs, and maintains environment isolation across requirement sets
2022-12-06 13:57:07 -05:00
Fraser Waters 64eb33cb0c Disable auto stack parenting 2022-11-07 16:19:16 +00:00
Aaron Friel 6a1751e807 Refactor convert command to add entrypoint for pulumi convert debugging 2022-10-01 15:40:17 -07:00
Aaron Friel 2af74b6469 ci: Use reduced smoke testing on Windows & macOS targets 2022-09-21 09:55:06 -07:00
Kyle Pitzen 122d7c25b9
fix(sdk/python): Makes SETTINGS attributes context-aware () 2022-08-23 13:45:37 -04:00
Fraser Waters 170862ccc6
Ensure that FormatOptions.Color is set before use in diag.defaultSink ()
* Ensure that FormatOptions.Color is set before use in diag.Sink

* lint
2022-04-01 20:22:35 +01:00
Fraser Waters c6240cf38d
Improve vscode dotnet support ()
* Run make ensure on devcontainer creation

Added an ensure target to the dotnet makefile to run `dotnet restore`.

* Add dotnet test explorer and set default vscode settings for it

* Ensure PULUMI_LOCAL_NUGET exists

* Add missing mkdirs
2021-11-11 20:40:18 +00:00
Fraser Waters a526db129a
Move gopls settings to .vscode from .devcontainer ()
These gopls settings should apply to any vscode instance, not just ones in devcontainers.
2021-11-09 10:54:52 +00:00
Fraser Waters b96e6a4204
Increase default go test timeout ()
Our makefiles always run go test with a 1h timeout. This updates the default vscode settings to the same.
2021-11-08 18:07:24 +00:00
Fraser Waters 6890b9acc9
Check in default vscode settings ()
Currently this is just setting go.buildTags to "all" so the language
specific tests are included in build and test commands by default.

Missing this leads to the confusing (at least to new people) behavior
of clicking run test on a test method and vscode then saying there is no
test to run.
2021-11-01 15:15:21 +00:00