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 >>>>>>> >>>>>>>