Closed jhinch-at-atlassian-com closed 5 years ago
It seems like the JDK8 build might be having some infrastructure related issues. It doesn't seem related to my changes.
The failure is due to the problem of Travis CI.
Travis uses install-jdk.sh
available at https://github.com/sormuras/bach/blob/master/install-jdk.sh.
The script has dropped the support of Oracle JDK and now supports only OpenJDK 9 and higher.
Looks good to me, thanks.
I have rebased my changes onto master. Both builds are now green, the changes are identical. Let me know if there is anything else you want me to do.
I have updated the copyright years as requested
Exceptions by default will fill stacktraces which is very expensive particularly when performed in a tight loop or in places with deep stacks (such as on webservers). Replace there use within the variants of getString, getInt and getBoolean which apply a default value. The two exceptions which could previously be thrown were null pointers and class cast which are now both handled using an instanceof check
Bug: https://github.com/eclipse-ee4j/jsonp/issues/146