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
This is due to use not using the propertyTypes() API from extensions, so we try to write type variables rather than their materialized types. The fix is to use the propertyTypes() API for this. Note that we'll need to make a couple adjustments to how builder methods are looked up, as they still try to match based on the return type since they override the source ExecutableElement.
The text was updated successfully, but these errors were encountered:
The following code will fail to build.
Given a generic base class
And autovalue class that uses it
This is due to use not using the
propertyTypes()
API from extensions, so we try to write type variables rather than their materialized types. The fix is to use thepropertyTypes()
API for this. Note that we'll need to make a couple adjustments to how builder methods are looked up, as they still try to match based on the return type since they override the sourceExecutableElement
.The text was updated successfully, but these errors were encountered: