Quantcast

Re: org.jenkinsci.maven.plugins.hpi.AptCompiler

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: org.jenkinsci.maven.plugins.hpi.AptCompiler

kohsuke Kawaguchi (CB)

I think the thinking was that let's leave this for backward
compatibility, but given that SE5 has EOL-ed in 2009, I think it's OK to
remove them.

IIUC, that means we start requiring Java6 and onward for building
plugins, which seems reasonable to me. People who absolutely need to
build with SE5 can still stick to the current version of maven-hpi-plugin.

(And I see some build issues with Java7 presumably due to those classes,
and if removing them fixes that, it's all the better.)


On 07/19/2012 06:22 AM, Jesse Glick wrote:
> This is deprecated, but is there any reason this (and hpi-apt role hint, and AnnotationProcessorFactoryImpl) still exist in plugin sources at all? Would anything break if
> they were just deleted?
>


--
Kohsuke Kawaguchi | CloudBees, Inc. | http://cloudbees.com/
Try Nectar, our professional version of Jenkins


Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: org.jenkinsci.maven.plugins.hpi.AptCompiler

Jesse Glick-4
On 07/19/2012 01:23 PM, Kohsuke Kawaguchi wrote:
> People who absolutely need to build with SE5 can still stick to
> the current version of maven-hpi-plugin.

Or use Animal Sniffer to enforce JDK 5 runtime compatibility.

I will remove the APT-based classes in trunk then.
Loading...