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.
In plain terms
- 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.
Must act 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).
API changes
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