Re: Preview features not enabling

2020-03-06 Thread Geertjan Wielenga
Anything you find, just file an issue so it can be tracked.

Gj

On Fri, 6 Mar 2020 at 18:49, Ty Young  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 
> 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 
>> 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  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  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  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  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 
>> wrote:
>>
>>> Preview features in Netbeans 11.2(and above) aren't being activated
>>> despite being enabled in the maven build file:
>>>
>>> org.apache.maven.plugins
>>> maven-compiler-plugin
>>>  3.6.2
>>>  
>>>  15 
>>> --enable-preview
>>>  --add-modules
>>> jdk.incubator.foreign
>>>  --open-modules
>>> jdk.incubator.foreign.unsafe
>>>  
>>>
>>> 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
>>>
>>>


Re: Preview features not enabling

2020-03-06 Thread Ty Young


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

org.apache.maven.plugins
maven-compiler-plugin
3.6.2

15 
--enable-preview
--add-modules
jdk.incubator.foreign
--open-modules
jdk.incubator.foreign.unsafe


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:
  

Re: Preview features not enabling

2020-03-06 Thread Ty Young


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.







Gj

On Thu, Mar 5, 2020 at 5:06 PM Geertjan Wielenga > 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
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
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
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
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  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
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:

org.apache.maven.plugins
maven-compiler-plugin
3.6.2

15 
--enable-preview
--add-modules
jdk.incubator.foreign
--open-modules
jdk.incubator.foreign.unsafe


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


Parsing errors on NetBeans 11.0 to 11.3

2020-03-06 Thread Sergio Bossa
Hello,

while trying out NetBeans 11 I noticed my Gradle projects get lots of
parsing erros, even though everything builds correctly and the files don't
actually show any errors in the editor. The NetBeans log says "Incorrect
error badges detected". This happens on all 11.x versions.

Any ideas how to fix this?

Thanks!