Skip to content

Commit 84f8111

Browse files
committed
don't error if JVM not present
1 parent bac9b3c commit 84f8111

File tree

1 file changed

+3
-9
lines changed

1 file changed

+3
-9
lines changed

+stdlib/checkout_license.m

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -19,17 +19,11 @@
1919
installedPackages = addons.Name;
2020
name = addons.Name(strcmpi(installedPackages, packageName));
2121

22-
if isempty(name)
23-
msg = sprintf('Did not find an installed package %s.\n', packageName);
24-
if ~ismissing(installedPackages)
25-
msg = sprintf('Installed packages:\n%s', join(installedPackages, newline));
26-
end
27-
warning('stdlib:checkout_license:ValueError', msg)
28-
return
29-
end
22+
if isempty(name), return, end
3023

3124
if ~usejava('jvm')
32-
error('Java must be enabled for this function to work.')
25+
warning('stdlib:checkout_license:EnvironmentError', 'Java must be enabled to lookup license names.')
26+
return
3327
end
3428

3529
% https://www.mathworks.com/help/matlab/matlab_env/index-of-code-analyzer-checks.html

0 commit comments

Comments
 (0)