Noah Gilson
6f6327b8b4
Set test environment variable to prevent double activation
...
When we add activation on startup finished we encountered a new bug with the test process that has existed for many years
it will activate twice and the extension will be in a bad state. we need to allow manual activation to inject the correct mock classes into the extension and prevent it from activating on startupfinished under test.
2024-02-20 10:41:35 -08:00
Noah Gilson
ef8db6f01a
wip -- add custom activation logic, need to change this
2024-02-15 12:29:35 -08:00
annie
c1d4de1f30
change to original state
2024-02-13 21:22:00 -08:00
annie
d8974edfe0
Merge branch 'origin/jl03-version-split' of https://github.com/JL03-Yue/vscode-dotnet-runtime into origin/jl03-version-split
2024-02-13 21:11:40 -08:00
annie
6ab592e66d
add version split option for test
2024-02-13 21:10:54 -08:00
JL03-Yue
e15e8d0d7b
Merge branch 'main' into origin/jl03-version-split
2024-02-13 16:45:31 -08:00
annie
751a219a0e
change version split for test
2024-02-13 16:42:35 -08:00
Noah Gilson
35b93581b7
Merge pull request #1660 from nagilson/nagilson-Fix-stdout-err
...
Fix Bug where Password Prompt Failure to Launch could be considered Success
2024-02-12 10:17:00 -08:00
Noah Gilson
af331bec50
Merge branch 'nagilson-Fix-stdout-err' of https://github.com/nagilson/vscode-dotnet-runtime into nagilson-Fix-stdout-err
2024-02-06 14:31:50 -08:00
Noah Gilson
6b19a21891
Move from * to startup finished to prevent lagging VS Code when it starts up
2024-02-06 14:31:43 -08:00
Noah Gilson
bfaab0fae8
Merge branch 'main' into nagilson-Fix-stdout-err
2024-02-06 14:22:55 -08:00
Noah Gilson
7bacf7e79c
Merge pull request #1641 from nagilson/nagilson-stderr-insr
...
Dont treat stderr as error for Install Scripts
2024-02-06 14:22:09 -08:00
Noah Gilson
67e7786fca
Improve error message for existing installs.
2024-02-06 14:14:34 -08:00
Noah Gilson
0825fdce2f
Merge branch 'nagilson-Fix-stdout-err' of https://github.com/nagilson/vscode-dotnet-runtime into nagilson-Fix-stdout-err
2024-02-06 14:02:41 -08:00
Noah Gilson
736a2f3a9a
Change WSL flag to negative by default as it needs to be activated before command appears, and cause activation to happen upon loading vscode
2024-02-06 14:02:27 -08:00
Noah Gilson
fad035f4ac
Remove message as it already exists once before
2024-02-06 13:55:11 -08:00
Noah Gilson
3329c09c32
Add a message for when we dont need to do another install
2024-02-06 10:58:53 -08:00
Noah Gilson
539792b982
consider update a terminal failure
...
if we fail to update we are probably still fine
but update is sometimes the first command to be executed
if it is the first and fails, then we will continue with the master process being dead
while thinking it is alive
2024-02-06 10:28:12 -08:00
Noah Gilson
38aa367f95
resolve with stderr, err still gets posted fine
2024-02-05 16:39:08 -08:00
Noah Gilson
03d53e45bb
Merge branch 'main' into nagilson-stderr-insr
2024-02-05 15:43:27 -08:00
Noah Gilson
b1bc3373d2
Merge pull request #1642 from nagilson/nagilson-2.0.2-release
...
2.0.2 Release - Add 'Recommended Version' API & User Public Command
2024-02-05 15:35:33 -08:00
Noah Gilson
a1e89fee3d
Update test for 8.0
2024-02-05 14:12:08 -08:00
Noah Gilson
c570213577
Merge branch 'nagilson-2.0.2-release' of https://github.com/nagilson/vscode-dotnet-runtime into nagilson-2.0.2-release
2024-02-05 14:02:40 -08:00
Noah Gilson
b29bce0140
Return the newest version if no active versions are found
2024-02-05 14:02:28 -08:00
Noah Gilson
46b83479fa
Fix readme typo
2024-02-05 13:54:32 -08:00
Noah Gilson
ffd97360ec
Fix WSL Check to work if we dont know if we are running under linux yet
2024-02-05 13:45:59 -08:00
Noah Gilson
7d1e542b91
Update dependencies
2024-02-05 12:45:31 -08:00
Noah Gilson
45e0bafd38
Merge RHEL test change with api change
2024-02-05 12:41:38 -08:00
Noah Gilson
4784d1d24d
Merge branch 'nagilson-2.0.2-release' of https://github.com/nagilson/vscode-dotnet-runtime into nagilson-2.0.2-release
2024-02-05 12:37:04 -08:00
Noah Gilson
6bdfdb788e
Add preview flag to enable public command
2024-02-05 12:36:51 -08:00
Noah Gilson
f7c9b363bb
Merge branch 'main' into nagilson-2.0.2-release
2024-02-05 12:34:45 -08:00
Noah Gilson
cd362f67ba
Merge pull request #1620 from nagilson/nagilson-linux-single-prompt
...
Reduce Linux Prompt to Single Ask
2024-02-05 12:34:25 -08:00
Noah Gilson
6b66731a54
Update to 8.0 for test
2024-02-05 10:54:20 -08:00
Noah Gilson
b654998f1a
8.0 is now available in the feed, so update test to expect 8.0
2024-02-05 10:27:45 -08:00
Noah Gilson
e82554f249
Dont run RHEL tests on ubuntu now that they cover things properly
2024-02-05 10:22:05 -08:00
Noah Gilson
55d0617a6d
Fix potential dependency chain where
...
Injecting the feed checks for the support status to make sure it should inject the feed
To check the support status it would check which versions are available
To do that check, the PMC feed is added in part of the version check if it has not been done before
Which could result in an infinite recursive stack without this new boolean check
2024-02-05 10:05:14 -08:00
Noah Gilson
101343761d
Update linux tests to have a message stating why tsts will fail when you add support for newer versions
2024-02-01 16:51:56 -08:00
Noah Gilson
799fe4b06b
update rhel tests to use the correct version
2024-02-01 16:21:29 -08:00
Noah Gilson
74917a7451
update ubuntu test to expect regex
2024-02-01 16:09:23 -08:00
Noah Gilson
001f2d92c9
Provide a link showing VS Code's support policy instead of being negative about it
...
Co-authored-by: Chet Husk <baronfel@users.noreply.github.com>
2024-02-01 15:46:46 -08:00
Noah Gilson
1dd61d97cd
Improve wording for why we support which distros we do
...
Co-authored-by: Chet Husk <baronfel@users.noreply.github.com>
2024-02-01 15:46:24 -08:00
Noah Gilson
5e2e76bcd1
Fix mock object to make the owned executor have the same return status state
2024-02-01 15:42:45 -08:00
Noah Gilson
0c840f4c25
Use --names-only plus regex to filter packages to only be their exact match and remove extraneous output
2024-02-01 15:22:17 -08:00
Noah Gilson
9a86065f66
Add in 8.0 and 9.0 future support for linux
...
This is to prevent breakage from occuring in the future. Also 8 is already supported.
2024-02-01 10:54:41 -08:00
Noah Gilson
8ed796f464
Respond to PR Feedback, Add Traps & Unknown Cmd Exit Detection
...
Add ability to detect and report when an Unknown command is executed
Use traps to ensure clean up
Remove . from Installer Name in backup option as . is not supported
2024-02-01 10:50:56 -08:00
Noah Gilson
eb63d892c5
Fix typo in extension main page
2024-02-01 09:39:09 -08:00
Noah Gilson
b9b26b9e47
Update document to be more concise
2024-02-01 09:36:50 -08:00
Noah Gilson
1007f6aa09
Fix typo in command palette
2024-02-01 09:34:46 -08:00
Noah Gilson
8e893a6fbf
Fix typo in command palette
2024-02-01 09:33:31 -08:00
Noah Gilson
85694b81bb
add the gif to the main page
2024-01-31 17:02:55 -08:00