<div dir="ltr">Fixed! <br><div><br></div><div>I have several Eclipse projects that use each other. Hadn't updated all to jdk-23. Thanks !<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Sep 17, 2024 at 11:20 AM Adam Sotona <<a href="mailto:adam.sotona@oracle.com">adam.sotona@oracle.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class="msg-6000021650855673228">





<div lang="EN-US" style="overflow-wrap: break-word;">
<div class="m_-2200816157599844842WordSection1">
<p class="MsoNormal"><span style="font-size:11pt">I’ve just tried to reproduce it and
</span>JDK 23 Release-Candidate Build 37 works with java.lang.classfile.CodeBuilder.instanceOf(java.lang.constant.ClassDesc) for me (compilation + execution and in source launcher).<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Adam<u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11pt"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt"><u></u> <u></u></span></p>
<div id="m_-2200816157599844842mail-editor-reference-message-container">
<div>
<div>
<div style="border-right:none;border-bottom:none;border-left:none;border-top:1pt solid rgb(181,196,223);padding:3pt 0in 0in">
<p class="MsoNormal" style="margin-bottom:12pt"><b><span style="color:black">From:
</span></b><span style="color:black">classfile-api-dev <<a href="mailto:classfile-api-dev-retn@openjdk.org" target="_blank">classfile-api-dev-retn@openjdk.org</a>> on behalf of Øystein Myhre Andersen <<a href="mailto:o.myhre@gmail.com" target="_blank">o.myhre@gmail.com</a>><br>
<b>Date: </b>Tuesday, 17 September 2024 at 11:00<br>
<b>To: </b>classfile-api-dev <<a href="mailto:classfile-api-dev@openjdk.org" target="_blank">classfile-api-dev@openjdk.org</a>><br>
<b>Subject: </b>NoSuchMethodError: instanceOf<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal">I am trying to use JDK 23 Release-Candidate Build 37.<u></u><u></u></p>
<div>
<p class="MsoNormal">The instanceof_ method has been replaced with instanceOf.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><br>
But at runtime i got: java.lang.NoSuchMethodError: 'java.lang.classfile.CodeBuilder java.lang.classfile.CodeBuilder.instanceOf(java.lang.constant.ClassDesc)'<br>
<br>
Javadoc says:<u></u><u></u></p>
</div>
<div>
<div>
<p class="MsoNormal" style="vertical-align:top"><code><span style="font-size:10pt;color:rgb(53,56,51)">default <a href="https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/lang/classfile/CodeBuilder.html" title="interface in java.lang.classfile" target="_blank"><b>CodeBuilder</b></a><sup><a href="https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/lang/classfile/CodeBuilder.html#preview-java.lang.classfile.CodeBuilder" target="_blank"><b>PREVIEW</b></a></sup></span></code><span style="font-family:Arial,sans-serif;color:rgb(53,56,51)"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="vertical-align:top"><code><span style="font-size:10pt;color:rgb(53,56,51)"><a href="https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/lang/classfile/CodeBuilder.html#instanceOf(java.lang.constant.ClassDesc)" target="_blank"><b>instanceOf</b></a>(<a href="https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/lang/constant/ClassDesc.html" title="interface in java.lang.constant" target="_blank"><b>ClassDesc</b></a> target)</span></code><span style="font-family:Arial,sans-serif;color:rgb(53,56,51)"><u></u><u></u></span></p>
</div>
<div>
<div style="margin-right:7.5pt;margin-bottom:3.75pt">
<p class="MsoNormal" style="vertical-align:top"><span style="font-family:Arial,sans-serif;color:rgb(53,56,51)">Generate an instruction to determine if an object is of the given type<u></u><u></u></span></p>
</div>
<div style="margin-right:7.5pt;margin-bottom:3.75pt">
<p class="MsoNormal" style="vertical-align:top"><span style="font-family:Arial,sans-serif;color:rgb(53,56,51)"><u></u> <u></u></span></p>
</div>
</div>
<p class="MsoNormal" style="margin-bottom:12pt">- Øystein Myhre Andersen<u></u><u></u></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>

</div></blockquote></div>