> However, this Android filter also blocks the 7 compiler which should be the same as the one in proprietary versions of 7.
It seems they do not want to move to Java 7 because of MacOS:
"We don't want to go again to a situation where we allow two different
versions, like we tried to do with 5 and 6, because the people
building with the newer version when they make changes will break the
build for the people still using the older one. As long as MacOS only
has 6, we'll have to use 6 everywhere.