JApiCmp-Report
Old:/tmp/tmp.JyHrOQT1wg/org.eclipse.lsp4j.debug-0.22.0.jar
New:/home/jenkins/agent/workspace/lsp4j-multi-build_main/org.eclipse.lsp4j.debug/build/libs/org.eclipse.lsp4j.debug-0.23.0.jar
Created:2024-05-14T13:54:22.818+0000
Access modifier filter:PROTECTED
Only modifications:true
Only binary incompatible modifications:false
Ignore missing classes:true
Includes:all
Excludes:n.a.
Semantic Versioning:1.0.0
WARNING: You are using the option '--ignore-missing-classes', i.e. superclasses and interfaces that could not be found on the classpath are ignored. Hence changes caused by these superclasses and interfaces are not reflected in the output.
Classes:
StatusFully Qualified Name
MODIFIEDorg.eclipse.lsp4j.debug.Breakpoint
NEWorg.eclipse.lsp4j.debug.BreakpointMode
NEWorg.eclipse.lsp4j.debug.BreakpointModeApplicability
NEWorg.eclipse.lsp4j.debug.BreakpointNotVerifiedReason
MODIFIEDorg.eclipse.lsp4j.debug.Capabilities
MODIFIED (!)org.eclipse.lsp4j.debug.DataBreakpointInfoArguments
MODIFIEDorg.eclipse.lsp4j.debug.DisassembledInstruction
NEWorg.eclipse.lsp4j.debug.DisassembledInstructionPresentationHint
MODIFIEDorg.eclipse.lsp4j.debug.ExceptionFilterOptions
MODIFIEDorg.eclipse.lsp4j.debug.InstructionBreakpoint
REMOVED (!)org.eclipse.lsp4j.debug.ModulesViewDescriptor
MODIFIEDorg.eclipse.lsp4j.debug.SetExpressionResponse
MODIFIEDorg.eclipse.lsp4j.debug.SetVariableResponse
MODIFIEDorg.eclipse.lsp4j.debug.SourceBreakpoint
Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).
MODIFIED public class org.eclipse.lsp4j.debug.Breakpointtop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. org.eclipse.lsp4j.debug.BreakpointNotVerifiedReasongetReason()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.336
NEWpublic  n.a. voidsetReason(org.eclipse.lsp4j.debug.BreakpointNotVerifiedReason)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.357
NEW public class org.eclipse.lsp4j.debug.BreakpointModetop
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. BreakpointMode()n.a.n.a.
Old fileNew file
n.a.25
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. booleanequals(java.lang.Object)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.135
NEWpublic  n.a. java.lang.String[]getAppliesTo()
Annotations:
Status:Fully Qualified Name:Elements:
NEWorg.eclipse.lsp4j.jsonrpc.validation.NonNulln.a.
n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.111
NEWpublic  n.a. java.lang.StringgetDescription()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.91
NEWpublic  n.a. java.lang.StringgetLabel()
Annotations:
Status:Fully Qualified Name:Elements:
NEWorg.eclipse.lsp4j.jsonrpc.validation.NonNulln.a.
n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.74
NEWpublic  n.a. java.lang.StringgetMode()
Annotations:
Status:Fully Qualified Name:Elements:
NEWorg.eclipse.lsp4j.jsonrpc.validation.NonNulln.a.
n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.59
NEWpublic  n.a. inthashCode()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.167
NEWpublic  n.a. voidsetAppliesTo(java.lang.String[])n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.120
NEWpublic  n.a. voidsetDescription(java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.101
NEWpublic  n.a. voidsetLabel(java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.81
NEWpublic  n.a. voidsetMode(java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.66
NEWpublic  n.a. java.lang.StringtoString()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.125
NEW public abstract interface org.eclipse.lsp4j.debug.BreakpointModeApplicabilitytop
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final java.lang.StringDATAn.a.
NEWpublic static final java.lang.StringEXCEPTIONn.a.
NEWpublic static final java.lang.StringINSTRUCTIONn.a.
NEWpublic static final java.lang.StringSOURCEn.a.
NEW (Serializable compatible) final public enum org.eclipse.lsp4j.debug.BreakpointNotVerifiedReasontop
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
StatusSuperclassCompatibility Changes
NEWjava.lang.Enumn.a.
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.io.Serializablen.a.
NEWjava.lang.Comparablen.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldfalsen.a.n.a.
Newtrue-2020596089626590201n.a.
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final org.eclipse.lsp4j.debug.BreakpointNotVerifiedReasonFAILEDn.a.
NEWpublic static final org.eclipse.lsp4j.debug.BreakpointNotVerifiedReasonPENDINGn.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public  n.a. org.eclipse.lsp4j.debug.BreakpointNotVerifiedReasonvalueOf(java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.21
NEWstatic public  n.a. org.eclipse.lsp4j.debug.BreakpointNotVerifiedReason[]values()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.21
MODIFIED public class org.eclipse.lsp4j.debug.Capabilitiestop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. org.eclipse.lsp4j.debug.BreakpointMode[]getBreakpointModes()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.1062
NEWpublic  n.a. voidsetBreakpointModes(org.eclipse.lsp4j.debug.BreakpointMode[])n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.1079
MODIFIED (!) public class org.eclipse.lsp4j.debug.DataBreakpointInfoArgumentstop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
MODIFIED (!)public  n.a. java.lang.Integer (<- int)getFrameId()n.a.
Change
METHOD_RETURN_TYPE_CHANGED
Old fileNew file
98112
NEWpublic  n.a. java.lang.StringgetMode()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.137
REMOVED (!)public  n.a. voidsetFrameId(int)n.a.
Change
METHOD_REMOVED
Old fileNew file
109n.a.
NEWpublic  n.a. voidsetFrameId(java.lang.Integer)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.125
NEWpublic  n.a. voidsetMode(java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.149
MODIFIED public class org.eclipse.lsp4j.debug.DisassembledInstructiontop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. org.eclipse.lsp4j.debug.DisassembledInstructionPresentationHintgetPresentationHint()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.277
NEWpublic  n.a. voidsetPresentationHint(org.eclipse.lsp4j.debug.DisassembledInstructionPresentationHint)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.292
NEW (Serializable compatible) final public enum org.eclipse.lsp4j.debug.DisassembledInstructionPresentationHinttop
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
StatusSuperclassCompatibility Changes
NEWjava.lang.Enumn.a.
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.io.Serializablen.a.
NEWjava.lang.Comparablen.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldfalsen.a.n.a.
Newtrue7659535363624924415n.a.
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final org.eclipse.lsp4j.debug.DisassembledInstructionPresentationHintINVALIDn.a.
NEWpublic static final org.eclipse.lsp4j.debug.DisassembledInstructionPresentationHintNORMALn.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public  n.a. org.eclipse.lsp4j.debug.DisassembledInstructionPresentationHintvalueOf(java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.25
NEWstatic public  n.a. org.eclipse.lsp4j.debug.DisassembledInstructionPresentationHint[]values()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.25
MODIFIED public class org.eclipse.lsp4j.debug.ExceptionFilterOptionstop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. java.lang.StringgetMode()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.97
NEWpublic  n.a. voidsetMode(java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.109
MODIFIED public class org.eclipse.lsp4j.debug.InstructionBreakpointtop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. java.lang.StringgetMode()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.177
NEWpublic  n.a. voidsetMode(java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.189
REMOVED (!) public class org.eclipse.lsp4j.debug.ModulesViewDescriptortop
Compatibility Changes:
Change
CLASS_REMOVED
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. ModulesViewDescriptor()n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
25n.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. booleanequals(java.lang.Object)n.a.
Change
METHOD_REMOVED
Old fileNew file
47n.a.
REMOVED (!)public  n.a. org.eclipse.lsp4j.debug.ColumnDescriptor[]getColumns()
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDorg.eclipse.lsp4j.jsonrpc.validation.NonNulln.a.
n.a.
Change
METHOD_REMOVED
Old fileNew file
31n.a.
REMOVED (!)public  n.a. inthashCode()n.a.
Change
METHOD_REMOVED
Old fileNew file
64n.a.
REMOVED (!)public  n.a. voidsetColumns(org.eclipse.lsp4j.debug.ColumnDescriptor[])n.a.
Change
METHOD_REMOVED
Old fileNew file
35n.a.
REMOVED (!)public  n.a. java.lang.StringtoString()n.a.
Change
METHOD_REMOVED
Old fileNew file
40n.a.
MODIFIED public class org.eclipse.lsp4j.debug.SetExpressionResponsetop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. java.lang.StringgetMemoryReference()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.235
NEWpublic  n.a. voidsetMemoryReference(java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.251
MODIFIED public class org.eclipse.lsp4j.debug.SetVariableResponsetop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. java.lang.StringgetMemoryReference()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.201
NEWpublic  n.a. voidsetMemoryReference(java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.217
MODIFIED public class org.eclipse.lsp4j.debug.SourceBreakpointtop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. java.lang.StringgetMode()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.225
NEWpublic  n.a. voidsetMode(java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.237