You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@groovy.apache.org by "Christoph Dreis (Jira)" <ji...@apache.org> on 2020/02/18 21:30:00 UTC
[jira] [Created] (GROOVY-9407) ImportCustomizer skips importing in
certain scenarios
Christoph Dreis created GROOVY-9407:
---------------------------------------
Summary: ImportCustomizer skips importing in certain scenarios
Key: GROOVY-9407
URL: https://issues.apache.org/jira/browse/GROOVY-9407
Project: Groovy
Issue Type: Bug
Affects Versions: 3.0.1
Reporter: Christoph Dreis
Hi,
when upgrading Spring-Boot to Groovy 3.x I was noticing build failures around the importing behaviour.
I've managed to extract a minimum example where this breaks:
[https://github.com/dreis2211/groovy3-import-bug]
It seems that ImportCustomizer is skipping imports when multiple classes are in the same file and the imports are configured per class. Please see the above example for more information.
This behaviour seems to have been introduced GROOVY-8399 for performance reasons.
When switching the example to 2.5.9, it works again.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)