comparison libinterp/octave-value/ov-java.cc @ 30588:ed17822e7662

doc: Always have a return value for functions which set internal variables (bug #61681) * call-stack.cc, dirfns.cc, environment.cc, error.cc, help.cc, input.cc, load-save.cc, ls-oct-text.cc, oct-hist.cc, pager.cc, pr-flt-fmt.cc, pr-output.cc, sighandlers.cc, svd.cc, variables.cc, ov-base.cc, ov-java.cc, ov-struct.cc, ov-usr-fcn.cc, ov.cc, pt-eval.cc, disable_diagonal_matrix.m, disable_permutation_matrix.m, disable_range.m: Always have a return value for functions which set internal variables.
author Rik <rik@octave.org>
date Sat, 01 Jan 2022 19:43:52 -0800
parents 83f9f8bda883
children 32d2b6604a9f
comparison
equal deleted inserted replaced
30587:5d379d2ad903 30588:ed17822e7662
3373 3373
3374 DEFUN (java_matrix_autoconversion, args, nargout, 3374 DEFUN (java_matrix_autoconversion, args, nargout,
3375 doc: /* -*- texinfo -*- 3375 doc: /* -*- texinfo -*-
3376 @deftypefn {} {@var{val} =} java_matrix_autoconversion () 3376 @deftypefn {} {@var{val} =} java_matrix_autoconversion ()
3377 @deftypefnx {} {@var{old_val} =} java_matrix_autoconversion (@var{new_val}) 3377 @deftypefnx {} {@var{old_val} =} java_matrix_autoconversion (@var{new_val})
3378 @deftypefnx {} {} java_matrix_autoconversion (@var{new_val}, "local") 3378 @deftypefnx {} {@var{old_val} =} java_matrix_autoconversion (@var{new_val}, "local")
3379 Query or set the internal variable that controls whether Java arrays are 3379 Query or set the internal variable that controls whether Java arrays are
3380 automatically converted to Octave matrices. 3380 automatically converted to Octave matrices.
3381 3381
3382 The default value is false. 3382 The default value is false.
3383 3383
3404 3404
3405 DEFUN (java_unsigned_autoconversion, args, nargout, 3405 DEFUN (java_unsigned_autoconversion, args, nargout,
3406 doc: /* -*- texinfo -*- 3406 doc: /* -*- texinfo -*-
3407 @deftypefn {} {@var{val} =} java_unsigned_autoconversion () 3407 @deftypefn {} {@var{val} =} java_unsigned_autoconversion ()
3408 @deftypefnx {} {@var{old_val} =} java_unsigned_autoconversion (@var{new_val}) 3408 @deftypefnx {} {@var{old_val} =} java_unsigned_autoconversion (@var{new_val})
3409 @deftypefnx {} {} java_unsigned_autoconversion (@var{new_val}, "local") 3409 @deftypefnx {} {@var{old_val} =} java_unsigned_autoconversion (@var{new_val}, "local")
3410 Query or set the internal variable that controls how integer classes are 3410 Query or set the internal variable that controls how integer classes are
3411 converted when @code{java_matrix_autoconversion} is enabled. 3411 converted when @code{java_matrix_autoconversion} is enabled.
3412 3412
3413 When enabled, Java arrays of class Byte or Integer are converted to matrices 3413 When enabled, Java arrays of class Byte or Integer are converted to matrices
3414 of class uint8 or uint32 respectively. The default value is true. 3414 of class uint8 or uint32 respectively. The default value is true.
3436 3436
3437 DEFUN (debug_java, args, nargout, 3437 DEFUN (debug_java, args, nargout,
3438 doc: /* -*- texinfo -*- 3438 doc: /* -*- texinfo -*-
3439 @deftypefn {} {@var{val} =} debug_java () 3439 @deftypefn {} {@var{val} =} debug_java ()
3440 @deftypefnx {} {@var{old_val} =} debug_java (@var{new_val}) 3440 @deftypefnx {} {@var{old_val} =} debug_java (@var{new_val})
3441 @deftypefnx {} {} debug_java (@var{new_val}, "local") 3441 @deftypefnx {} {@var{old_val} =} debug_java (@var{new_val}, "local")
3442 Query or set the internal variable that determines whether extra debugging 3442 Query or set the internal variable that determines whether extra debugging
3443 information regarding the initialization of the JVM and any Java exceptions 3443 information regarding the initialization of the JVM and any Java exceptions
3444 is printed. 3444 is printed.
3445 3445
3446 When called from inside a function with the @qcode{"local"} option, the 3446 When called from inside a function with the @qcode{"local"} option, the