Unable to provision, see the following errors:

1) [Guice/NullInjectedIntoNonNullable]: null returned by binding at NullInjectedIntoNonNullableTest$FromProviderModule.configure(NullInjectedIntoNonNullableTest.java:44)
 but the 1st parameter string of NullInjectedIntoNonNullableTest$Foo.<init>(NullInjectedIntoNonNullableTest.java:30) is not @Nullable
  at NullInjectedIntoNonNullableTest$FromProviderModule.configure(NullInjectedIntoNonNullableTest.java:44)
  at NullInjectedIntoNonNullableTest$Foo.<init>(NullInjectedIntoNonNullableTest.java:30)
      \_ for 1st parameter string
  while locating NullInjectedIntoNonNullableTest$Foo

Learn more:
  https://github.com/google/guice/wiki/NULL_INJECTED_INTO_NON_NULLABLE

1 error

======================
Full classname legend:
======================
NullInjectedIntoNonNullableTest$Foo:                "com.google.inject.errors.NullInjectedIntoNonNullableTest$Foo"
NullInjectedIntoNonNullableTest$FromProviderModule: "com.google.inject.errors.NullInjectedIntoNonNullableTest$FromProviderModule"
========================
End of classname legend:
========================
