GayaBalan / ivybeans

Automatically exported from code.google.com/p/ivybeans
0 stars 0 forks source link

netbeans 6.9 annotation processor support does not work with ivybeans #73

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Environment : ivybeans VERSION, 
built from source rev:293

netbeans 6.9 with updates , OS Windows, jdk VERSION 1.6

Description :

NB 6.9 adds support for annotations. relevant features are a new classpath 
property javac.processorpath and a new tab "Processor" in 'Project 
Properties'>Libraries dialog (in addition to Compile,Run, Compile Tests, Run 
Tests.)

Ivybeans needs a new Scope 'Processor' (default contains 'compile' conf) and 
needs to generate/rewrite the javac.processorpath property as the classpath 
associated with this scope.

Patch attached. 

this patch assumes the patch for issue 22 for IvyBuildHelper is applied, but 
reworks the ivy-impl_.xml change in that patch to simplify the path rewriting 
to use a macro. Using a macro means that adding additional paths (such as for 
this issue and issue 55) is much simpler. This patch also includes the issue 55 
change reworked.

confused - Just tell me how to apply the patches??

OK - either, apply patch for issue 22, revert ivy-impl_.xml to before issue 22, 
then apply this patch.

Or apply issue 22 patch and commit, then ask me for a new version of this patch 
against the updated repository.

Original issue reported on code.google.com by bruce.ch...@gmail.com on 20 Aug 2010 at 5:19

Attachments:

GoogleCodeExporter commented 9 years ago

Original comment by bruce.ch...@gmail.com on 21 Aug 2010 at 10:18

GoogleCodeExporter commented 9 years ago
295 Tue Aug 24 17:31:10 NZST 2010   brucechapman@paradise.net.nz
fix issue 73. Add a new 'Processor' scope, and build the "javac.processorpath" 
path property using its classpath.

- next time I'll use put the issue in [] in the commit message !

Original comment by bruce.ch...@gmail.com on 24 Aug 2010 at 9:13