Gradle 5 issue sample
- Set gradle version to {4.10.2, 5.0} in gradle/wrapper/gradle-wrapper.properties
- In client/build.gradle pick
- Comment
annotationProcessor "com.company:model-processor:${project.version}" - Uncomment
annotationProcessor project(':model-processor')
- Comment
- Run in root directory
./gradlew clean && ./gradlew build - You should see
- client/build/generated/source/apt/main/com/company/client/ImmutableClient.java
- client/build/generated/source/apt/main/com/company/client/ImmutableObjectModule.java
- Make it work with project first as above
- Set gradle version to {4.10.2, 5.0} in gradle/wrapper/gradle-wrapper.properties
- Run in root directory
gw publishToMavenLocalto publish artifacts to local repo - In client/build.gradle
- Uncomment
annotationProcessor "com.company:model-processor:${project.version}" - Comment
annotationProcessor project(':model-processor')
- Uncomment
- Run in root directory
./gradlew clean && ./gradlew build - You should see only
- client/build/generated/source/apt/main/com/company/client/ImmutableClient.java
- client/build/generated/source/apt/main/com/company/client/ImmutableObjectModule.java