Marco Vermeulen
d98cb320d2
Move cucumber feature files to resources folder.
2020-09-03 13:30:30 +01:00
Felipe Santos
eae1ed4fad
Do not return error when package is already installed
2020-09-03 08:46:01 +01:00
Marco Vermeulen
59ef424144
Fix broken (false positive) test for pre/post hooks.
2020-09-02 17:45:43 +01:00
Marco Vermeulen
5a8c2f4974
Refine platform handling in tests.
2020-08-05 10:46:59 +01:00
Damiaan van der Kruk
3bae641050
Removes default parameter on asSdkmanPlatform()
2020-08-05 10:14:12 +01:00
Damiaan van der Kruk
443930d66d
Fix formatting
2020-08-05 10:14:12 +01:00
Damiaan van der Kruk
eadbbe0840
Moves plaform conversion in asSdkmanPlatform
2020-08-05 10:14:12 +01:00
Damiaan van der Kruk
cf436ed8f2
Adds arm64 dection of running os in tests
2020-08-05 10:14:12 +01:00
Damiaan van der Kruk
134d506e14
Adds LinuxARM64 detection
2020-08-05 10:14:12 +01:00
Oliver Weiler
dba3a467be
Run sdk env on opening a new terminal ( #780 )
2020-07-17 12:11:48 +01:00
Oliver Weiler
97a76cda76
Replace $(cat file) invocations with $(< file) for better performance
2020-07-15 11:21:52 +01:00
Ross Goldberg
dae40c391b
Use relative path for current link to version dir
2020-06-05 09:14:31 +01:00
Ross Goldberg
419ba49c8d
Rename duplicate path initialisation scenario name
...
Two scenarios both had the same name. Renamed the incorrectly named one.
2020-06-05 08:26:03 +01:00
Ross Goldberg
4b22f99b86
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-05-25 09:04:53 +01:00
Ross Goldberg
98da69c2d3
Improve __sdkman_secure_curl_download ( #763 )
...
* Use shell-agnostic code in …_secure_curl_download
* Replicate original order of curl arguments
2020-05-24 21:20:16 +01:00
Marco Vermeulen
fb8ac9a9f8
Prevent the use command from accessing the internet.
2020-05-18 08:59:34 +01:00
Oliver Weiler
4ca20ecbf2
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-05-04 08:11:33 +01:00
Marco Vermeulen
67bc08aa27
Prevent logging of normalised_line in env command.
2020-05-04 08:07:11 +01:00
Marco Vermeulen
ca5a834c66
Add some comments to generated .sdkmanrc file.
2020-05-02 16:14:06 +01:00
Ross Goldberg
18971a7cea
Simplify bash csv parsing in sdkman-init.sh ( #754 )
2020-05-02 14:03:08 +01:00
Ross Goldberg
470554a367
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-04-28 08:14:24 +01:00
Oliver Weiler
4a2e6a9809
Declare line_without_comments as local and readonly
2020-04-28 07:52:01 +01:00
Oliver Weiler
7564b08ab9
Revert "Declare line_without_comments as local and readonly"
...
This reverts commit 6ff6c07f3f .
2020-04-28 07:52:01 +01:00
Oliver Weiler
8d19c87867
Declare line_without_comments as local and readonly
2020-04-28 07:52:01 +01:00
Oliver Weiler
f2f56f5438
Declare sub_command as local and readonly
2020-04-28 07:52:01 +01:00
Oliver Weiler
3321af7634
Declare sdkmanrc as a local, readonly variable
2020-04-28 07:52:01 +01:00
Oliver Weiler
a49f7e7e2d
Shorten description
2020-04-28 07:52:01 +01:00
Oliver Weiler
6f366ed52b
Revert "Remove unnecessary quoting"
...
This reverts commit ef1a9c6f84 .
2020-04-28 07:52:01 +01:00
Oliver Weiler
6b9c03f368
Remove unnecessary quoting
2020-04-28 07:52:01 +01:00
Oliver Weiler
4ec6b77c97
Add explanatory comment
2020-04-28 07:52:01 +01:00
Oliver Weiler
0feac9726a
Remove unnecessary test
2020-04-28 07:52:01 +01:00
Oliver Weiler
95967c9edd
Add parametrised test for .sdkmanrc generation
2020-04-28 07:52:01 +01:00
Oliver Weiler
24098ad54f
Revert unwanted change
2020-04-28 07:52:01 +01:00
Oliver Weiler
6346b67b55
Add test for .sdkmanrc generation
2020-04-28 07:52:01 +01:00
Oliver Weiler
dab9741a49
Fix broken test
2020-04-28 07:52:01 +01:00
Oliver Weiler
6273d0b094
Revert function name
2020-04-28 07:52:01 +01:00
Oliver Weiler
f240c7c8a6
Revert error message
2020-04-28 07:52:01 +01:00
Oliver Weiler
9ae0acc045
Extract Java fallback version
2020-04-28 07:52:01 +01:00
Oliver Weiler
16fe3e03f9
Extract function for sdk env init
2020-04-28 07:52:01 +01:00
Oliver Weiler
d2e3d134f8
Improve coding style
2020-04-28 07:52:01 +01:00
Oliver Weiler
e524015b60
Rename function
2020-04-28 07:52:01 +01:00
Oliver Weiler
26a5b3074c
Set java version when creating .sdkmanrc
2020-04-28 07:52:01 +01:00
Oliver Weiler
7ca8325b54
Rename local variable
2020-04-28 07:52:01 +01:00
Oliver Weiler
ffe9b5934d
Perform normalisation before format check
2020-04-28 07:52:01 +01:00
Oliver Weiler
c643a99b9f
Add rudimentary implementation of sdk env init
2020-04-28 07:52:01 +01:00
Oliver Weiler
3df6c6de72
Do not allow non-whitespace characters after candidate version
2020-04-28 07:52:01 +01:00
Oliver Weiler
0d163a21c1
Improve test description
2020-04-28 07:52:01 +01:00
Oliver Weiler
41969721af
Remove unused import
2020-04-28 07:52:01 +01:00
Oliver Weiler
16f68d508e
Add support for comment lines and blank lines
2020-04-28 07:52:01 +01:00
Ross Goldberg
1edbe28d03
Fix candidate cache update bug
...
In __sdk_update, candidates wouldn't be updated if the same number of
candidates were removed & added because detection was solely based on
old vs. new candidate counts.
2020-04-17 21:30:01 +01:00