We're updating the issue view to help you get more done. 

Upgrade JPA MetaModel Generator (jpamodelgen) to support Gradle Incremental Compile

Description

Gradle provides an "incremental compilation" mode which very significantly improves the edit/build/debug cycle time, particularly if used in conjunction with a real-time class loader such as that built into Spring Boot or JRebel.

As of gradle version 5, annotation processors have to provide additional code & configuration to gradle to support this mode.

JpaModelGen Version 5.4.2.Final has not been updated to provide that support, meaning that any time the :compile gradle task is executed, all source files in the project are re-compiled.

Use of the model generator is widespread, and support of gradle incremental mode could have a major impact on reducing development time throughout the design community.

Environment

------------------------------------------------------------
Gradle 5.4
------------------------------------------------------------

Build time: 2019-04-16 02:44:16 UTC

Kotlin: 1.3.21
Groovy: 2.5.4
Ant: Apache Ant(TM) version 1.9.13 compiled on July 10 2018
JVM: 11.0.1 (Oracle Corporation 11.0.1+13)
OS: Windows 10 10.0 amd64

Status

Assignee

Unassigned

Reporter

Steven Warwick

Fix versions

None

Labels

None

backPortable

None

Suitable for new contributors

None

Requires Release Note

None

Pull Request

None

backportDecision

None

Components

Affects versions

5.3.10

Priority

Major