Probably. Fedora allows multiple installations of different Java versions and 
uses the "alternatives" command to switch between them. I'm not sure if eclipse 
figures out where java is using alternatives (or probably something similar on 
other OSes) or if it uses some other mechanism. For sbt, alternatives is 
sufficient to test different java versions.

Though, TravisCI is now configured to build on all java versions, so you could 
just rely on the results of that to know if you missed anything or did 
something that wasn't compatible with different java versions. The limit() and 
position() methods are kindof a special case since the setters and getters have 
the same name, just one takes a parameter. Most java methods have separate get* 
and set* methods instead so this isn't an issue.

[ Full content available at: 
https://github.com/apache/incubator-daffodil/pull/120 ]
This message was relayed via gitbox.apache.org for devnull@infra.apache.org

Reply via email to