Ya, whatever...I haven't used any JDK 7 features. Last year I still had
users complaining I switched Resteasy to build on JDK 6.
On 8/30/2013 6:17 PM, David M. Lloyd wrote:
Closeable is in 1.6; I guess you mean AutoCloseable?
On 08/30/2013 05:13 PM, Bill Burke wrote:
> BTW, are there any EE7 specs that use Java 7 syntax/apis? I know we
> avoided this in JAx-Rs although it would have been nice to use Closeable.
>
> On 8/30/2013 6:01 PM, Jason Greene wrote:
>> The biggest problem with the diamond operators isn't bytecode, its back
porting into EAP.
>>
>> On Aug 30, 2013, at 4:46 PM, David M. Lloyd <david.lloyd(a)redhat.com>
wrote:
>>
>>> At this point in time, I'd say just about everyone wants to move ahead
>>> with Java 7 syntax because let's face it: there's a lot of nice stuff
in
>>> there. But until now, doing so meant that projects which rely on
>>> running on JDK 6 until the heat-death of the universe are on a fast road
>>> to pain and suffering.
>>>
>>> Well, all that ends today... introducing "seven2six" [1], a tiny
tool
>>> (only two source files) which losslessly converts version 51.0 (1.7)
>>> class files to version 50.0 (1.6).
>>>
>>> With this tool in your build, you can switch your language level to 1.7
>>> without alienating your 1.6 users. I've already got this integrated
>>> with JBoss Modules (it's quite simple to do as the README describes).
>>>
>>> This could end Brian's major pet peeve of rooting out diamond operator
>>> usage in new WildFly files, among other issues. I want to know what you
>>> guys think of bringing this in to WildFly (maybe even in to
>>> jboss-parent, honestly). The initial version is released to Maven
>>> already at org.jboss.seven2six:seven2six:1.0.Final so feel free to mess
>>> with it and suggest improvements (just use the GH bug tracker for now I
>>> guess).
>>>
>>> Thanks to Kabir Khan for the original idea and implementation/POC (I
>>> just polished it up with ASM), and James Perkins for the Maven
>>> integration code.
>>>
>>> [1]
https://github.com/dmlloyd/seven2six
>>> --
>>> - DML
>>> _______________________________________________
>>> wildfly-dev mailing list
>>> wildfly-dev(a)lists.jboss.org
>>>
https://lists.jboss.org/mailman/listinfo/wildfly-dev
>>
>> --
>> Jason T. Greene
>> WildFly Lead / JBoss EAP Platform Architect
>> JBoss, a division of Red Hat
>>
>>
>> _______________________________________________
>> wildfly-dev mailing list
>> wildfly-dev(a)lists.jboss.org
>>
https://lists.jboss.org/mailman/listinfo/wildfly-dev
>>
>