Re: Will the option "enable annotation processors" be on by default in NB69 release?

David Strupl <[email protected]> Fri, 23 Apr 2010 20:49:53 +0200
Newsgroups gmane.comp.java.netbeans.general
Message-ID <[email protected]>
Hello Assembling Signals (and the rest of this list users),

I was tempted not to reply to a person who does not attach his name to  
the message he sends but as the message is relevant to the current  
release I will give it a shot. Also the nbdev mailing list would be  
more appropriate for such questions --- please check out
http://netbeans.org/community/lists/index.html

During the build process we generate stuff to the folders

build
dist

The build folder is a scratch place where the built artifacts are  
stored during the build while the dist folder is the result of  
compilation (at least for standard "Java Application" project). If you  
are concerned with the build folder I am kind of curious why you look  
into that folder at all? What is so annoying on the IDE creating an  
empty folder in a place which is deleted by "clean" anyway? Or were  
the folder left there after you did a clean build? If you mean some  
other place please tell us the exact location which is of a concern to  
you.

Or were you talking about other project types?

The annotation processors are "on" by default in a hope that some  
people might find them useful and we want to make their experience as  
smooth as possible. The hope is also that the users that don't use  
them will not notice.

Are you seriously suggesting that we will change something (anything)  
after someone sends an anonymous post to a mailing list? If you  
believe something should be changed for NB 6.9 please file a bug  
report and argue with the developer assigned to the particular feature  
(in this case the category would be Java --> Project).

To conclude my rather lengthy post: yes, enable annotation processors  
will be on by default unless we find a serious reason to turn it off.

Thanks for your feedback and best regards,

David Strupl

On Apr 23, 2010, at 3:45 PM, assembling signals wrote:

> Hello, everyone!
>
> I've tried out the latest NB trunk build and opened few of my  
> projects with it.
> All projects got the new option "enable annotation processors"  
> enabled, and
> a special generated sources directory was created. In my opinion  
> it's a little
> annoying. Most projects just don't need custom anno-processors.
>
> It there some deeper philosophy to have this option "on" by default?
> If not, is it too late to disable it (by default) for NB69 release?
>
> Thank you.