japicmp-Report
Old: /tmp/tmp.vjpijnylaC/org.eclipse.lsp4j.debug-0.23.0.jar
New: /home/jenkins/agent/workspace/lsp4j-multi-build_main/org.eclipse.lsp4j.debug/build/libs/org.eclipse.lsp4j.debug-0.24.0.jar
Created: 2025-01-31T17:47:42.315+0000
Access modifier filter: PROTECTED
Only modifications: true
Only binary incompatible modifications: false
Ignore missing classes: true
Includes: all
Excludes: n.a.
Semantic Versioning: 0.1.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:
Status Fully Qualified Name
MODIFIED org.eclipse.lsp4j.debug.Capabilities
MODIFIED org.eclipse.lsp4j.debug.DataBreakpointInfoArguments
MODIFIED org.eclipse.lsp4j.debug.EvaluateArguments
MODIFIED org.eclipse.lsp4j.debug.EvaluateResponse
MODIFIED org.eclipse.lsp4j.debug.InitializeRequestArguments
NEW org.eclipse.lsp4j.debug.LocationsArguments
NEW org.eclipse.lsp4j.debug.LocationsResponse
MODIFIED org.eclipse.lsp4j.debug.OutputEventArguments
MODIFIED org.eclipse.lsp4j.debug.ScopePresentationHint
MODIFIED org.eclipse.lsp4j.debug.services.IDebugProtocolServer
MODIFIED org.eclipse.lsp4j.debug.SetExpressionResponse
MODIFIED org.eclipse.lsp4j.debug.SetVariableResponse
MODIFIED org.eclipse.lsp4j.debug.Variable
Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).
MODIFIED public class  org.eclipse.lsp4j.debug.Capabilities top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. java.lang.Boolean getSupportsANSIStyling()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 1133
NEW public n.a. java.lang.Boolean getSupportsDataBreakpointBytes()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 1076
NEW public n.a. void setSupportsANSIStyling(java.lang.Boolean)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 1144
NEW public n.a. void setSupportsDataBreakpointBytes(java.lang.Boolean)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 1088
MODIFIED public class  org.eclipse.lsp4j.debug.DataBreakpointInfoArguments top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. java.lang.Boolean getAsAddress()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 197
NEW public n.a. java.lang.Integer getBytes()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 168
NEW public n.a. void setAsAddress(java.lang.Boolean)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 211
NEW public n.a. void setBytes(java.lang.Integer)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 183
MODIFIED public class  org.eclipse.lsp4j.debug.EvaluateArguments top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. java.lang.Integer getColumn()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 157
NEW public n.a. java.lang.Integer getLine()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 131
NEW public n.a. org.eclipse.lsp4j.debug.Source getSource()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 182
NEW public n.a. void setColumn(java.lang.Integer)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 171
NEW public n.a. void setLine(java.lang.Integer)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 143
NEW public n.a. void setSource(org.eclipse.lsp4j.debug.Source)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 193
MODIFIED public class  org.eclipse.lsp4j.debug.EvaluateResponse top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. java.lang.Integer getValueLocationReference()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 275
NEW public n.a. void setValueLocationReference(java.lang.Integer)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 291
MODIFIED public class  org.eclipse.lsp4j.debug.InitializeRequestArguments top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. java.lang.Boolean getSupportsANSIStyling()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 462
NEW public n.a. void setSupportsANSIStyling(java.lang.Boolean)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 474
NEW public class  org.eclipse.lsp4j.debug.LocationsArguments top
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
NEW public n.a. LocationsArguments() n.a.
Old file New file
n.a. 24
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. boolean equals(java.lang.Object)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 55
NEW public n.a. java.lang.Integer getLocationReference()
Annotations:
Status: Fully Qualified Name: Elements:
NEW org.eclipse.lsp4j.jsonrpc.validation.NonNull n.a.
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
ANNOTATION_ADDED
Old file New file
n.a. 36
NEW public n.a. int hashCode()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 72
NEW public n.a. void setLocationReference(java.lang.Integer)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 43
NEW public n.a. java.lang.String toString()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 48
NEW public class  org.eclipse.lsp4j.debug.LocationsResponse top
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
NEW public n.a. LocationsResponse() n.a.
Old file New file
n.a. 24
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. boolean equals(java.lang.Object)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 179
NEW public n.a. java.lang.Integer getColumn()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 109
NEW public n.a. java.lang.Integer getEndColumn()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 152
NEW public n.a. java.lang.Integer getEndLine()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 131
NEW public n.a. java.lang.Integer getLine()
Annotations:
Status: Fully Qualified Name: Elements:
NEW org.eclipse.lsp4j.jsonrpc.validation.NonNull n.a.
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
ANNOTATION_ADDED
Old file New file
n.a. 89
NEW public n.a. org.eclipse.lsp4j.debug.Source getSource()
Annotations:
Status: Fully Qualified Name: Elements:
NEW org.eclipse.lsp4j.jsonrpc.validation.NonNull n.a.
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
ANNOTATION_ADDED
Old file New file
n.a. 72
NEW public n.a. int hashCode()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 216
NEW public n.a. void setColumn(java.lang.Integer)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 121
NEW public n.a. void setEndColumn(java.lang.Integer)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 163
NEW public n.a. void setEndLine(java.lang.Integer)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 141
NEW public n.a. void setLine(java.lang.Integer)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 97
NEW public n.a. void setSource(org.eclipse.lsp4j.debug.Source)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 80
NEW public n.a. java.lang.String toString()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 168
MODIFIED public class  org.eclipse.lsp4j.debug.OutputEventArguments top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. java.lang.Integer getLocationReference()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 287
NEW public n.a. void setLocationReference(java.lang.Integer)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 303
MODIFIED public abstract interface  org.eclipse.lsp4j.debug.ScopePresentationHint top
Fields:
Status Modifier Type Field Compatibility Changes:
NEW public static final java.lang.String RETURN_VALUE n.a.
MODIFIED public abstract interface  org.eclipse.lsp4j.debug.services.IDebugProtocolServer top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. java.util.concurrent.CompletableFuture
<..>
New:org.eclipse.lsp4j.debug.LocationsResponse
locations(org.eclipse.lsp4j.debug.LocationsArguments)
Annotations:
Status: Fully Qualified Name: Elements:
NEW org.eclipse.lsp4j.jsonrpc.services.JsonRequest n.a.
Compatibility Changes:
Change
METHOD_NEW_DEFAULT
ANNOTATION_ADDED
Old file New file
n.a. 716
MODIFIED public class  org.eclipse.lsp4j.debug.SetExpressionResponse top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. java.lang.Integer getValueLocationReference()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 281
NEW public n.a. void setValueLocationReference(java.lang.Integer)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 297
MODIFIED public class  org.eclipse.lsp4j.debug.SetVariableResponse top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. java.lang.Integer getValueLocationReference()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 256
NEW public n.a. void setValueLocationReference(java.lang.Integer)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 272
MODIFIED public class  org.eclipse.lsp4j.debug.Variable top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. java.lang.Integer getDeclarationLocationReference()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 356
NEW public n.a. java.lang.Integer getValueLocationReference()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 387
NEW public n.a. void setDeclarationLocationReference(java.lang.Integer)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 371
NEW public n.a. void setValueLocationReference(java.lang.Integer)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 403