<div dir="ltr"><div>I want to kindly check if there are some news regarding the cost/benefit ratio and prioritization. Any updates that I missed?<br></div><div><br></div><div>Best</div><div>Julian<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Am Di., 13. Nov. 2018 um 15:26 Uhr schrieb Brian Goetz <<a href="mailto:brian.goetz@oracle.com">brian.goetz@oracle.com</a>>:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">The story here is: we’ve completed our analysis on the feature, and concluded that the feature is sound (many such features don’t survive this cut.)  But, there is actually quite a bit of work needed in the underlying infrastructure to implement it, largely having to do with annotation processing in the VM, and reflection.  As a result, the amount of work went up, which pushed its cost/benefit ratio down.  It is still on the list, but hasn’t been prioritized.  <br>
<br>
If someone with VM and reflection skills wanted to step up and help implement it, that might move the balance back in the other direction.  <br>
<br>
> On Nov 7, 2018, at 8:17 PM, Julian Ruppel <<a href="mailto:ruppel.julian@gmail.com" target="_blank">ruppel.julian@gmail.com</a>> wrote:<br>
> <br>
> Hi,<br>
> <br>
> being aware that there has been a discussion quite some time ago (<br>
> <a href="http://mail.openjdk.java.net/pipermail/lambda-dev/2011-August/003768.html" rel="noreferrer" target="_blank">http://mail.openjdk.java.net/pipermail/lambda-dev/2011-August/003768.html</a>)<br>
> I wanted to come up again with this topic as this feature would be<br>
> beneficial especially for framework developers who wants to appoint<br>
> behaviour to annotations.<br>
> <br>
> The following snippet shows what I want to vote for.<br>
> <br>
> @MyAnnotation(method = MyClass::myMethod)private String myVariable;<br>
> <br>
> This would be far more type-safe compared to using string literals to find<br>
> the method via reflection.<br>
> <br>
> <br>
> - Julian<br>
<br>
</blockquote></div>