You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@groovy.apache.org by "Eric Milles (Jira)" <ji...@apache.org> on 2022/11/19 14:49:00 UTC

[jira] [Resolved] (GROOVY-10822) Groovysh DocCommand improvements

     [ https://issues.apache.org/jira/browse/GROOVY-10822?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Eric Milles resolved GROOVY-10822.
----------------------------------
    Resolution: Fixed

> Groovysh DocCommand improvements
> --------------------------------
>
>                 Key: GROOVY-10822
>                 URL: https://issues.apache.org/jira/browse/GROOVY-10822
>             Project: Groovy
>          Issue Type: Improvement
>            Reporter: Paul King
>            Assignee: Paul King
>            Priority: Major
>
> A number of parts of the groovysh DocCommand haven't been updated to account for recent JDK versions:
> * The URLs used when firing up the browser should be https not http
> * The URLs for Java classes for JDK9+ don't add in the module, so aren't found
> * There is no easy way to access primitive groovy-jdk enhancements
> * groovy and org.codehaus.groovy package prefixs are looked for in the gapi but not the org.apache.groovy prefix
> * groovy-jdk enhancements for groovy classes aren't browsed
> * access to groovy-jdk enhancements for primitives is buggy
> The proposal will be to remove some of the limitations and allow an optional module to be specified when entering the class, e.g.:
> {noformat}
> groovysh> :doc java.base java.util.List
> {noformat}
> with the default being java.base



--
This message was sent by Atlassian Jira
(v8.20.10#820010)