japicmp-Report
Old: /tmp/tmp.jeHYgQ96NX/org.eclipse.lsp4j-1.0.0.jar
New: /home/jenkins/agent/workspace/lsp4j-multi-build_main/org.eclipse.lsp4j/build/libs/org.eclipse.lsp4j-1.1.0-SNAPSHOT.jar
Created: 2026-10-22T18:57:55.328+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:
Status Fully Qualified Name
NEW org.eclipse.lsp4j.adapters.RelatedDocumentsMapAdapter
NEW org.eclipse.lsp4j.adapters.TextEditTypeAdapter
MODIFIED org.eclipse.lsp4j.Diagnostic
REMOVED (!) org.eclipse.lsp4j.DiagnosticServerCapabilities
MODIFIED org.eclipse.lsp4j.DocumentFilter
MODIFIED org.eclipse.lsp4j.NotebookDocumentFilter
NEW org.eclipse.lsp4j.RegularExpressionEngineKind
MODIFIED (!) org.eclipse.lsp4j.ServerCapabilities
MODIFIED org.eclipse.lsp4j.SignatureInformationCapabilities
REMOVED (!) org.eclipse.lsp4j.TextDocumentServerCapabilities
UNCHANGED org.eclipse.lsp4j.TextEdit
Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).
NEW public class  org.eclipse.lsp4j.adapters.RelatedDocumentsMapAdapter top
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
NEW public n.a. RelatedDocumentsMapAdapter() n.a.
Old file New file
n.a. 36
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public Generic Templates:
Change Status Name Old Type New Type Generics
NEW T n.a. java.lang.Object
com.google.gson.TypeAdapter
<..>
New:T
create(com.google.gson.Gson, com.google.gson.reflect.TypeToken
<..>
New:T
)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 44
NEW public class  org.eclipse.lsp4j.adapters.TextEditTypeAdapter top
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
NEW public n.a. TextEditTypeAdapter() n.a.
Old file New file
n.a. 31
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public Generic Templates:
Change Status Name Old Type New Type Generics
NEW T n.a. java.lang.Object
com.google.gson.TypeAdapter
<..>
New:T
create(com.google.gson.Gson, com.google.gson.reflect.TypeToken
<..>
New:T
)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 37
MODIFIED public class  org.eclipse.lsp4j.Diagnostic top
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
NEW public n.a. Diagnostic(org.eclipse.lsp4j.Range, org.eclipse.lsp4j.MarkupContent, org.eclipse.lsp4j.DiagnosticSeverity, java.lang.String) n.a.
Old file New file
n.a. 108
NEW public n.a. Diagnostic(org.eclipse.lsp4j.Range, org.eclipse.lsp4j.MarkupContent) n.a.
Old file New file
n.a. 96
NEW public n.a. Diagnostic(org.eclipse.lsp4j.Range, org.eclipse.lsp4j.MarkupContent, org.eclipse.lsp4j.DiagnosticSeverity, java.lang.String, java.lang.String) n.a.
Old file New file
n.a. 119
REMOVED (!) public class  org.eclipse.lsp4j.DiagnosticServerCapabilities top
Compatibility Changes:
Change
CLASS_REMOVED
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
REMOVED (!) public n.a. DiagnosticServerCapabilities()
Compatibility Changes:
Change
CONSTRUCTOR_REMOVED
Old file New file
30 n.a.
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
REMOVED (!) public n.a. boolean equals(java.lang.Object)
Compatibility Changes:
Change
METHOD_REMOVED
Old file New file
56 n.a.
REMOVED (!) public n.a. java.lang.Boolean getMarkupMessageSupport()
Compatibility Changes:
Change
METHOD_REMOVED
Old file New file
37 n.a.
REMOVED (!) public n.a. int hashCode()
Compatibility Changes:
Change
METHOD_REMOVED
Old file New file
73 n.a.
REMOVED (!) public n.a. void setMarkupMessageSupport(java.lang.Boolean)
Compatibility Changes:
Change
METHOD_REMOVED
Old file New file
44 n.a.
REMOVED (!) public n.a. java.lang.String toString()
Compatibility Changes:
Change
METHOD_REMOVED
Old file New file
49 n.a.
MODIFIED public class  org.eclipse.lsp4j.DocumentFilter top
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
NEW public n.a. DocumentFilter(java.lang.String, java.lang.String, org.eclipse.lsp4j.RelativePattern) n.a.
Old file New file
n.a. 51
NEW public n.a. DocumentFilter(java.lang.String, java.lang.String, java.lang.String) n.a.
Old file New file
n.a. 45
MODIFIED public class  org.eclipse.lsp4j.NotebookDocumentFilter top
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
NEW public n.a. NotebookDocumentFilter(java.lang.String, java.lang.String, java.lang.String) n.a.
Old file New file
n.a. 46
NEW public n.a. NotebookDocumentFilter(java.lang.String, java.lang.String, org.eclipse.lsp4j.RelativePattern) n.a.
Old file New file
n.a. 52
NEW final public class  org.eclipse.lsp4j.RegularExpressionEngineKind top
Fields:
Status Modifier Type Field Compatibility Changes:
NEW public static final java.lang.String ES2020 n.a.
MODIFIED (!) public class  org.eclipse.lsp4j.ServerCapabilities top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
REMOVED (!) public n.a. org.eclipse.lsp4j.TextDocumentServerCapabilities getTextDocument()
Compatibility Changes:
Change
METHOD_REMOVED
Old file New file
1184 n.a.
REMOVED (!) public n.a. void setTextDocument(org.eclipse.lsp4j.TextDocumentServerCapabilities)
Compatibility Changes:
Change
METHOD_REMOVED
Old file New file
1193 n.a.
MODIFIED public class  org.eclipse.lsp4j.SignatureInformationCapabilities top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. java.lang.Boolean getNoActiveParameterSupport()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 120
NEW public n.a. void setNoActiveParameterSupport(java.lang.Boolean)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 130
REMOVED (!) public class  org.eclipse.lsp4j.TextDocumentServerCapabilities top
Compatibility Changes:
Change
CLASS_REMOVED
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
REMOVED (!) public n.a. TextDocumentServerCapabilities()
Compatibility Changes:
Change
CONSTRUCTOR_REMOVED
Old file New file
30 n.a.
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
REMOVED (!) public n.a. boolean equals(java.lang.Object)
Compatibility Changes:
Change
METHOD_REMOVED
Old file New file
56 n.a.
REMOVED (!) public n.a. org.eclipse.lsp4j.DiagnosticServerCapabilities getDiagnostic()
Compatibility Changes:
Change
METHOD_REMOVED
Old file New file
37 n.a.
REMOVED (!) public n.a. int hashCode()
Compatibility Changes:
Change
METHOD_REMOVED
Old file New file
73 n.a.
REMOVED (!) public n.a. void setDiagnostic(org.eclipse.lsp4j.DiagnosticServerCapabilities)
Compatibility Changes:
Change
METHOD_REMOVED
Old file New file
44 n.a.
REMOVED (!) public n.a. java.lang.String toString()
Compatibility Changes:
Change
METHOD_REMOVED
Old file New file
49 n.a.
UNCHANGED public class  org.eclipse.lsp4j.TextEdit top
Compatibility Changes:
Change
ANNOTATION_ADDED
Annotations:
Status: Fully Qualified Name: Elements:
NEW com.google.gson.annotations.JsonAdapter
Status: Name: Old element values: New element values:
NEW value org.eclipse.lsp4j.adapters.TextEditTypeAdapter