Commit Graph

  • a6db528b93 Add test for .sdkmanrc generation Oliver Weiler 2020-04-24 10:23:45 +02:00
  • fce87d794b Fix broken test Oliver Weiler 2020-04-23 18:02:36 +02:00
  • 4c53fb8556 Revert function name Oliver Weiler 2020-04-23 18:01:39 +02:00
  • aee7d2316e Revert error message Oliver Weiler 2020-04-23 18:00:17 +02:00
  • 9262e38a60 Extract Java fallback version Oliver Weiler 2020-04-23 09:33:24 +02:00
  • 26ab750d4d Extract function for sdk env init Oliver Weiler 2020-04-23 08:49:46 +02:00
  • a2c7333a7f Improve coding style Oliver Weiler 2020-04-23 02:36:20 +02:00
  • 3c06f2d2e6 Rename function Oliver Weiler 2020-04-23 02:30:37 +02:00
  • a3faeb3b70 Set java version when creating .sdkmanrc Oliver Weiler 2020-04-23 02:19:37 +02:00
  • f31071b223 Rename local variable Oliver Weiler 2020-04-22 09:42:33 +02:00
  • 4f09c2f3f5 Perform normalisation before format check Oliver Weiler 2020-04-22 09:37:30 +02:00
  • 1f71f926f7 Add rudimentary implementation of sdk env init Oliver Weiler 2020-04-19 22:59:47 +02:00
  • 3d84b11e0e Do not allow non-whitespace characters after candidate version Oliver Weiler 2020-04-19 11:39:55 +02:00
  • 892ce1e82b Improve test description Oliver Weiler 2020-04-17 01:37:51 +02:00
  • 1f04162e70 Remove unused import Oliver Weiler 2020-04-17 01:37:02 +02:00
  • 43d206b66f Add support for comment lines and blank lines Oliver Weiler 2020-04-17 00:36:49 +02:00
  • 47188ae980 Fix candidate cache update bug Ross Goldberg 2020-03-10 03:19:02 -04:00
  • 708c121f83 Don't fail redirections if noclobber is set Jan Larres 2020-04-16 19:30:31 +12:00
  • 761ea99763 746 - upgrade should use auto answer ievgen degtiarenko 2020-04-13 13:06:44 +02:00
  • 248260a73e Improve feedback on env command invocation. Marco Vermeulen 2020-04-12 14:22:19 +01:00
  • f8dec8792e Fix typo in debug echo in __sdkman_download Ross Goldberg 2020-03-12 14:45:09 -04:00
  • 054508fc85 Fix misspelled words and phrases Ross Goldberg 2020-03-09 04:48:55 -04:00
  • c392c4950f Use bin distribution of Gradle 6.3 Marco Vermeulen 2020-04-07 21:22:55 +01:00
  • 5ef2b0d1c6 Format build.gradle with default formatting. Marco Vermeulen 2020-04-07 21:22:24 +01:00
  • e773a01a4a Upgrade Gradle to 6.3 and upgrade dependencies Ross Goldberg 2020-03-10 03:50:40 -04:00
  • 043d2e7c93 Append parentheses after bash function names Ross Goldberg 2020-04-07 11:48:28 -04:00
  • 2dcb4ee301 Reformat .feature files manually/with EditorConfig Ross Goldberg 2020-04-06 21:15:17 -04:00
  • 1c9c1c653c Reformat .groovy files manually, with EditorConfig Ross Goldberg 2020-04-06 21:08:47 -04:00
  • 961c5de351 Reformat .sh files manually & with EditorConfig Ross Goldberg 2020-04-06 21:04:00 -04:00
  • 9b6d0aa7b8 Reformat build.gradle manually & with EditorConfig Ross Goldberg 2020-04-06 20:38:54 -04:00
  • adb1aa0c17 fixed testing bug on macOS (& possibly on other platforms) in assertLinkedCandidate in installation_steps.groovy: assertLinkedCandidate previously compared a calculated link path to a given path, which failed when either path was different but pointed to the same file assertLinkedCandidate now just correctly ensures paths point to same file Ross Goldberg 2020-03-13 15:43:18 -04:00
  • 2ae5ed4637 fixed testing bug for platforms other than Linux in 2 steps in stub_steps.groovy: use lcPlatform where PLATFORM was accidentally used renamed lowerCaseUname as lcPlatform for consistency removed unused And Ross Goldberg 2020-03-12 14:46:08 -04:00
  • a2e8692c49 Fix broken parameter expansion Oliver Weiler 2020-03-27 12:18:03 +01:00
  • 197a420730 Replace BASH_REMATCH with parameter expansion Oliver Weiler 2020-03-27 12:09:05 +01:00
  • 7038e6fecc Inline candidate and version variables Oliver Weiler 2020-03-23 22:43:15 +01:00
  • e577f40a60 Add descriptive variable names Oliver Weiler 2020-03-20 21:12:38 +01:00
  • e046548f47 Remove unused import Oliver Weiler 2020-03-20 11:44:38 +01:00
  • 5113bc5c95 Revert error message Oliver Weiler 2020-03-20 11:36:36 +01:00
  • 20c758e7c4 Improve error message for malformed candidate entry Oliver Weiler 2020-03-20 00:49:38 +01:00
  • e5f1d140e0 Add Spock specifications for testing newline handling and candidate entry check Oliver Weiler 2020-03-20 00:43:28 +01:00
  • 13db4d631d Move handling of lines without newlines to while loop Oliver Weiler 2020-03-10 23:55:14 +01:00
  • 734f7ad133 Move handling of lines without newline into while-loop Oliver Weiler 2020-03-10 23:48:52 +01:00
  • 9c6d080813 Fix wrong os.name for Mac OS X Oliver Weiler 2020-03-09 00:28:51 +01:00
  • 5c9e5365d0 Revert change to UnixUtils Oliver Weiler 2020-03-09 00:28:06 +01:00
  • 881d44d482 Add sdk env command to allow per-project configuration Oliver Weiler 2020-03-08 13:34:52 +01:00
  • 00734a26e9 Remove offending character from home.feature. Marco Vermeulen 2020-03-13 09:19:35 +00:00
  • 2726f3f1e6 Move home comments out of source into feature file. Marco Vermeulen 2020-03-13 08:31:06 +00:00
  • 81bd3811a6 Home dir: Fix broken mnemonic test case Erik Zivkovic 2020-03-11 13:00:48 +01:00
  • 4b7c40ad58 Home dir: use h mnemonic for home instead of help Erik Zivkovic 2020-03-10 12:20:42 +01:00
  • d293e2b3dc Home dir: Move documentation comment into home src Erik Zivkovic 2020-03-10 12:13:19 +01:00
  • ebe30b3233 Add a command to print the home path of an installed SDK Erik Zivkovic 2020-03-09 13:11:24 +01:00
  • 3e9a9899f5 change sed delimiter to safe character yujiorama 2019-07-17 10:09:00 +09:00
  • bdafe061d3 Add support to Git BashWhen 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. gayanper 2020-09-19 20:57:13 +02:00
  • 20bf5c309f Revert "Improve deployment of distro binary." Marco Vermeulen 2020-09-03 21:14:02 +01:00
  • 2d7be87fb6 Improve deployment of distro binary. Marco Vermeulen 2020-09-03 20:52:16 +01:00
  • de3b221bf6 First draft of pinning versions. pinning_versions Marco Vermeulen 2020-09-03 18:30:13 +01:00
  • d98cb320d2 Move cucumber feature files to resources folder. Marco Vermeulen 2020-09-03 13:04:43 +01:00
  • eae1ed4fad Do not return error when package is already installed Felipe Santos 2020-07-15 21:26:28 +00:00
  • 59ef424144 Fix broken (false positive) test for pre/post hooks. Marco Vermeulen 2020-09-02 17:45:43 +01:00
  • 716ab5e4b2 Update version of production to 5.9.0 5.9.0 Marco Vermeulen 2020-08-05 15:14:10 +01:00
  • 5a8c2f4974 Refine platform handling in tests. Marco Vermeulen 2020-08-05 10:46:59 +01:00
  • 3bae641050 Removes default parameter on asSdkmanPlatform() Damiaan van der Kruk 2020-07-16 20:05:43 +10:00
  • 443930d66d Fix formatting Damiaan van der Kruk 2020-06-28 23:17:38 +10:00
  • eadbbe0840 Moves plaform conversion in asSdkmanPlatform Damiaan van der Kruk 2020-06-24 23:41:25 +10:00
  • cf436ed8f2 Adds arm64 dection of running os in tests Damiaan van der Kruk 2020-06-24 22:27:47 +10:00
  • 134d506e14 Adds LinuxARM64 detection Damiaan van der Kruk 2020-06-24 21:29:46 +10:00
  • fcd85442c6 Update version of production to 5.8.5 5.8.5 Marco Vermeulen 2020-07-17 14:47:31 +01:00
  • dba3a467be Run sdk env on opening a new terminal (#780) Oliver Weiler 2020-07-17 13:11:48 +02:00
  • 7cbdef13eb Update version of production to 5.8.4 5.8.4 Marco Vermeulen 2020-07-16 09:09:57 +01:00
  • 97a76cda76 Replace $(cat file) invocations with $(< file) for better performance Oliver Weiler 2020-07-15 11:41:06 +02:00
  • c2764310a1 Update version of production to 5.8.3 5.8.3 Marco Vermeulen 2020-06-05 11:58:19 +01:00
  • dae40c391b Use relative path for current link to version dir Ross Goldberg 2020-04-30 05:26:50 -04:00
  • 419ba49c8d Rename duplicate path initialisation scenario name Ross Goldberg 2020-05-01 17:00:21 -04:00
  • 4b22f99b86 Remove legacy bash workaround from __sdk_update Ross Goldberg 2020-03-22 23:09:22 -04:00
  • 98da69c2d3 Improve __sdkman_secure_curl_download (#763) Ross Goldberg 2020-05-24 16:20:16 -04:00
  • bd28f20faf Update version of production to 5.8.2 5.8.2 Marco Vermeulen 2020-05-23 09:26:11 +01:00
  • fb8ac9a9f8 Prevent the use command from accessing the internet. Marco Vermeulen 2020-05-18 08:59:16 +01:00
  • ece7ad05c4 Add GitHub issue templates for bugs, features, support and PRs (#755) Michael G 2020-05-07 20:20:14 +02:00
  • fdf94df43e Update version of production to 5.8.1 5.8.1 Marco Vermeulen 2020-05-04 17:17:16 +01:00
  • 4ca20ecbf2 Automatically execute sdk env when entering a directory with an .sdkmanrc (#757) Oliver Weiler 2020-05-04 09:11:33 +02:00
  • 67bc08aa27 Prevent logging of normalised_line in env command. Marco Vermeulen 2020-05-04 08:07:11 +01:00
  • ca5a834c66 Add some comments to generated .sdkmanrc file. Marco Vermeulen 2020-05-02 16:14:06 +01:00
  • 18971a7cea Simplify bash csv parsing in sdkman-init.sh (#754) Ross Goldberg 2020-05-02 09:03:08 -04:00
  • 0ebc3f1c8e Update version of production to 5.8.0 5.8.0 Marco Vermeulen 2020-04-30 12:23:58 +01:00
  • 470554a367 Fix cached candidate server api error-handling bug in sdk update (#749) Ross Goldberg 2020-04-28 03:14:24 -04:00
  • 4a2e6a9809 Declare line_without_comments as local and readonly Oliver Weiler 2020-04-27 23:38:48 +02:00
  • 7564b08ab9 Revert "Declare line_without_comments as local and readonly" Oliver Weiler 2020-04-27 23:38:03 +02:00
  • 8d19c87867 Declare line_without_comments as local and readonly Oliver Weiler 2020-04-27 22:47:58 +02:00
  • f2f56f5438 Declare sub_command as local and readonly Oliver Weiler 2020-04-27 21:20:32 +02:00
  • 3321af7634 Declare sdkmanrc as a local, readonly variable Oliver Weiler 2020-04-26 16:48:21 +02:00
  • a49f7e7e2d Shorten description Oliver Weiler 2020-04-25 09:59:57 +02:00
  • 6f366ed52b Revert "Remove unnecessary quoting" Oliver Weiler 2020-04-24 13:46:24 +02:00
  • 6b9c03f368 Remove unnecessary quoting Oliver Weiler 2020-04-24 13:16:20 +02:00
  • 4ec6b77c97 Add explanatory comment Oliver Weiler 2020-04-24 12:46:30 +02:00
  • 0feac9726a Remove unnecessary test Oliver Weiler 2020-04-24 12:44:55 +02:00
  • 95967c9edd Add parametrised test for .sdkmanrc generation Oliver Weiler 2020-04-24 12:42:10 +02:00
  • 24098ad54f Revert unwanted change Oliver Weiler 2020-04-24 10:41:18 +02:00
  • 6346b67b55 Add test for .sdkmanrc generation Oliver Weiler 2020-04-24 10:23:45 +02:00
  • dab9741a49 Fix broken test Oliver Weiler 2020-04-23 18:02:36 +02:00
  • 6273d0b094 Revert function name Oliver Weiler 2020-04-23 18:01:39 +02:00