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 <mailto: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 <mailto: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 <mailto: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 <mailto: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
                <mailto: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
                    <mailto: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
                        <mailto:users-unsubscr...@netbeans.apache.org>
                        For additional commands, e-mail:
                        users-h...@netbeans.apache.org
                        <mailto: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