Skip to content

Upgrading com.google.inject:guice 5 to 6

Unknown5.1.0 → 6.0.0

UnknownUpgrade verdict

DepDelta hasn't looked for the notes of 1 of 3 releases yet, so breaking changes can't be ruled out.

  • DepDelta hasn't finished looking for the notes in this range, so it can't rule out breaking changes yet.
  • Their commits are listed with this comparison.
Unknown for releases without notes

Releases without notes may still need changes. Check their commits before upgrading.

Adds jakarta.inject:jakarta.inject-api 2.0.1.

Installs 10 packages in all (was 9).

Generated by DepDelta from published JVM bytecode. Not mixed with prose notes.

  • changed: interface Provider extends Provider → interface Provider extends Provider, Provider
  • added: method AbstractModule.requestInjection(TypeLiteral, Object): void
  • added: final class InternalClassesToSkipSources
  • added: method Errors.requestInjectionWithDifferentTypes(Object, TypeLiteral, Object, TypeLiteral): Errors
  • added: static field ErrorId.REQUEST_INJECTION_WITH_DIFFERENT_TYPES: ErrorId
  • added: static method Annotations.annotationInstanceClassString(Class, boolean): String
  • added: static method InternalClassesToSkipSources.classesToSkipSources(): ImmutableSet
  • added: field .RecordComponentVisitor.delegate: .RecordComponentVisitor
  • added: method .AnnotationVisitor.getDelegate(): .AnnotationVisitor
  • added: method .ByteVector.size(): int
  • added: method .ClassReader.readBytecodeInstructionOffset(int): void
  • added: method .ClassVisitor.getDelegate(): .ClassVisitor
  • added: method .ClassWriter.hasFlags(int): boolean
  • added: method .FieldVisitor.getDelegate(): .FieldVisitor
  • added: method .MethodVisitor.getDelegate(): .MethodVisitor
  • added: method .ModuleVisitor.getDelegate(): .ModuleVisitor
  • added: static field .Opcodes.V19: int
  • added: static field .Opcodes.V20: int
  • added: static field .Opcodes.V21: int
  • removed: method SourceProvider.get(StackTraceElement[]): StackTraceElement
  • added: method SourceProvider.getCaller(): StackTraceElement
  • added: final class Enhanced
  • added: static method Enhanced.isEnhanced(Class): boolean
  • added: static method Enhanced.unenhancedClass(Class): Optional
  • added: static method Types.jakartaProviderOf(Type): Type