New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add openjdk11 jobs on Travis CI #954

Merged
merged 4 commits into from Dec 6, 2018

Conversation

Projects
None yet
1 participant
@alexarchambault
Member

alexarchambault commented Nov 5, 2018

No description provided.

@alexarchambault

This comment has been minimized.

Member

alexarchambault commented Nov 5, 2018

Looks like proguard still has issues with Java 11: https://sourceforge.net/p/proguard/feature-requests/188/

The proguard output with openjdk11 says stuff like

�[0m[�[0m�[0minfo�[0m] �[0m�[0mNote: the configuration refers to the unknown class 'java.lang.String'�[0m
�[0m[�[0m�[0minfo�[0m] �[0m�[0mNote: the configuration refers to the unknown class 'java.lang.String'�[0m
�[0m[�[0m�[0minfo�[0m] �[0m�[0mNote: scala.reflect.internal.JMethodOrConstructor calls 'Method.getParameterAnnotations'�[0m
�[0m[�[0m�[0minfo�[0m] �[0m�[0mNote: scala.reflect.runtime.JavaMirrors$JavaMirror calls 'Class.getAnnotations'�[0m
�[0m[�[0m�[0minfo�[0m] �[0m�[0mNote: scala.Enumeration calls 'Field.getType'�[0m
�[0m[�[0m�[0minfo�[0m] �[0m�[0mNote: scala.reflect.internal.JMethodOrConstructor calls 'Method.getTypeParameters'�[0m
�[0m[�[0m�[0minfo�[0m] �[0m�[0mNote: scala.reflect.internal.JMethodOrConstructor calls 'Method.getGenericParameterTypes'�[0m
�[0m[�[0m�[0minfo�[0m] �[0m�[0mNote: scala.reflect.internal.JMethodOrConstructor calls 'Method.getGenericReturnType'�[0m
�[0m[�[0m�[0minfo�[0m] �[0m�[0mNote: scala.reflect.runtime.JavaMirrors$JavaMirror calls 'Field.getGenericType'�[0m
�[0m[�[0m�[0minfo�[0m] �[0m�[0mNote: scala.reflect.runtime.JavaMirrors$JavaMirror calls 'Method.getTypeParameters'�[0m
�[0m[�[0m�[0minfo�[0m] �[0m�[0mNote: scala.reflect.runtime.JavaMirrors$JavaMirror calls 'Method.getGenericReturnType'�[0m
�[0m[�[0m�[0minfo�[0m] �[0m�[0mNote: scala.reflect.runtime.JavaMirrors$JavaMirror$FromJavaClassCompleter calls 'Class.getTypeParameters'�[0m
�[0m[�[0m�[0minfo�[0m] �[0m�[0mNote: scala.reflect.runtime.JavaMirrors$JavaMirror$FromJavaClassCompleter calls 'Class.getGenericSuperclass'�[0m
�[0m[�[0m�[0minfo�[0m] �[0m�[0mNote: scala.reflect.runtime.JavaMirrors$JavaMirror$FromJavaClassCompleter calls 'Class.getGenericInterfaces'�[0m
�[0m[�[0m�[0minfo�[0m] �[0m�[0mNote: scala.reflect.runtime.JavaMirrors$JavaMirror calls 'Class.getEnclosingClass'�[0m
�[0m[�[0m�[0minfo�[0m] �[0m�[0mNote: scala.reflect.runtime.JavaMirrors$JavaMirror$RichClass calls 'Class.getEnclosingClass'�[0m
�[0m[�[0m�[0minfo�[0m] �[0m�[0mNote: scala.reflect.runtime.ReflectionUtils$EnclosedInClass$$anonfun$$lessinit$greater$3 calls 'Class.getEnclosingClass'�[0m

Maybe it's just a matter of passing a few extra options / JARs to it (the classes above should be found).

@alexarchambault alexarchambault force-pushed the topic/openjdk11 branch 3 times, most recently from 62a7ef0 to 5b02b7b Dec 5, 2018

@alexarchambault alexarchambault force-pushed the topic/openjdk11 branch 2 times, most recently from b9e5a1a to 09010a0 Dec 5, 2018

alexarchambault added some commits Nov 5, 2018

Add simple openjdk11 jobs on Travis CI
Integration tests aren't run in particular, nor tests relying on the
proguarded CLI

@alexarchambault alexarchambault force-pushed the topic/openjdk11 branch from 09010a0 to eca29e4 Dec 6, 2018

@alexarchambault alexarchambault merged commit 79c26cf into master Dec 6, 2018

2 checks passed

continuous-integration/appveyor/pr AppVeyor build succeeded
Details
continuous-integration/travis-ci/pr The Travis CI build passed
Details

@alexarchambault alexarchambault deleted the topic/openjdk11 branch Dec 6, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment