You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Migrate to com.palantir.javapoet
- Replace `com.squareup:javapoet` dependency with the latest version
(0.9.x) of `com.palantir.javapoet:javapoet`.
- Update imports to use the new package names.
- Use the accessor methods to get the field values from JavaPoet
objects, rather than accessing those fields directly, as the fields are
now marked as private in the respective Palantir's JavaPoet classes.
- Use the builder wrapper object to access the current state of
`TypeSpec.Builder`, as the builder classes no longer expose their
internal state via public methods.
- Use Object class name constant from `ClassName` class, as the similar
constant in `TypeName` class no longer exists.
- Make minor refactoring changes suggested by IntelliJ IDEA's code
inspector tool.
Merge pull request #891 from Netflix/fix/duplicate-projections-and-in…
…terfaces
Deduplicate projection methods and superinterfaces, fix Representation type gen