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

[jira] [Commented] (GROOVY-6806) The type checker should use the transform loader instead of the source unit loader for extension methods

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

Joe commented on GROOVY-6806:
-----------------------------

Still seeing this issue when building an artifact with Gradle 7.4.2, which is running Groovy 3.0.9.

However, the compilation classpath for the artifact contains Groovy 2.5.17, not Groovy 3.0.9. (Not sure which of the two is relevant here)

 

> The type checker should use the transform loader instead of the source unit loader for extension methods
> --------------------------------------------------------------------------------------------------------
>
>                 Key: GROOVY-6806
>                 URL: https://issues.apache.org/jira/browse/GROOVY-6806
>             Project: Groovy
>          Issue Type: Bug
>          Components: Static Type Checker
>    Affects Versions: 2.2.2, 2.3.1
>            Reporter: Cédric Champeau
>            Assignee: Cédric Champeau
>            Priority: Major
>             Fix For: 2.3.2
>
>
> The issue is highlighted here: http://groovy.329449.n5.nabble.com/rxjava-with-groovy-type-checking-td5719389.html
> If used from Gradle *and* that the extension module factory is a user defined factory, compilation will fail.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)