JApiCmp-Report
Old:/tmp/tmp.Lu0ihdXahP/org.eclipse.lsp4j-0.21.0.jar
New:/home/jenkins/agent/workspace/lsp4j-multi-build_main/org.eclipse.lsp4j/build/libs/org.eclipse.lsp4j-0.22.0.jar
Created:2024-02-13T20:14:03.465+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
NEW (*)org.eclipse.lsp4j.adapters.InlineValueResponseAdapter
UNCHANGEDorg.eclipse.lsp4j.services.TextDocumentService
REMOVED (!)org.eclipse.lsp4j.util.Preconditions
REMOVED (!)org.eclipse.lsp4j.util.ToStringBuilder
REMOVED (!)org.eclipse.lsp4j.util.ToStringBuilder$ToStringContext
MODIFIED (!)org.eclipse.lsp4j.WorkspaceFolder
Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).
NEW (*) public class org.eclipse.lsp4j.adapters.InlineValueResponseAdaptertop
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. InlineValueResponseAdapter()n.a.n.a.
Old fileNew file
n.a.32
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEW (*)public 
Change StatusNameOld TypeNew TypeGenerics
NEWTn.a.java.lang.Object
com.google.gson.TypeAdapter
<..>
New: T
create(com.google.gson.Gson, com.google.gson.reflect.TypeToken
<..>
New: T
)
n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
CLASS_GENERIC_TEMPLATE_CHANGED
Old fileNew file
n.a.43
UNCHANGED public abstract interface org.eclipse.lsp4j.services.TextDocumentServicetop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic  n.a. java.util.concurrent.CompletableFuture
<..>
New: java.util.List < org.eclipse.lsp4j.InlineValue >
Old: java.util.List < org.eclipse.lsp4j.InlineValue >
inlineValue(org.eclipse.lsp4j.InlineValueParams)
Annotations:
Status:Fully Qualified Name:Elements:
NEWorg.eclipse.lsp4j.jsonrpc.json.ResponseJsonAdapter
Status:Name:Old element values:New element values:
NEWvalueorg.eclipse.lsp4j.adapters.InlineValueResponseAdapter
n.a.n.a.
Old fileNew file
676678
REMOVED (!) final public class org.eclipse.lsp4j.util.Preconditionstop
Compatibility Changes:
Change
CLASS_REMOVED
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)static public 
Change StatusNameOld TypeNew TypeGenerics
REMOVEDTjava.lang.Objectn.a.
java.lang.ObjectcheckNotNull(java.lang.Object, java.lang.String)n.a.
Change
METHOD_REMOVED
CLASS_GENERIC_TEMPLATE_CHANGED
Old fileNew file
28n.a.
REMOVED (!)static public  n.a. voidenableNullChecks(boolean)n.a.
Change
METHOD_REMOVED
Old fileNew file
24n.a.
REMOVED (!) final public class org.eclipse.lsp4j.util.ToStringBuildertop
Compatibility Changes:
Change
CLASS_REMOVED
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. ToStringBuilder(java.lang.Object)n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
73n.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. org.eclipse.lsp4j.util.ToStringBuilderadd(java.lang.String, java.lang.Object)n.a.
Change
METHOD_REMOVED
Old fileNew file
178n.a.
REMOVED (!)public  n.a. org.eclipse.lsp4j.util.ToStringBuilderadd(java.lang.Object)n.a.
Change
METHOD_REMOVED
Old fileNew file
186n.a.
REMOVED (!)public  n.a. org.eclipse.lsp4j.util.ToStringBuilderaddAllFields()n.a.
Change
METHOD_REMOVED
Old fileNew file
133n.a.
REMOVED (!)public  n.a. org.eclipse.lsp4j.util.ToStringBuilderaddDeclaredFields()n.a.
Change
METHOD_REMOVED
Old fileNew file
121n.a.
REMOVED (!)public  n.a. org.eclipse.lsp4j.util.ToStringBuilderaddField(java.lang.String)n.a.
Change
METHOD_REMOVED
Old fileNew file
145n.a.
REMOVED (!)public  n.a. org.eclipse.lsp4j.util.ToStringBuilderhideFieldNames()n.a.
Change
METHOD_REMOVED
Old fileNew file
101n.a.
REMOVED (!)public  n.a. org.eclipse.lsp4j.util.ToStringBuildersingleLine()n.a.
Change
METHOD_REMOVED
Old fileNew file
83n.a.
REMOVED (!)public  n.a. org.eclipse.lsp4j.util.ToStringBuilderskipNulls()n.a.
Change
METHOD_REMOVED
Old fileNew file
92n.a.
REMOVED (!)public  n.a. java.lang.StringtoString()n.a.
Change
METHOD_REMOVED
Old fileNew file
213n.a.
REMOVED (!)public  n.a. org.eclipse.lsp4j.util.ToStringBuilderverbatimValues()n.a.
Change
METHOD_REMOVED
Old fileNew file
112n.a.
REMOVED (!) static public class org.eclipse.lsp4j.util.ToStringBuilder$ToStringContexttop
Compatibility Changes:
Change
CLASS_REMOVED
Fields:
StatusModifierTypeFieldCompatibility Changes:
REMOVED (!)public static final org.eclipse.lsp4j.util.ToStringBuilder$ToStringContext (!) INSTANCE
Change
FIELD_REMOVED
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. ToStringBuilder$ToStringContext()n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
31n.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. voidendProcessing(java.lang.Object)n.a.
Change
METHOD_REMOVED
Old fileNew file
47n.a.
REMOVED (!)public  n.a. booleanstartProcessing(java.lang.Object)n.a.
Change
METHOD_REMOVED
Old fileNew file
43n.a.
MODIFIED (!) public class org.eclipse.lsp4j.WorkspaceFoldertop
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. WorkspaceFolder(java.lang.String)n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
42n.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic  n.a. java.lang.StringgetName()
Annotations:
Status:Fully Qualified Name:Elements:
NEWorg.eclipse.lsp4j.jsonrpc.validation.NonNulln.a.
n.a.n.a.
Old fileNew file
7070