on JDK 14, we do not have a nb-javac for JDK 14, which means the editor
will use the javac from the JDK it runs on.

Gj

On Thu, Mar 5, 2020 at 5:05 PM Geertjan Wielenga <geert...@apache.org>
wrote:

> Yes, but you are now -- after the release of 11.3 -- providing feedback on
> the NetBeans support of records.
>
> Any problem you find at this stage is too late to be fixed in 11.3...
> while there have been betas and all kinds of developments going on for
> months now, your help would have been very useful.
>
>  Make sure you're running NetBeans itself on JDK
>
> On Thu, Mar 5, 2020 at 5:01 PM Ty Young <youngty1...@gmail.com> wrote:
>
>>
>> On 3/5/20 9:52 AM, Geertjan Wielenga wrote:
>>
>> But there seems to be JDK 15 referenced here, which is not supported by
>> NetBeans:
>>
>> https://github.com/BlueGoliath/Crosspoint/blob/master/pom.xml
>>
>>
>> Records themselves are already in Netbeans so why does the version
>> matter? Are they hardcoded to 14 or something? The IDE works just fine
>> otherwise...
>>
>>
>>
>> In general, though, how do you see this approach working out for you --
>> waiting for a release to come out and then trying it out and providing
>> feedback, instead of doing it during the development cycle, there have been
>> several beta releases for you to provide feedback on.
>>
>>
>> I'm not providing feedback on records, but Project Panama.
>>
>>
>>
>> Gj
>>
>> On Thu, Mar 5, 2020 at 4:50 PM Ty Young <youngty1...@gmail.com> wrote:
>>
>>>
>>> On 3/5/20 9:42 AM, Geertjan Wielenga wrote:
>>>
>>> Probably you don't have JDK 14 set in the project.
>>>
>>>
>>> It's set to JDK 15, the same as the boot JDK.
>>>
>>>
>>>
>>> Anyway, impossible to help if you don't put a sample project with the
>>> problem somewhere for someone to take a look at.
>>>
>>>
>>> Actual project is here:
>>>
>>>
>>> https://github.com/BlueGoliath/Crosspoint
>>>
>>>
>>> requires Project Panama JDK build from the foreign-jextract branch to
>>> build.
>>>
>>>
>>>
>>> Gj
>>>
>>> On Thu, Mar 5, 2020 at 4:40 PM Ty Young <youngty1...@gmail.com> wrote:
>>>
>>>>
>>>> On 3/5/20 9:18 AM, Geertjan Wielenga wrote:
>>>>
>>>> https://netbeans.apache.org/download/nb113/index.html
>>>>
>>>> Read the above, thanks.
>>>>
>>>>
>>>> Going by naming <compilerArg> should do the same thing, but it looks
>>>> like it doesn't.
>>>>
>>>>
>>>> Oh well. Preview features are enabled now but records aren't working.
>>>> The java.lang.Record class is visible so records are apart of the JDK, it's
>>>> just I can't make one:
>>>>
>>>>
>>>> public record Foo(String x)
>>>> {
>>>>
>>>> }
>>>>
>>>>
>>>> errors on record.
>>>>
>>>>
>>>>
>>>> Gj
>>>>
>>>> On Thu, Mar 5, 2020 at 4:12 PM Ty Young <youngty1...@gmail.com> wrote:
>>>>
>>>>> Preview features in Netbeans 11.2(and above) aren't being activated
>>>>> despite being enabled in the maven build file:
>>>>>
>>>>> <groupId>org.apache.maven.plugins</groupId>
>>>>> <artifactId>maven-compiler-plugin</artifactId>
>>>>>                  <version>3.6.2</version>
>>>>>                  <configuration>
>>>>>                      <release>15</release> <!-- <release>13</release>
>>>>> -->
>>>>> <compilerArg>--enable-preview</compilerArg>
>>>>>                      <compilerArg>--add-modules
>>>>> jdk.incubator.foreign</compilerArg>
>>>>>                      <compilerArg>--open-modules
>>>>> jdk.incubator.foreign.unsafe</compilerArg>
>>>>>                  </configuration>
>>>>>
>>>>> Or at least there is no indication that it is and I can't make a
>>>>> record.
>>>>> Is there a way to tell if preview features are enabled?
>>>>>
>>>>>
>>>>> ---------------------------------------------------------------------
>>>>> To unsubscribe, e-mail: users-unsubscr...@netbeans.apache.org
>>>>> For additional commands, e-mail: users-h...@netbeans.apache.org
>>>>>
>>>>> For further information about the NetBeans mailing lists, visit:
>>>>> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>>>>>
>>>>>

Reply via email to