reducing the number of methods annotated with @TrackableConstant
brian.goetz at oracle.com
Fri Aug 25 13:04:54 UTC 2017
What is the underlying concern that is motivating this proposal?
On 8/24/2017 11:13 PM, Vicente Romero wrote:
> I propose reducing the number of methods annotated with the
> @TrackableConstant annotation in the current Constables API. Actually
> reducing the number of them should be a consequence of reducing the
> applicability of the annotation. Annotating methods that return
> primitive types or Strings adds more overhead to the compiler but,
> IMO, it adds little value to the API and developers. My suggestion is
> that if a method returns a Constable type, or at most an array of a
> Constable type, then it could be annotated with @TrackableConstant and
> remove it from all other cases.
More information about the amber-dev