Review request for JDK-8144919: Implement missing member handler for BeansLinker
Michael Haupt
michael.haupt at oracle.com
Mon Jan 11 10:49:25 UTC 2016
Hi Attila,
lower-case thumbs up, with one remark in addition to Sundar's. In BeansLinkerTest, related to the comment "No assertion for the setter; we just expect it to silently succeed" - if it's expected to succeed, shouldn't success be tested by verifying the set value?
Best,
Michael
> Am 11.01.2016 um 05:03 schrieb Sundararajan Athijegannathan <sundararajan.athijegannathan at oracle.com>:
>
> * Spec. changes look good.
>
> * Review comments on code changes:
>
> Minor: BeansLinker.java - whitespace missing after "if"if(collectionType != CollectionType.MAP && isFixedKey)
> and few other "if" statements too.
>
> +1
>
> PS. Not sure if the samples under $nashorn/samples have any dependency on (older) BeansLinker behaviour.
>
> -Sundar
>
> On 1/6/2016 5:08 PM, Attila Szegedi wrote:
>> Excellent, thanks for preparing it. It looks good to me.
>>
>> Attila.
>>
>>> On Jan 6, 2016, at 12:28 PM, Sundararajan Athijegannathan <sundararajan.athijegannathan at oracle.com> wrote:
>>>
>>> Hi,
>>>
>>> specdiff for this API change is here -> http://cr.openjdk.java.net/~sundar/8144919/dynalink_specdiff/overview-summary.html
>>>
>>> Thanks,
>>> -Sundar
>>>
>>> On 12/24/2015 2:01 AM, Attila Szegedi wrote:
>>>> Please review JDK-8144919 "Implement missing member handler for BeansLinker" at <http://cr.openjdk.java.net/~attila/8144919/webrev.jdk9> for <https://bugs.openjdk.java.net/browse/JDK-8144919>
>>>>
>>>> This change dependes on JDK-8144917, a review request for which immediately preceded this one. I only plan to commit the two together after they have been both reviewed.
>>>>
>>>> Note that I need a CCC review for this, as it touches the Dynalink public API (details in the JIRA issue). As such, even if I get 2 reviews on this, I will not be committing either this or 8144917 until CCC approval is obtained.
>>>>
>>>> Thanks,
>>>> Attila.
>
--
<http://www.oracle.com/>
Dr. Michael Haupt | Principal Member of Technical Staff
Phone: +49 331 200 7277 | Fax: +49 331 200 7561
Oracle Java Platform Group | LangTools Team | Nashorn
Oracle Deutschland B.V. & Co. KG, Schiffbauergasse 14 | 14467 Potsdam, Germany
<http://www.oracle.com/commitment> Oracle is committed to developing practices and products that help protect the environment
More information about the nashorn-dev
mailing list