Hi there, with the changes done for http://issues.gradle.org/browse/GRADLE-2149 I've introduced some jdk7 only classes on the gradle classpath. I've put all jdk7 specific work into a package with the pattern "**/jdk7/**". Building gradle from a Jvm != jdk7 will exclude this package from Compilation. We used this approach already for excluding jdk6 only classes in the plugins and the announce subproject.
Some of you might have development environments where jdk7 is not yet installed/available, I've adapted the idea task of the native subproject to temporally exclude these packages as the idea task does not respectexclude definitions already done for sourcesets automatically. In the future, we have to build our gradle releases/nightlys in a jdk7 compatible environment. I didn't adapt the nightly and release build job yet as: 1. I havn't yet the permissions to do that, 2. we have to wait for updating the release / rc build configurations until M9 is shipped, 3. some help would be appreciated here. regards, Rene -- Rene Groeschke
