stevedlawrence opened a new pull request #120: Support more versions of Java
URL: https://github.com/apache/incubator-daffodil/pull/120
 
 
   - With the recent switch to custom decoders, we no longer are affected
     by the Java 7 decoder bug--we can now support Java 7, so remove those
     checks that required Java 8 or higher. Those checks also caused
     exceptions on older versions of Scala mixed with newer versions of
     Java, so this removes that problem as well.
   - Remove the use of deprecated functions and remove some function
     ambiguities (e.g. .limit vs .limit()), enabling support for Java 9+
   - Modify TravisCI configuration to build/test on all versions of Java 7
     and higher.
   - Bump down the TravisCI JVM memory a bit--newer versions of Java aren't
     happy with us using so much of the available memory.
   - Split the different sbt build/test steps into separate commands. Not
     only does this help with total memory usage, but since TravisCI
     executes all script commands even if previous ones fail, it ensures
     that all test/validation commands are executed, so we no longer just
     see the first failure. The only time we don't want to execute all the
     scripts is if we fail to compile, so we call travis_terminate in that
     case.
   - Two tests now fail due to features added Java 9+'s regular expression
     language. These regular expressions are not valid according to the
     DFDL spec due to their use of advanced regular expression features,
     but they are now allowed since new versions of Java support them. Move
     tests to debug.
   - Minor fixes to java/scaladoc found by newer versions of javadoc
   
   DAFFODIL-1945

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

Reply via email to