You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@groovy.apache.org by "ASF GitHub Bot (Jira)" <ji...@apache.org> on 2022/11/15 02:34:00 UTC

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

    [ https://issues.apache.org/jira/browse/GROOVY-10822?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17634114#comment-17634114 ] 

ASF GitHub Bot commented on GROOVY-10822:
-----------------------------------------

paulk-asert merged PR #1826:
URL: https://github.com/apache/groovy/pull/1826




> Groovysh DocCommand improvements
> --------------------------------
>
>                 Key: GROOVY-10822
>                 URL: https://issues.apache.org/jira/browse/GROOVY-10822
>             Project: Groovy
>          Issue Type: Improvement
>            Reporter: 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)