Anything you find, just file an issue so it can be tracked.

Gj

On Fri, 6 Mar 2020 at 18:49, Ty Young <youngty1...@gmail.com> wrote:

>
> On 3/6/20 11:27 AM, Ty Young wrote:
>
>
> On 3/5/20 10:29 AM, Ty Young wrote:
>
>
> On 3/5/20 10:13 AM, Geertjan Wielenga wrote:
>
> And, also, make sure to uninstall nb-javac, if it is installed.
>
>
> nb-javac strikes again. Works perfectly fine without it installed.
>
>
> And it looks like the bugs caused by not having nb-javac installed where
> fixed in 11.3, so it's actually usable. Nice.
>
>
> Take that back a little bit. It seems like the "this" keyword is slightly
> borked when used in a record context. You won't get any code completion
> suggestions.
>
>
> ...and the editor indention level detection is really screwy.
>
>
>
>
>
> Gj
>
> On Thu, Mar 5, 2020 at 5:06 PM Geertjan Wielenga <geert...@apache.org>
> wrote:
>
>> 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