gayanper
ab97b73964
Add support to Git Bash
...
When working with git bash it ends up with an error saying it cannot
remove the directory 'current' adding the -R will solve it for both nix
and win.
2020-10-10 09:38:02 +01:00
Marco Vermeulen
24ddef3969
Move cucumber feature files to resources folder.
2020-10-10 09:36:04 +01:00
Felipe Santos
1a82ae28ab
Do not return error when package is already installed
2020-10-10 09:36:01 +01:00
Marco Vermeulen
fb91c381c1
Fix broken (false positive) test for pre/post hooks.
2020-10-10 09:35:18 +01:00
Marco Vermeulen
ba10bb5eb9
Refine platform handling in tests.
2020-10-10 09:35:18 +01:00
Damiaan van der Kruk
c38c843c44
Removes default parameter on asSdkmanPlatform()
2020-10-10 09:35:18 +01:00
Damiaan van der Kruk
2bb77ce5ec
Fix formatting
2020-10-10 09:35:18 +01:00
Damiaan van der Kruk
492a86628b
Moves plaform conversion in asSdkmanPlatform
2020-10-10 09:35:18 +01:00
Damiaan van der Kruk
7d5ba11e9b
Adds arm64 dection of running os in tests
2020-10-10 09:35:18 +01:00
Damiaan van der Kruk
b04f9fa5f7
Adds LinuxARM64 detection
2020-10-10 09:35:18 +01:00
Oliver Weiler
84a1954e76
Run sdk env on opening a new terminal ( #780 )
2020-10-10 09:35:18 +01:00
Oliver Weiler
eea874da00
Replace $(cat file) invocations with $(< file) for better performance
2020-10-10 09:35:18 +01:00
Ross Goldberg
7b2f7e9abb
Use relative path for current link to version dir
2020-10-10 09:35:18 +01:00
Ross Goldberg
0cf61c0760
Rename duplicate path initialisation scenario name
...
Two scenarios both had the same name. Renamed the incorrectly named one.
2020-10-10 09:35:18 +01:00
Ross Goldberg
9852a344f2
Remove legacy bash workaround from __sdk_update
...
The code that didn't work on legacy bash was removed a long time ago, so
the workaround is no longer necessary
The workaround prevents the tests from all completing successfully on
legacy bash, so it's very useful to remove the workaround
2020-10-10 09:35:18 +01:00
Ross Goldberg
6d6b459ee8
Improve __sdkman_secure_curl_download ( #763 )
...
* Use shell-agnostic code in …_secure_curl_download
* Replicate original order of curl arguments
2020-10-10 09:35:18 +01:00
Marco Vermeulen
3ed7e7c654
Prevent the use command from accessing the internet.
2020-10-10 09:35:18 +01:00
Oliver Weiler
bcb97dcca5
Automatically execute sdk env when entering a directory with an .sdkmanrc ( #757 )
...
Add auto-env functionality.
Authored-by: Oliver Weiler <oliver.weiler@meinestadt.de >
2020-10-10 09:35:18 +01:00
Marco Vermeulen
ade991ab08
Prevent logging of normalised_line in env command.
2020-10-10 09:35:18 +01:00
Marco Vermeulen
b4cd510a8e
Add some comments to generated .sdkmanrc file.
2020-10-10 09:35:18 +01:00
Ross Goldberg
313b8ff917
Simplify bash csv parsing in sdkman-init.sh ( #754 )
2020-10-10 09:35:18 +01:00
Ross Goldberg
0e147505fd
Fix cached candidate server api error-handling bug in sdk update ( #749 )
...
* Fix cached candidate server api error-handling bug
* Simplify code in update scripts
2020-10-10 09:35:18 +01:00
Oliver Weiler
fd3bfc72d9
Declare line_without_comments as local and readonly
2020-10-10 09:35:18 +01:00
Oliver Weiler
083086fa62
Revert "Declare line_without_comments as local and readonly"
...
This reverts commit 6ff6c07f3f .
2020-10-10 09:35:18 +01:00
Oliver Weiler
60ddb0c951
Declare line_without_comments as local and readonly
2020-10-10 09:35:18 +01:00
Oliver Weiler
3c068f4ee3
Declare sub_command as local and readonly
2020-10-10 09:35:18 +01:00
Oliver Weiler
037a5df73f
Declare sdkmanrc as a local, readonly variable
2020-10-10 09:35:18 +01:00
Oliver Weiler
fc51c05712
Shorten description
2020-10-10 09:35:18 +01:00
Oliver Weiler
922677fdc9
Revert "Remove unnecessary quoting"
...
This reverts commit ef1a9c6f84 .
2020-10-10 09:35:18 +01:00
Oliver Weiler
d10dfd47ad
Remove unnecessary quoting
2020-10-10 09:35:18 +01:00
Oliver Weiler
f1b4a61606
Add explanatory comment
2020-10-10 09:35:18 +01:00
Oliver Weiler
a0abad76c6
Remove unnecessary test
2020-10-10 09:35:18 +01:00
Oliver Weiler
43c2f9c160
Add parametrised test for .sdkmanrc generation
2020-10-10 09:35:18 +01:00
Oliver Weiler
6d219e8088
Revert unwanted change
2020-10-10 09:35:18 +01:00
Oliver Weiler
a6db528b93
Add test for .sdkmanrc generation
2020-10-10 09:35:18 +01:00
Oliver Weiler
fce87d794b
Fix broken test
2020-10-10 09:35:18 +01:00
Oliver Weiler
4c53fb8556
Revert function name
2020-10-10 09:35:18 +01:00
Oliver Weiler
aee7d2316e
Revert error message
2020-10-10 09:35:18 +01:00
Oliver Weiler
9262e38a60
Extract Java fallback version
2020-10-10 09:35:18 +01:00
Oliver Weiler
26ab750d4d
Extract function for sdk env init
2020-10-10 09:35:18 +01:00
Oliver Weiler
a2c7333a7f
Improve coding style
2020-10-10 09:35:18 +01:00
Oliver Weiler
3c06f2d2e6
Rename function
2020-10-10 09:35:18 +01:00
Oliver Weiler
a3faeb3b70
Set java version when creating .sdkmanrc
2020-10-10 09:35:18 +01:00
Oliver Weiler
f31071b223
Rename local variable
2020-10-10 09:35:18 +01:00
Oliver Weiler
4f09c2f3f5
Perform normalisation before format check
2020-10-10 09:35:18 +01:00
Oliver Weiler
1f71f926f7
Add rudimentary implementation of sdk env init
2020-10-10 09:35:18 +01:00
Oliver Weiler
3d84b11e0e
Do not allow non-whitespace characters after candidate version
2020-10-10 09:35:18 +01:00
Oliver Weiler
892ce1e82b
Improve test description
2020-10-10 09:35:18 +01:00
Oliver Weiler
1f04162e70
Remove unused import
2020-10-10 09:35:18 +01:00
Oliver Weiler
43d206b66f
Add support for comment lines and blank lines
2020-10-10 09:35:18 +01:00