Skip to content
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

Update to Guice 7 and Guava 32 #2707

Merged
merged 3 commits into from
Jun 25, 2023
Merged

Update to Guice 7 and Guava 32 #2707

merged 3 commits into from
Jun 25, 2023

Conversation

cdietrich
Copy link
Member

No description provided.

@cdietrich cdietrich added this to the Release_2.32 milestone Jun 19, 2023
@cdietrich
Copy link
Member Author

cdietrich commented Jun 19, 2023

TODO create mwe milestone and use that
TODO check packaging in category.xml and versions features
TODO check manifests and reexports
TODO test with reference projects
TODO squash

@cdietrich cdietrich requested a review from szarnekow June 19, 2023 07:48
<unit id="org.objectweb.asm" version="9.5.0"/>
<unit id="io.github.classgraph" version="4.8.149.v20220915-0556"/>
<unit id="org.slf4j.binding.simple" version="0.0.0"/>
<unit id="org.junit" version="4.13.2.v20211018-1956"/>
<unit id="junit-jupiter-api" version="0.0.0"/>
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

TODO undo

@cdietrich cdietrich force-pushed the cd_testg32guice7 branch 2 times, most recently from e84ff29 to f20fb85 Compare June 19, 2023 08:23
@@ -32,16 +32,16 @@ protected void bindToInstance(LinkedBindingBuilder<Object> bind, Object instance
@SuppressWarnings("unchecked")
@Override
protected void bindToClass(LinkedBindingBuilder<Object> bind, Class<?> value) {
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ok this way? still needed?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks fine for now

@@ -59,6 +63,11 @@


<target name="compiler.init" depends="clean">
<!--
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do you want to keep this for future use?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

it at least helped me debugging

org.eclipse.xtext.testing
Import-Package: org.apache.log4j;version="1.2.24",
org.eclipse.xtext.testing,
com.google.inject;bundle-version="7.0.0";visibility:=reexport,
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These are all re-exported from xtext.util.
Why are these changes necessary?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

dont know. needs to be tested

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

IIRC, this project was created with copy and paste and its dependencies were never updated.

@cdietrich cdietrich force-pushed the cd_testg32guice7 branch 2 times, most recently from b8571b9 to c833098 Compare June 20, 2023 09:24
@cdietrich
Copy link
Member Author

running workflows from eclipse leads to

1    [main] ERROR clipse.xtext.service.CompoundModule  - java.lang.reflect.InvocationTargetException
java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
	at org.eclipse.xtext.service.MethodBasedModule.invokeMethod(MethodBasedModule.java:139)
	at org.eclipse.xtext.service.FreeModule.configure(FreeModule.java:23)
	at org.eclipse.xtext.service.CompoundModule.configure(CompoundModule.java:36)
	at org.eclipse.xtext.service.AbstractGenericModule.configure(AbstractGenericModule.java:34)
	at org.eclipse.xtext.service.DefaultRuntimeModule.configure(DefaultRuntimeModule.java:83)
	at org.eclipse.emf.mwe2.language.AbstractMwe2RuntimeModule.configure(AbstractMwe2RuntimeModule.java:66)
	at com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:426)
	at com.google.inject.spi.Elements.getElements(Elements.java:113)
	at com.google.inject.internal.InjectorShell$Builder.build(InjectorShell.java:160)
	at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:107)
	at com.google.inject.Guice.createInjector(Guice.java:87)
	at com.google.inject.Guice.createInjector(Guice.java:69)
	at com.google.inject.Guice.createInjector(Guice.java:59)
	at org.eclipse.emf.mwe2.language.Mwe2StandaloneSetupGenerated.createInjector(Mwe2StandaloneSetupGenerated.java:47)
	at org.eclipse.emf.mwe2.language.Mwe2StandaloneSetupGenerated.createInjectorAndDoEMFRegistration(Mwe2StandaloneSetupGenerated.java:41)
	at org.eclipse.emf.mwe2.launch.runtime.Mwe2Launcher.run(Mwe2Launcher.java:75)
	at org.eclipse.emf.mwe2.launch.runtime.Mwe2Launcher.main(Mwe2Launcher.java:36)
Caused by: java.lang.reflect.InvocationTargetException
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at org.eclipse.xtext.service.MethodBasedModule.invokeMethod(MethodBasedModule.java:137)
	... 16 more
Caused by: java.lang.NoClassDefFoundError: com/google/common/util/concurrent/internal/InternalFutureFailureAccess
	at java.base/java.lang.ClassLoader.defineClass1(Native Method)
	at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1012)
	at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:150)
	at java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:862)
	at java.base/jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(BuiltinClassLoader.java:760)
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:681)
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:639)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
	at java.base/java.lang.ClassLoader.defineClass1(Native Method)
	at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1012)
	at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:150)
	at java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:862)
	at java.base/jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(BuiltinClassLoader.java:760)
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:681)
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:639)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
	at java.base/java.lang.ClassLoader.defineClass1(Native Method)
	at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1012)
	at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:150)
	at java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:862)
	at java.base/jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(BuiltinClassLoader.java:760)
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:681)
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:639)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
	at com.google.common.cache.LocalCache$LoadingValueReference.<init>(LocalCache.java:3511)
	at com.google.common.cache.LocalCache$LoadingValueReference.<init>(LocalCache.java:3515)
	at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2168)
	at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2079)
	at com.google.common.cache.LocalCache.get(LocalCache.java:4011)
	at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4034)
	at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:5010)
	at com.google.common.cache.LocalCache$LocalLoadingCache.getUnchecked(LocalCache.java:5017)
	at com.google.inject.internal.Annotations$AnnotationChecker.hasAnnotations(Annotations.java:342)
	at com.google.inject.internal.Annotations.isBindingAnnotation(Annotations.java:414)
	at com.google.inject.Key.ensureIsBindingAnnotation(Key.java:383)
	at com.google.inject.Key.strategyFor(Key.java:352)
	at com.google.inject.Key.withAnnotation(Key.java:316)
	at com.google.inject.internal.AbstractBindingBuilder.annotatedWithInternal(AbstractBindingBuilder.java:95)
	at com.google.inject.internal.BindingBuilder.annotatedWith(BindingBuilder.java:57)
	at com.google.inject.internal.BindingBuilder.annotatedWith(BindingBuilder.java:42)
	at org.eclipse.emf.mwe2.language.Mwe2RuntimeModule.configureIScopeProviderDelegate(Mwe2RuntimeModule.java:44)
	... 21 more
Caused by: java.lang.ClassNotFoundException: com.google.common.util.concurrent.internal.InternalFutureFailureAccess
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
	... 65 more
95   [main] ERROR clipse.xtext.service.CompoundModule  - java.lang.reflect.InvocationTargetException
java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
	at org.eclipse.xtext.service.MethodBasedModule.invokeMethod(MethodBasedModule.java:139)
	at org.eclipse.xtext.service.FreeModule.configure(FreeModule.java:23)
	at org.eclipse.xtext.service.CompoundModule.configure(CompoundModule.java:36)
	at org.eclipse.xtext.service.AbstractGenericModule.configure(AbstractGenericModule.java:34)
	at org.eclipse.xtext.service.DefaultRuntimeModule.configure(DefaultRuntimeModule.java:83)
	at org.eclipse.emf.mwe2.language.AbstractMwe2RuntimeModule.configure(AbstractMwe2RuntimeModule.java:66)
	at com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:426)
	at com.google.inject.spi.Elements.getElements(Elements.java:113)
	at com.google.inject.internal.InjectorShell$Builder.build(InjectorShell.java:160)
	at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:107)
	at com.google.inject.Guice.createInjector(Guice.java:87)
	at com.google.inject.Guice.createInjector(Guice.java:69)
	at com.google.inject.Guice.createInjector(Guice.java:59)
	at org.eclipse.emf.mwe2.language.Mwe2StandaloneSetupGenerated.createInjector(Mwe2StandaloneSetupGenerated.java:47)
	at org.eclipse.emf.mwe2.language.Mwe2StandaloneSetupGenerated.createInjectorAndDoEMFRegistration(Mwe2StandaloneSetupGenerated.java:41)
	at org.eclipse.emf.mwe2.launch.runtime.Mwe2Launcher.run(Mwe2Launcher.java:75)
	at org.eclipse.emf.mwe2.launch.runtime.Mwe2Launcher.main(Mwe2Launcher.java:36)
Caused by: java.lang.reflect.InvocationTargetException
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at org.eclipse.xtext.service.MethodBasedModule.invokeMethod(MethodBasedModule.java:137)
	... 16 more
Caused by: java.lang.NoClassDefFoundError: com/google/common/util/concurrent/internal/InternalFutureFailureAccess
	at com.google.common.cache.LocalCache$LoadingValueReference.<init>(LocalCache.java:3511)
	at com.google.common.cache.LocalCache$LoadingValueReference.<init>(LocalCache.java:3515)
	at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2168)
	at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2079)
	at com.google.common.cache.LocalCache.get(LocalCache.java:4011)
	at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4034)
	at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:5010)
	at com.google.common.cache.LocalCache$LocalLoadingCache.getUnchecked(LocalCache.java:5017)
	at com.google.inject.internal.Annotations$AnnotationChecker.hasAnnotations(Annotations.java:342)
	at com.google.inject.internal.Annotations.isBindingAnnotation(Annotations.java:414)
	at com.google.inject.Key.ensureIsBindingAnnotation(Key.java:383)
	at com.google.inject.Key.strategyFor(Key.java:352)
	at com.google.inject.Key.withAnnotation(Key.java:316)
	at com.google.inject.internal.AbstractBindingBuilder.annotatedWithInternal(AbstractBindingBuilder.java:95)
	at com.google.inject.internal.BindingBuilder.annotatedWith(BindingBuilder.java:57)
	at com.google.inject.internal.BindingBuilder.annotatedWith(BindingBuilder.java:42)
	at org.eclipse.emf.mwe2.language.AbstractMwe2RuntimeModule.configureLanguageName(AbstractMwe2RuntimeModule.java:70)
	... 21 more
Caused by: java.lang.ClassNotFoundException: com.google.common.util.concurrent.internal.InternalFutureFailureAccess
	... 38 more
97   [main] ERROR clipse.xtext.service.CompoundModule  - java.lang.reflect.InvocationTargetException
java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
	at org.eclipse.xtext.service.MethodBasedModule.invokeMethod(MethodBasedModule.java:139)
	at org.eclipse.xtext.service.FreeModule.configure(FreeModule.java:23)
	at org.eclipse.xtext.service.CompoundModule.configure(CompoundModule.java:36)
	at org.eclipse.xtext.service.AbstractGenericModule.configure(AbstractGenericModule.java:34)
	at org.eclipse.xtext.service.DefaultRuntimeModule.configure(DefaultRuntimeModule.java:83)
	at org.eclipse.emf.mwe2.language.AbstractMwe2RuntimeModule.configure(AbstractMwe2RuntimeModule.java:66)
	at com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:426)
	at com.google.inject.spi.Elements.getElements(Elements.java:113)
	at com.google.inject.internal.InjectorShell$Builder.build(InjectorShell.java:160)
	at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:107)
	at com.google.inject.Guice.createInjector(Guice.java:87)
	at com.google.inject.Guice.createInjector(Guice.java:69)
	at com.google.inject.Guice.createInjector(Guice.java:59)
	at org.eclipse.emf.mwe2.language.Mwe2StandaloneSetupGenerated.createInjector(Mwe2StandaloneSetupGenerated.java:47)
	at org.eclipse.emf.mwe2.language.Mwe2StandaloneSetupGenerated.createInjectorAndDoEMFRegistration(Mwe2StandaloneSetupGenerated.java:41)
	at org.eclipse.emf.mwe2.launch.runtime.Mwe2Launcher.run(Mwe2Launcher.java:75)
	at org.eclipse.emf.mwe2.launch.runtime.Mwe2Launcher.main(Mwe2Launcher.java:36)
Caused by: java.lang.reflect.InvocationTargetException
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at org.eclipse.xtext.service.MethodBasedModule.invokeMethod(MethodBasedModule.java:137)
	... 16 more
Caused by: java.lang.NoClassDefFoundError: com/google/common/util/concurrent/internal/InternalFutureFailureAccess
	at com.google.common.cache.LocalCache$LoadingValueReference.<init>(LocalCache.java:3511)
	at com.google.common.cache.LocalCache$LoadingValueReference.<init>(LocalCache.java:3515)
	at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2168)
	at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2079)
	at com.google.common.cache.LocalCache.get(LocalCache.java:4011)
	at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4034)
	at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:5010)
	at com.google.common.cache.LocalCache$LocalLoadingCache.getUnchecked(LocalCache.java:5017)
	at com.google.inject.internal.Annotations$AnnotationChecker.hasAnnotations(Annotations.java:342)
	at com.google.inject.internal.Annotations.isBindingAnnotation(Annotations.java:414)
	at com.google.inject.Key.ensureIsBindingAnnotation(Key.java:383)
	at com.google.inject.Key.strategyFor(Key.java:352)
	at com.google.inject.Key.withAnnotation(Key.java:316)
	at com.google.inject.internal.AbstractBindingBuilder.annotatedWithInternal(AbstractBindingBuilder.java:95)
	at com.google.inject.internal.BindingBuilder.annotatedWith(BindingBuilder.java:57)
	at com.google.inject.internal.BindingBuilder.annotatedWith(BindingBuilder.java:42)
	at org.eclipse.emf.mwe2.language.AbstractMwe2RuntimeModule.configureFileExtensions(AbstractMwe2RuntimeModule.java:75)
	... 21 more
Caused by: java.lang.ClassNotFoundException: com.google.common.util.concurrent.internal.InternalFutureFailureAccess
	... 38 more
306  [main] ERROR clipse.xtext.service.CompoundModule  - java.lang.reflect.InvocationTargetException
java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
	at org.eclipse.xtext.service.MethodBasedModule.invokeMethod(MethodBasedModule.java:139)
	at org.eclipse.xtext.service.FreeModule.configure(FreeModule.java:23)
	at org.eclipse.xtext.service.CompoundModule.configure(CompoundModule.java:36)
	at org.eclipse.xtext.service.AbstractGenericModule.configure(AbstractGenericModule.java:34)
	at org.eclipse.xtext.service.DefaultRuntimeModule.configure(DefaultRuntimeModule.java:83)
	at org.eclipse.emf.mwe2.language.AbstractMwe2RuntimeModule.configure(AbstractMwe2RuntimeModule.java:66)
	at com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:426)
	at com.google.inject.spi.Elements.getElements(Elements.java:113)
	at com.google.inject.internal.InjectorShell$Builder.build(InjectorShell.java:160)
	at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:107)
	at com.google.inject.Guice.createInjector(Guice.java:87)
	at com.google.inject.Guice.createInjector(Guice.java:69)
	at com.google.inject.Guice.createInjector(Guice.java:59)
	at org.eclipse.emf.mwe2.language.Mwe2StandaloneSetupGenerated.createInjector(Mwe2StandaloneSetupGenerated.java:47)
	at org.eclipse.emf.mwe2.language.Mwe2StandaloneSetupGenerated.createInjectorAndDoEMFRegistration(Mwe2StandaloneSetupGenerated.java:41)
	at org.eclipse.emf.mwe2.launch.runtime.Mwe2Launcher.run(Mwe2Launcher.java:75)
	at org.eclipse.emf.mwe2.launch.runtime.Mwe2Launcher.main(Mwe2Launcher.java:36)
Caused by: java.lang.reflect.InvocationTargetException
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at org.eclipse.xtext.service.MethodBasedModule.invokeMethod(MethodBasedModule.java:137)
	... 16 more
Caused by: java.lang.NoClassDefFoundError: com/google/common/util/concurrent/internal/InternalFutureFailureAccess
	at com.google.common.cache.LocalCache$LoadingValueReference.<init>(LocalCache.java:3511)
	at com.google.common.cache.LocalCache$LoadingValueReference.<init>(LocalCache.java:3515)
	at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2168)
	at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2079)
	at com.google.common.cache.LocalCache.get(LocalCache.java:4011)
	at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4034)
	at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:5010)
	at com.google.common.cache.LocalCache$LocalLoadingCache.getUnchecked(LocalCache.java:5017)
	at com.google.inject.internal.Annotations$AnnotationChecker.hasAnnotations(Annotations.java:342)
	at com.google.inject.internal.Annotations.isBindingAnnotation(Annotations.java:414)
	at com.google.inject.Key.ensureIsBindingAnnotation(Key.java:383)
	at com.google.inject.Key.strategyFor(Key.java:370)
	at com.google.inject.Key.withAnnotation(Key.java:304)
	at com.google.inject.internal.AbstractBindingBuilder.annotatedWithInternal(AbstractBindingBuilder.java:88)
	at com.google.inject.internal.ConstantBindingBuilderImpl.annotatedWith(ConstantBindingBuilderImpl.java:44)
	at org.eclipse.emf.mwe2.language.AbstractMwe2RuntimeModule.configureIgnoreCaseLinking(AbstractMwe2RuntimeModule.java:151)
	... 21 more
Caused by: java.lang.ClassNotFoundException: com.google.common.util.concurrent.internal.InternalFutureFailureAccess
	... 37 more
333  [main] ERROR clipse.xtext.service.CompoundModule  - java.lang.reflect.InvocationTargetException
java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
	at org.eclipse.xtext.service.MethodBasedModule.invokeMethod(MethodBasedModule.java:139)
	at org.eclipse.xtext.service.FreeModule.configure(FreeModule.java:23)
	at org.eclipse.xtext.service.CompoundModule.configure(CompoundModule.java:36)
	at org.eclipse.xtext.service.AbstractGenericModule.configure(AbstractGenericModule.java:34)
	at org.eclipse.xtext.service.DefaultRuntimeModule.configure(DefaultRuntimeModule.java:83)
	at org.eclipse.emf.mwe2.language.AbstractMwe2RuntimeModule.configure(AbstractMwe2RuntimeModule.java:66)
	at com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:426)
	at com.google.inject.spi.Elements.getElements(Elements.java:113)
	at com.google.inject.internal.InjectorShell$Builder.build(InjectorShell.java:160)
	at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:107)
	at com.google.inject.Guice.createInjector(Guice.java:87)
	at com.google.inject.Guice.createInjector(Guice.java:69)
	at com.google.inject.Guice.createInjector(Guice.java:59)
	at org.eclipse.emf.mwe2.language.Mwe2StandaloneSetupGenerated.createInjector(Mwe2StandaloneSetupGenerated.java:47)
	at org.eclipse.emf.mwe2.language.Mwe2StandaloneSetupGenerated.createInjectorAndDoEMFRegistration(Mwe2StandaloneSetupGenerated.java:41)
	at org.eclipse.emf.mwe2.launch.runtime.Mwe2Launcher.run(Mwe2Launcher.java:75)
	at org.eclipse.emf.mwe2.launch.runtime.Mwe2Launcher.main(Mwe2Launcher.java:36)
Caused by: java.lang.reflect.InvocationTargetException
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at org.eclipse.xtext.service.MethodBasedModule.invokeMethod(MethodBasedModule.java:137)
	... 16 more
Caused by: java.lang.NoClassDefFoundError: com/google/common/util/concurrent/internal/InternalFutureFailureAccess
	at com.google.common.cache.LocalCache$LoadingValueReference.<init>(LocalCache.java:3511)
	at com.google.common.cache.LocalCache$LoadingValueReference.<init>(LocalCache.java:3515)
	at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2168)
	at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2079)
	at com.google.common.cache.LocalCache.get(LocalCache.java:4011)
	at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4034)
	at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:5010)
	at com.google.common.cache.LocalCache$LocalLoadingCache.getUnchecked(LocalCache.java:5017)
	at com.google.inject.internal.Annotations$AnnotationChecker.hasAnnotations(Annotations.java:342)
	at com.google.inject.internal.Annotations.isBindingAnnotation(Annotations.java:414)
	at com.google.inject.Key.ensureIsBindingAnnotation(Key.java:383)
	at com.google.inject.Key.strategyFor(Key.java:352)
	at com.google.inject.Key.withAnnotation(Key.java:316)
	at com.google.inject.internal.AbstractBindingBuilder.annotatedWithInternal(AbstractBindingBuilder.java:95)
	at com.google.inject.internal.BindingBuilder.annotatedWith(BindingBuilder.java:57)
	at com.google.inject.internal.BindingBuilder.annotatedWith(BindingBuilder.java:42)
	at org.eclipse.emf.mwe2.language.AbstractMwe2RuntimeModule.configureIResourceDescriptionsPersisted(AbstractMwe2RuntimeModule.java:176)
	... 21 more
Caused by: java.lang.ClassNotFoundException: com.google.common.util.concurrent.internal.InternalFutureFailureAccess
	... 38 more
344  [main] ERROR clipse.xtext.service.CompoundModule  - java.lang.reflect.InvocationTargetException
java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
	at org.eclipse.xtext.service.MethodBasedModule.invokeMethod(MethodBasedModule.java:139)
	at org.eclipse.xtext.service.FreeModule.configure(FreeModule.java:23)
	at org.eclipse.xtext.service.CompoundModule.configure(CompoundModule.java:36)
	at org.eclipse.xtext.service.AbstractGenericModule.configure(AbstractGenericModule.java:34)
	at org.eclipse.xtext.service.DefaultRuntimeModule.configure(DefaultRuntimeModule.java:83)
	at org.eclipse.emf.mwe2.language.AbstractMwe2RuntimeModule.configure(AbstractMwe2RuntimeModule.java:66)
	at com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:426)
	at com.google.inject.spi.Elements.getElements(Elements.java:113)
	at com.google.inject.internal.InjectorShell$Builder.build(InjectorShell.java:160)
	at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:107)
	at com.google.inject.Guice.createInjector(Guice.java:87)
	at com.google.inject.Guice.createInjector(Guice.java:69)
	at com.google.inject.Guice.createInjector(Guice.java:59)
	at org.eclipse.emf.mwe2.language.Mwe2StandaloneSetupGenerated.createInjector(Mwe2StandaloneSetupGenerated.java:47)
	at org.eclipse.emf.mwe2.language.Mwe2StandaloneSetupGenerated.createInjectorAndDoEMFRegistration(Mwe2StandaloneSetupGenerated.java:41)
	at org.eclipse.emf.mwe2.launch.runtime.Mwe2Launcher.run(Mwe2Launcher.java:75)
	at org.eclipse.emf.mwe2.launch.runtime.Mwe2Launcher.main(Mwe2Launcher.java:36)
Caused by: java.lang.reflect.InvocationTargetException
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at org.eclipse.xtext.service.MethodBasedModule.invokeMethod(MethodBasedModule.java:137)
	... 16 more
Caused by: java.lang.NoClassDefFoundError: com/google/common/util/concurrent/internal/InternalFutureFailureAccess
	at com.google.common.cache.LocalCache$LoadingValueReference.<init>(LocalCache.java:3511)
	at com.google.common.cache.LocalCache$LoadingValueReference.<init>(LocalCache.java:3515)
	at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2168)
	at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2079)
	at com.google.common.cache.LocalCache.get(LocalCache.java:4011)
	at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4034)
	at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:5010)
	at com.google.common.cache.LocalCache$LocalLoadingCache.getUnchecked(LocalCache.java:5017)
	at com.google.inject.internal.Annotations$AnnotationChecker.hasAnnotations(Annotations.java:342)
	at com.google.inject.internal.Annotations.isBindingAnnotation(Annotations.java:414)
	at com.google.inject.Key.ensureIsBindingAnnotation(Key.java:383)
	at com.google.inject.Key.strategyFor(Key.java:352)
	at com.google.inject.Key.withAnnotation(Key.java:316)
	at com.google.inject.internal.AbstractBindingBuilder.annotatedWithInternal(AbstractBindingBuilder.java:95)
	at com.google.inject.internal.BindingBuilder.annotatedWith(BindingBuilder.java:57)
	at com.google.inject.internal.BindingBuilder.annotatedWith(BindingBuilder.java:42)
	at org.eclipse.emf.mwe2.language.AbstractMwe2RuntimeModule.configureRuntimeLexer(AbstractMwe2RuntimeModule.java:186)
	... 21 more
Caused by: java.lang.ClassNotFoundException: com.google.common.util.concurrent.internal.InternalFutureFailureAccess
	... 38 more
440  [main] ERROR clipse.xtext.service.CompoundModule  - java.lang.reflect.InvocationTargetException
java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
	at org.eclipse.xtext.service.MethodBasedModule.invokeMethod(MethodBasedModule.java:139)
	at org.eclipse.xtext.service.FreeModule.configure(FreeModule.java:23)
	at org.eclipse.xtext.service.CompoundModule.configure(CompoundModule.java:36)
	at org.eclipse.xtext.service.AbstractGenericModule.configure(AbstractGenericModule.java:34)
	at org.eclipse.xtext.service.DefaultRuntimeModule.configure(DefaultRuntimeModule.java:83)
	at org.eclipse.emf.mwe2.language.AbstractMwe2RuntimeModule.configure(AbstractMwe2RuntimeModule.java:66)
	at com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:426)
	at com.google.inject.spi.Elements.getElements(Elements.java:113)
	at com.google.inject.internal.InjectorShell$Builder.build(InjectorShell.java:160)
	at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:107)
	at com.google.inject.Guice.createInjector(Guice.java:87)
	at com.google.inject.Guice.createInjector(Guice.java:69)
	at com.google.inject.Guice.createInjector(Guice.java:59)
	at org.eclipse.emf.mwe2.language.Mwe2StandaloneSetupGenerated.createInjector(Mwe2StandaloneSetupGenerated.java:47)
	at org.eclipse.emf.mwe2.language.Mwe2StandaloneSetupGenerated.createInjectorAndDoEMFRegistration(Mwe2StandaloneSetupGenerated.java:41)
	at org.eclipse.emf.mwe2.launch.runtime.Mwe2Launcher.run(Mwe2Launcher.java:75)
	at org.eclipse.emf.mwe2.launch.runtime.Mwe2Launcher.main(Mwe2Launcher.java:36)
Caused by: java.lang.reflect.InvocationTargetException
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at org.eclipse.xtext.service.MethodBasedModule.invokeMethod(MethodBasedModule.java:137)
	... 16 more
Caused by: java.lang.NoClassDefFoundError: com/google/common/util/concurrent/internal/InternalFutureFailureAccess
	at com.google.common.cache.LocalCache$LoadingValueReference.<init>(LocalCache.java:3511)
	at com.google.common.cache.LocalCache$LoadingValueReference.<init>(LocalCache.java:3515)
	at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2168)
	at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2079)
	at com.google.common.cache.LocalCache.get(LocalCache.java:4011)
	at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4034)
	at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:5010)
	at com.google.common.cache.LocalCache$LocalLoadingCache.getUnchecked(LocalCache.java:5017)
	at com.google.inject.internal.Annotations$AnnotationChecker.hasAnnotations(Annotations.java:342)
	at com.google.inject.internal.Annotations.isBindingAnnotation(Annotations.java:414)
	at com.google.inject.Key.ensureIsBindingAnnotation(Key.java:383)
	at com.google.inject.Key.strategyFor(Key.java:370)
	at com.google.inject.Key.withAnnotation(Key.java:304)
	at com.google.inject.internal.AbstractBindingBuilder.annotatedWithInternal(AbstractBindingBuilder.java:88)
	at com.google.inject.internal.BindingBuilder.annotatedWith(BindingBuilder.java:51)
	at com.google.inject.internal.BindingBuilder.annotatedWith(BindingBuilder.java:42)
	at org.eclipse.xtext.service.DefaultRuntimeModule.configureSerializerIScopeProvider(DefaultRuntimeModule.java:155)
	... 21 more
Caused by: java.lang.ClassNotFoundException: com.google.common.util.concurrent.internal.InternalFutureFailureAccess
	... 38 more
443  [main] ERROR clipse.xtext.service.CompoundModule  - java.lang.reflect.InvocationTargetException
java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
	at org.eclipse.xtext.service.MethodBasedModule.invokeMethod(MethodBasedModule.java:139)
	at org.eclipse.xtext.service.FreeModule.configure(FreeModule.java:23)
	at org.eclipse.xtext.service.CompoundModule.configure(CompoundModule.java:36)
	at org.eclipse.xtext.service.AbstractGenericModule.configure(AbstractGenericModule.java:34)
	at org.eclipse.xtext.service.DefaultRuntimeModule.configure(DefaultRuntimeModule.java:83)
	at org.eclipse.emf.mwe2.language.AbstractMwe2RuntimeModule.configure(AbstractMwe2RuntimeModule.java:66)
	at com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:426)
	at com.google.inject.spi.Elements.getElements(Elements.java:113)
	at com.google.inject.internal.InjectorShell$Builder.build(InjectorShell.java:160)
	at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:107)
	at com.google.inject.Guice.createInjector(Guice.java:87)
	at com.google.inject.Guice.createInjector(Guice.java:69)
	at com.google.inject.Guice.createInjector(Guice.java:59)
	at org.eclipse.emf.mwe2.language.Mwe2StandaloneSetupGenerated.createInjector(Mwe2StandaloneSetupGenerated.java:47)
	at org.eclipse.emf.mwe2.language.Mwe2StandaloneSetupGenerated.createInjectorAndDoEMFRegistration(Mwe2StandaloneSetupGenerated.java:41)
	at org.eclipse.emf.mwe2.launch.runtime.Mwe2Launcher.run(Mwe2Launcher.java:75)
	at org.eclipse.emf.mwe2.launch.runtime.Mwe2Launcher.main(Mwe2Launcher.java:36)
Caused by: java.lang.reflect.InvocationTargetException
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at org.eclipse.xtext.service.MethodBasedModule.invokeMethod(MethodBasedModule.java:137)
	... 16 more
Caused by: java.lang.NoClassDefFoundError: com/google/common/util/concurrent/internal/InternalFutureFailureAccess
	at com.google.common.cache.LocalCache$LoadingValueReference.<init>(LocalCache.java:3511)
	at com.google.common.cache.LocalCache$LoadingValueReference.<init>(LocalCache.java:3515)
	at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2168)
	at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2079)
	at com.google.common.cache.LocalCache.get(LocalCache.java:4011)
	at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4034)
	at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:5010)
	at com.google.common.cache.LocalCache$LocalLoadingCache.getUnchecked(LocalCache.java:5017)
	at com.google.inject.internal.Annotations$AnnotationChecker.hasAnnotations(Annotations.java:342)
	at com.google.inject.internal.Annotations.isBindingAnnotation(Annotations.java:414)
	at com.google.inject.Key.ensureIsBindingAnnotation(Key.java:383)
	at com.google.inject.Key.strategyFor(Key.java:370)
	at com.google.inject.Key.withAnnotation(Key.java:304)
	at com.google.inject.internal.AbstractBindingBuilder.annotatedWithInternal(AbstractBindingBuilder.java:88)
	at com.google.inject.internal.BindingBuilder.annotatedWith(BindingBuilder.java:51)
	at com.google.inject.internal.BindingBuilder.annotatedWith(BindingBuilder.java:42)
	at org.eclipse.xtext.service.DefaultRuntimeModule.configureLinkingIScopeProvider(DefaultRuntimeModule.java:159)
	... 21 more
Caused by: java.lang.ClassNotFoundException: com.google.common.util.concurrent.internal.InternalFutureFailureAccess
	... 38 more
490  [main] ERROR clipse.xtext.service.CompoundModule  - java.lang.reflect.InvocationTargetException
java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
	at org.eclipse.xtext.service.MethodBasedModule.invokeMethod(MethodBasedModule.java:139)
	at org.eclipse.xtext.service.FreeModule.configure(FreeModule.java:23)
	at org.eclipse.xtext.service.CompoundModule.configure(CompoundModule.java:36)
	at org.eclipse.xtext.service.AbstractGenericModule.configure(AbstractGenericModule.java:34)
	at org.eclipse.xtext.service.DefaultRuntimeModule.configure(DefaultRuntimeModule.java:83)
	at org.eclipse.emf.mwe2.language.AbstractMwe2RuntimeModule.configure(AbstractMwe2RuntimeModule.java:66)
	at com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:426)
	at com.google.inject.spi.Elements.getElements(Elements.java:113)
	at com.google.inject.internal.InjectorShell$Builder.build(InjectorShell.java:160)
	at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:107)
	at com.google.inject.Guice.createInjector(Guice.java:87)
	at com.google.inject.Guice.createInjector(Guice.java:69)
	at com.google.inject.Guice.createInjector(Guice.java:59)
	at org.eclipse.emf.mwe2.language.Mwe2StandaloneSetupGenerated.createInjector(Mwe2StandaloneSetupGenerated.java:47)
	at org.eclipse.emf.mwe2.language.Mwe2StandaloneSetupGenerated.createInjectorAndDoEMFRegistration(Mwe2StandaloneSetupGenerated.java:41)
	at org.eclipse.emf.mwe2.launch.runtime.Mwe2Launcher.run(Mwe2Launcher.java:75)
	at org.eclipse.emf.mwe2.launch.runtime.Mwe2Launcher.main(Mwe2Launcher.java:36)
Caused by: java.lang.reflect.InvocationTargetException
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at org.eclipse.xtext.service.MethodBasedModule.invokeMethod(MethodBasedModule.java:137)
	... 16 more
Caused by: java.lang.NoClassDefFoundError: com/google/common/util/concurrent/internal/InternalFutureFailureAccess
	at com.google.common.cache.LocalCache$LoadingValueReference.<init>(LocalCache.java:3511)
	at com.google.common.cache.LocalCache$LoadingValueReference.<init>(LocalCache.java:3515)
	at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2168)
	at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2079)
	at com.google.common.cache.LocalCache.get(LocalCache.java:4011)
	at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4034)
	at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:5010)
	at com.google.common.cache.LocalCache$LocalLoadingCache.getUnchecked(LocalCache.java:5017)
	at com.google.inject.internal.Annotations$AnnotationChecker.hasAnnotations(Annotations.java:342)
	at com.google.inject.internal.Annotations.isBindingAnnotation(Annotations.java:414)
	at com.google.inject.Key.ensureIsBindingAnnotation(Key.java:383)
	at com.google.inject.Key.strategyFor(Key.java:370)
	at com.google.inject.Key.withAnnotation(Key.java:304)
	at com.google.inject.internal.AbstractBindingBuilder.annotatedWithInternal(AbstractBindingBuilder.java:88)
	at com.google.inject.internal.BindingBuilder.annotatedWith(BindingBuilder.java:51)
	at com.google.inject.internal.BindingBuilder.annotatedWith(BindingBuilder.java:42)
	at org.eclipse.xtext.service.DefaultRuntimeModule.configureRuntimeEncodingProvider(DefaultRuntimeModule.java:215)
	... 21 more
Caused by: java.lang.ClassNotFoundException: com.google.common.util.concurrent.internal.InternalFutureFailureAccess
	... 38 more
494  [main] ERROR clipse.xtext.service.CompoundModule  - java.lang.reflect.InvocationTargetException
java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
	at org.eclipse.xtext.service.MethodBasedModule.invokeMethod(MethodBasedModule.java:139)
	at org.eclipse.xtext.service.FreeModule.configure(FreeModule.java:23)
	at org.eclipse.xtext.service.CompoundModule.configure(CompoundModule.java:36)
	at org.eclipse.xtext.service.AbstractGenericModule.configure(AbstractGenericModule.java:34)
	at org.eclipse.xtext.service.DefaultRuntimeModule.configure(DefaultRuntimeModule.java:83)
	at org.eclipse.emf.mwe2.language.AbstractMwe2RuntimeModule.configure(AbstractMwe2RuntimeModule.java:66)
	at com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:426)
	at com.google.inject.spi.Elements.getElements(Elements.java:113)
	at com.google.inject.internal.InjectorShell$Builder.build(InjectorShell.java:160)
	at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:107)
	at com.google.inject.Guice.createInjector(Guice.java:87)
	at com.google.inject.Guice.createInjector(Guice.java:69)
	at com.google.inject.Guice.createInjector(Guice.java:59)
	at org.eclipse.emf.mwe2.language.Mwe2StandaloneSetupGenerated.createInjector(Mwe2StandaloneSetupGenerated.java:47)
	at org.eclipse.emf.mwe2.language.Mwe2StandaloneSetupGenerated.createInjectorAndDoEMFRegistration(Mwe2StandaloneSetupGenerated.java:41)
	at org.eclipse.emf.mwe2.launch.runtime.Mwe2Launcher.run(Mwe2Launcher.java:75)
	at org.eclipse.emf.mwe2.launch.runtime.Mwe2Launcher.main(Mwe2Launcher.java:36)
Caused by: java.lang.reflect.InvocationTargetException
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at org.eclipse.xtext.service.MethodBasedModule.invokeMethod(MethodBasedModule.java:137)
	... 16 more
Caused by: java.lang.NoClassDefFoundError: com/google/common/util/concurrent/internal/InternalFutureFailureAccess
	at com.google.common.cache.LocalCache$LoadingValueReference.<init>(LocalCache.java:3511)
	at com.google.common.cache.LocalCache$LoadingValueReference.<init>(LocalCache.java:3515)
	at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2168)
	at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2079)
	at com.google.common.cache.LocalCache.get(LocalCache.java:4011)
	at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4034)
	at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:5010)
	at com.google.common.cache.LocalCache$LocalLoadingCache.getUnchecked(LocalCache.java:5017)
	at com.google.inject.internal.Annotations$AnnotationChecker.hasAnnotations(Annotations.java:342)
	at com.google.inject.internal.Annotations.isBindingAnnotation(Annotations.java:414)
	at com.google.inject.Key.ensureIsBindingAnnotation(Key.java:383)
	at com.google.inject.Key.strategyFor(Key.java:352)
	at com.google.inject.Key.withAnnotation(Key.java:316)
	at com.google.inject.internal.AbstractBindingBuilder.annotatedWithInternal(AbstractBindingBuilder.java:95)
	at com.google.inject.internal.BindingBuilder.annotatedWith(BindingBuilder.java:57)
	at com.google.inject.internal.BindingBuilder.annotatedWith(BindingBuilder.java:42)
	at org.eclipse.xtext.service.DefaultRuntimeModule.configureIResourceDescriptionsBuilderScope(DefaultRuntimeModule.java:232)
	... 21 more
Caused by: java.lang.ClassNotFoundException: com.google.common.util.concurrent.internal.InternalFutureFailureAccess
	... 38 more
496  [main] ERROR clipse.xtext.service.CompoundModule  - java.lang.reflect.InvocationTargetException
java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
	at org.eclipse.xtext.service.MethodBasedModule.invokeMethod(MethodBasedModule.java:139)
	at org.eclipse.xtext.service.FreeModule.configure(FreeModule.java:23)
	at org.eclipse.xtext.service.CompoundModule.configure(CompoundModule.java:36)
	at org.eclipse.xtext.service.AbstractGenericModule.configure(AbstractGenericModule.java:34)
	at org.eclipse.xtext.service.DefaultRuntimeModule.configure(DefaultRuntimeModule.java:83)
	at org.eclipse.emf.mwe2.language.AbstractMwe2RuntimeModule.configure(AbstractMwe2RuntimeModule.java:66)
	at com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:426)
	at com.google.inject.spi.Elements.getElements(Elements.java:113)
	at com.google.inject.internal.InjectorShell$Builder.build(InjectorShell.java:160)
	at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:107)
	at com.google.inject.Guice.createInjector(Guice.java:87)
	at com.google.inject.Guice.createInjector(Guice.java:69)
	at com.google.inject.Guice.createInjector(Guice.java:59)
	at org.eclipse.emf.mwe2.language.Mwe2StandaloneSetupGenerated.createInjector(Mwe2StandaloneSetupGenerated.java:47)
	at org.eclipse.emf.mwe2.language.Mwe2StandaloneSetupGenerated.createInjectorAndDoEMFRegistration(Mwe2StandaloneSetupGenerated.java:41)
	at org.eclipse.emf.mwe2.launch.runtime.Mwe2Launcher.run(Mwe2Launcher.java:75)
	at org.eclipse.emf.mwe2.launch.runtime.Mwe2Launcher.main(Mwe2Launcher.java:36)
Caused by: java.lang.reflect.InvocationTargetException
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at org.eclipse.xtext.service.MethodBasedModule.invokeMethod(MethodBasedModule.java:137)
	... 16 more
Caused by: java.lang.NoClassDefFoundError: com/google/common/util/concurrent/internal/InternalFutureFailureAccess
	at com.google.common.cache.LocalCache$LoadingValueReference.<init>(LocalCache.java:3511)
	at com.google.common.cache.LocalCache$LoadingValueReference.<init>(LocalCache.java:3515)
	at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2168)
	at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2079)
	at com.google.common.cache.LocalCache.get(LocalCache.java:4011)
	at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4034)
	at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:5010)
	at com.google.common.cache.LocalCache$LocalLoadingCache.getUnchecked(LocalCache.java:5017)
	at com.google.inject.internal.Annotations$AnnotationChecker.hasAnnotations(Annotations.java:342)
	at com.google.inject.internal.Annotations.isBindingAnnotation(Annotations.java:414)
	at com.google.inject.Key.ensureIsBindingAnnotation(Key.java:383)
	at com.google.inject.Key.strategyFor(Key.java:352)
	at com.google.inject.Key.withAnnotation(Key.java:316)
	at com.google.inject.internal.AbstractBindingBuilder.annotatedWithInternal(AbstractBindingBuilder.java:95)
	at com.google.inject.internal.BindingBuilder.annotatedWith(BindingBuilder.java:57)
	at com.google.inject.internal.BindingBuilder.annotatedWith(BindingBuilder.java:42)
	at org.eclipse.xtext.service.DefaultRuntimeModule.configureIResourceDescriptionsLiveScope(DefaultRuntimeModule.java:236)
	... 21 more
Caused by: java.lang.ClassNotFoundException: com.google.common.util.concurrent.internal.InternalFutureFailureAccess
	... 38 more
501  [main] ERROR clipse.xtext.service.CompoundModule  - java.lang.reflect.InvocationTargetException
java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
	at org.eclipse.xtext.service.MethodBasedModule.invokeMethod(MethodBasedModule.java:139)
	at org.eclipse.xtext.service.FreeModule.configure(FreeModule.java:23)
	at org.eclipse.xtext.service.CompoundModule.configure(CompoundModule.java:36)
	at org.eclipse.xtext.service.AbstractGenericModule.configure(AbstractGenericModule.java:34)
	at org.eclipse.xtext.service.DefaultRuntimeModule.configure(DefaultRuntimeModule.java:83)
	at org.eclipse.emf.mwe2.language.AbstractMwe2RuntimeModule.configure(AbstractMwe2RuntimeModule.java:66)
	at com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:426)
	at com.google.inject.spi.Elements.getElements(Elements.java:113)
	at com.google.inject.internal.InjectorShell$Builder.build(InjectorShell.java:160)
	at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:107)
	at com.google.inject.Guice.createInjector(Guice.java:87)
	at com.google.inject.Guice.createInjector(Guice.java:69)
	at com.google.inject.Guice.createInjector(Guice.java:59)
	at org.eclipse.emf.mwe2.language.Mwe2StandaloneSetupGenerated.createInjector(Mwe2StandaloneSetupGenerated.java:47)
	at org.eclipse.emf.mwe2.language.Mwe2StandaloneSetupGenerated.createInjectorAndDoEMFRegistration(Mwe2StandaloneSetupGenerated.java:41)
	at org.eclipse.emf.mwe2.launch.runtime.Mwe2Launcher.run(Mwe2Launcher.java:75)
	at org.eclipse.emf.mwe2.launch.runtime.Mwe2Launcher.main(Mwe2Launcher.java:36)
Caused by: java.lang.reflect.InvocationTargetException
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at org.eclipse.xtext.service.MethodBasedModule.invokeMethod(MethodBasedModule.java:137)
	... 16 more
Caused by: java.lang.NoClassDefFoundError: com/google/common/util/concurrent/internal/InternalFutureFailureAccess
	at com.google.common.cache.LocalCache$LoadingValueReference.<init>(LocalCache.java:3511)
	at com.google.common.cache.LocalCache$LoadingValueReference.<init>(LocalCache.java:3515)
	at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2168)
	at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2079)
	at com.google.common.cache.LocalCache.get(LocalCache.java:4011)
	at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4034)
	at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:5010)
	at com.google.common.cache.LocalCache$LocalLoadingCache.getUnchecked(LocalCache.java:5017)
	at com.google.inject.internal.Annotations$AnnotationChecker.hasAnnotations(Annotations.java:342)
	at com.google.inject.internal.Annotations.isBindingAnnotation(Annotations.java:414)
	at com.google.inject.Key.ensureIsBindingAnnotation(Key.java:383)
	at com.google.inject.Key.strategyFor(Key.java:370)
	at com.google.inject.Key.withAnnotation(Key.java:304)
	at com.google.inject.internal.AbstractBindingBuilder.annotatedWithInternal(AbstractBindingBuilder.java:88)
	at com.google.inject.internal.BindingBuilder.annotatedWith(BindingBuilder.java:51)
	at com.google.inject.internal.BindingBuilder.annotatedWith(BindingBuilder.java:42)
	at org.eclipse.xtext.service.DefaultRuntimeModule.configureGenericSemanticSequencer(DefaultRuntimeModule.java:241)
	... 21 more
Caused by: java.lang.ClassNotFoundException: com.google.common.util.concurrent.internal.InternalFutureFailureAccess
	... 38 more
502  [main] ERROR clipse.xtext.service.CompoundModule  - java.lang.reflect.InvocationTargetException
java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
	at org.eclipse.xtext.service.MethodBasedModule.invokeMethod(MethodBasedModule.java:139)
	at org.eclipse.xtext.service.FreeModule.configure(FreeModule.java:23)
	at org.eclipse.xtext.service.CompoundModule.configure(CompoundModule.java:36)
	at org.eclipse.xtext.service.AbstractGenericModule.configure(AbstractGenericModule.java:34)
	at org.eclipse.xtext.service.DefaultRuntimeModule.configure(DefaultRuntimeModule.java:83)
	at org.eclipse.emf.mwe2.language.AbstractMwe2RuntimeModule.configure(AbstractMwe2RuntimeModule.java:66)
	at com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:426)
	at com.google.inject.spi.Elements.getElements(Elements.java:113)
	at com.google.inject.internal.InjectorShell$Builder.build(InjectorShell.java:160)
	at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:107)
	at com.google.inject.Guice.createInjector(Guice.java:87)
	at com.google.inject.Guice.createInjector(Guice.java:69)
	at com.google.inject.Guice.createInjector(Guice.java:59)
	at org.eclipse.emf.mwe2.language.Mwe2StandaloneSetupGenerated.createInjector(Mwe2StandaloneSetupGenerated.java:47)
	at org.eclipse.emf.mwe2.language.Mwe2StandaloneSetupGenerated.createInjectorAndDoEMFRegistration(Mwe2StandaloneSetupGenerated.java:41)
	at org.eclipse.emf.mwe2.launch.runtime.Mwe2Launcher.run(Mwe2Launcher.java:75)
	at org.eclipse.emf.mwe2.launch.runtime.Mwe2Launcher.main(Mwe2Launcher.java:36)
Caused by: java.lang.reflect.InvocationTargetException
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at org.eclipse.xtext.service.MethodBasedModule.invokeMethod(MethodBasedModule.java:137)
	... 16 more
Caused by: java.lang.NoClassDefFoundError: com/google/common/util/concurrent/internal/InternalFutureFailureAccess
	at com.google.common.cache.LocalCache$LoadingValueReference.<init>(LocalCache.java:3511)
	at com.google.common.cache.LocalCache$LoadingValueReference.<init>(LocalCache.java:3515)
	at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2168)
	at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2079)
	at com.google.common.cache.LocalCache.get(LocalCache.java:4011)
	at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4034)
	at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:5010)
	at com.google.common.cache.LocalCache$LocalLoadingCache.getUnchecked(LocalCache.java:5017)
	at com.google.inject.internal.Annotations$AnnotationChecker.hasAnnotations(Annotations.java:342)
	at com.google.inject.internal.Annotations.isBindingAnnotation(Annotations.java:414)
	at com.google.inject.Key.ensureIsBindingAnnotation(Key.java:383)
	at com.google.inject.Key.strategyFor(Key.java:352)
	at com.google.inject.Key.withAnnotation(Key.java:316)
	at com.google.inject.internal.AbstractBindingBuilder.annotatedWithInternal(AbstractBindingBuilder.java:95)
	at com.google.inject.internal.BindingBuilder.annotatedWith(BindingBuilder.java:57)
	at com.google.inject.internal.BindingBuilder.annotatedWith(BindingBuilder.java:42)
	at org.eclipse.xtext.service.DefaultRuntimeModule.configureUseIndexFragmentsForLazyLinking(DefaultRuntimeModule.java:248)
	... 21 more
Caused by: java.lang.ClassNotFoundException: com.google.common.util.concurrent.internal.InternalFutureFailureAccess
	... 38 more
505  [main] ERROR clipse.xtext.service.CompoundModule  - java.lang.reflect.InvocationTargetException
java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
	at org.eclipse.xtext.service.MethodBasedModule.invokeMethod(MethodBasedModule.java:139)
	at org.eclipse.xtext.service.FreeModule.configure(FreeModule.java:23)
	at org.eclipse.xtext.service.CompoundModule.configure(CompoundModule.java:36)
	at org.eclipse.xtext.service.AbstractGenericModule.configure(AbstractGenericModule.java:34)
	at org.eclipse.xtext.service.DefaultRuntimeModule.configure(DefaultRuntimeModule.java:83)
	at org.eclipse.emf.mwe2.language.AbstractMwe2RuntimeModule.configure(AbstractMwe2RuntimeModule.java:66)
	at com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:426)
	at com.google.inject.spi.Elements.getElements(Elements.java:113)
	at com.google.inject.internal.InjectorShell$Builder.build(InjectorShell.java:160)
	at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:107)
	at com.google.inject.Guice.createInjector(Guice.java:87)
	at com.google.inject.Guice.createInjector(Guice.java:69)
	at com.google.inject.Guice.createInjector(Guice.java:59)
	at org.eclipse.emf.mwe2.language.Mwe2StandaloneSetupGenerated.createInjector(Mwe2StandaloneSetupGenerated.java:47)
	at org.eclipse.emf.mwe2.language.Mwe2StandaloneSetupGenerated.createInjectorAndDoEMFRegistration(Mwe2StandaloneSetupGenerated.java:41)
	at org.eclipse.emf.mwe2.launch.runtime.Mwe2Launcher.run(Mwe2Launcher.java:75)
	at org.eclipse.emf.mwe2.launch.runtime.Mwe2Launcher.main(Mwe2Launcher.java:36)
Caused by: java.lang.reflect.InvocationTargetException
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at org.eclipse.xtext.service.MethodBasedModule.invokeMethod(MethodBasedModule.java:137)
	... 16 more
Caused by: java.lang.NoClassDefFoundError: com/google/common/util/concurrent/internal/InternalFutureFailureAccess
	at com.google.common.cache.LocalCache$LoadingValueReference.<init>(LocalCache.java:3511)
	at com.google.common.cache.LocalCache$LoadingValueReference.<init>(LocalCache.java:3515)
	at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2168)
	at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2079)
	at com.google.common.cache.LocalCache.get(LocalCache.java:4011)
	at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4034)
	at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:5010)
	at com.google.common.cache.LocalCache$LocalLoadingCache.getUnchecked(LocalCache.java:5017)
	at com.google.inject.internal.Annotations$AnnotationChecker.hasAnnotations(Annotations.java:342)
	at com.google.inject.internal.Annotations.isBindingAnnotation(Annotations.java:414)
	at com.google.inject.Key.ensureIsBindingAnnotation(Key.java:383)
	at com.google.inject.Key.strategyFor(Key.java:352)
	at com.google.inject.Key.get(Key.java:234)
	at org.eclipse.xtext.service.DefaultRuntimeModule.configureIsAffectedExtensions(DefaultRuntimeModule.java:257)
	... 21 more
Caused by: java.lang.ClassNotFoundException: com.google.common.util.concurrent.internal.InternalFutureFailureAccess
	... 35 more
589  [main] ERROR mf.mwe2.launch.runtime.Mwe2Launcher  - com/google/common/util/concurrent/internal/InternalFutureFailureAccess
java.lang.NoClassDefFoundError: com/google/common/util/concurrent/internal/InternalFutureFailureAccess
	at com.google.common.cache.LocalCache$LoadingValueReference.<init>(LocalCache.java:3511)
	at com.google.common.cache.LocalCache$LoadingValueReference.<init>(LocalCache.java:3515)
	at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2168)
	at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2079)
	at com.google.common.cache.LocalCache.get(LocalCache.java:4011)
	at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4034)
	at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:5010)
	at com.google.common.cache.LocalCache$LocalLoadingCache.getUnchecked(LocalCache.java:5017)
	at com.google.inject.internal.Annotations$AnnotationChecker.hasAnnotations(Annotations.java:342)
	at com.google.inject.internal.Annotations.isScopeAnnotation(Annotations.java:353)
	at com.google.inject.internal.ScopeBindingProcessor.visit(ScopeBindingProcessor.java:43)
	at com.google.inject.internal.ScopeBindingProcessor.visit(ScopeBindingProcessor.java:31)
	at com.google.inject.spi.ScopeBinding.acceptVisitor(ScopeBinding.java:65)
	at com.google.inject.internal.AbstractProcessor.lambda$process$0(AbstractProcessor.java:53)
	at java.base/java.util.ArrayList.removeIf(ArrayList.java:1672)
	at java.base/java.util.ArrayList.removeIf(ArrayList.java:1660)
	at com.google.inject.internal.AbstractProcessor.process(AbstractProcessor.java:50)
	at com.google.inject.internal.InjectorShell$Builder.build(InjectorShell.java:202)
	at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:107)
	at com.google.inject.Guice.createInjector(Guice.java:87)
	at com.google.inject.Guice.createInjector(Guice.java:69)
	at com.google.inject.Guice.createInjector(Guice.java:59)
	at org.eclipse.emf.mwe2.language.Mwe2StandaloneSetupGenerated.createInjector(Mwe2StandaloneSetupGenerated.java:47)
	at org.eclipse.emf.mwe2.language.Mwe2StandaloneSetupGenerated.createInjectorAndDoEMFRegistration(Mwe2StandaloneSetupGenerated.java:41)
	at org.eclipse.emf.mwe2.launch.runtime.Mwe2Launcher.run(Mwe2Launcher.java:75)
	at org.eclipse.emf.mwe2.launch.runtime.Mwe2Launcher.main(Mwe2Launcher.java:36)
Caused by: java.lang.ClassNotFoundException: com.google.common.util.concurrent.internal.InternalFutureFailureAccess
	... 26 more

=> also reexport this one?

@cdietrich
Copy link
Member Author

but where?

@cdietrich
Copy link
Member Author

doing the same reexport in xtext.util seems to work

</location>
<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
<unit id="org.eclipse.xtext.sdk.feature.group" version="0.0.0"/>
<repository location="https://download.eclipse.org/modeling/tmf/xtext/updates/nightly"/>
<repository location="https://ci.eclipse.org/xtext/job/xtext/job/cd_testg32guice7/lastSuccessfulBuild/artifact/build/p2-repository/"/>
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

TODO revert before merge

@cdietrich
Copy link
Member Author

@szarnekow how to continue here?

@szarnekow
Copy link
Contributor

@szarnekow how to continue here?

Let's continue the merge + mwe2 release dance

@cdietrich cdietrich force-pushed the cd_testg32guice7 branch 2 times, most recently from 90db797 to 639b980 Compare June 25, 2023 13:30
cdietrich and others added 3 commits June 25, 2023 15:31
Signed-off-by: ChUpdate to Guice 7 and Guava 32
Signed-off-by: Sebastian Zarnekow <sebastian.zarnekow@gmail.com>
reexport failureaccess

Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>

package more stuff
@cdietrich cdietrich merged commit 851403d into main Jun 25, 2023
6 checks passed
@cdietrich cdietrich deleted the cd_testg32guice7 branch June 25, 2023 13:32
@merks
Copy link
Contributor

merks commented Jun 30, 2023

@cdietrich

Note that guava 32.1.0.jre is now available in the usual places including of course here:

https://repo1.maven.org/maven2/com/google/guava/guava/32.1.0-jre/

@cdietrich
Copy link
Member Author

Does this mean you removed the old ?

@merks
Copy link
Contributor

merks commented Jun 30, 2023

Yes.

@cdietrich
Copy link
Member Author

created #2726

merks referenced this pull request in eclipse-oomph/oomph.incubator Jul 1, 2023
com.google.guava:guava:32.0.1-jre
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants