Mercurial > octave
changeset 26953:6e01e5be8de3
methods.m: adapt method list post-processing to Java constructors (bug #55858)
* methods.m: Add regular expression to delete package prefix and argument list
from Java constructors. Add regular expression to delete package prefix from
Java constructors when called with "-full".
author | Mike Miller <mtmiller@octave.org> |
---|---|
date | Wed, 20 Mar 2019 11:24:07 -0700 |
parents | ca8c2696af62 |
children | 6e50f1fedeb5 |
files | scripts/miscellaneous/methods.m |
diffstat | 1 files changed, 3 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/scripts/miscellaneous/methods.m Wed Mar 20 17:34:36 2019 +0000 +++ b/scripts/miscellaneous/methods.m Wed Mar 20 11:24:07 2019 -0700 @@ -77,7 +77,10 @@ if (havesigs && ! showsigs) mtds_list = regexprep (mtds_list, '^(?:[^(]+) (\w+) ?\(.*$', '$1'); + mtds_list = regexprep (mtds_list, '^(?:[\.\w]+\.)(\w+) ?\(.*$', '$1'); mtds_list = unique (mtds_list); + else + mtds_list = regexprep (mtds_list, '^(?:[\.\w]+\.)(\w+ ?\(.*)$', '$1'); endif if (nargout == 0)