JApiCmp-Report
Old:/tmp/tmp.Lu0ihdXahP/org.eclipse.lsp4j.jsonrpc-0.21.0.jar
New:/home/jenkins/agent/workspace/lsp4j-multi-build_main/org.eclipse.lsp4j.jsonrpc/build/libs/org.eclipse.lsp4j.jsonrpc-0.22.0.jar
Created:2024-02-13T20:14:07.683+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:
StatusFully Qualified Name
MODIFIEDorg.eclipse.lsp4j.jsonrpc.json.MessageJsonHandler
MODIFIEDorg.eclipse.lsp4j.jsonrpc.messages.CancelParams
MODIFIEDorg.eclipse.lsp4j.jsonrpc.messages.Message
MODIFIEDorg.eclipse.lsp4j.jsonrpc.messages.ResponseError
MODIFIEDorg.eclipse.lsp4j.jsonrpc.MessageTracer
MODIFIEDorg.eclipse.lsp4j.jsonrpc.RemoteEndpoint
MODIFIEDorg.eclipse.lsp4j.jsonrpc.TracingMessageConsumer
NEW (*)org.eclipse.lsp4j.jsonrpc.util.Preconditions
NEWorg.eclipse.lsp4j.jsonrpc.util.ToStringBuilder
NEWorg.eclipse.lsp4j.jsonrpc.util.ToStringBuilder$ToStringContext
Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).
MODIFIED public class org.eclipse.lsp4j.jsonrpc.json.MessageJsonHandlertop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. java.lang.Stringformat(java.lang.Object)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.157
MODIFIED public class org.eclipse.lsp4j.jsonrpc.messages.CancelParamstop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWprotected  n.a. java.lang.StringtoStringFallback()n.a.n.a.
Old fileNew file
n.a.69
MODIFIED public abstract class org.eclipse.lsp4j.jsonrpc.messages.Messagetop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. org.eclipse.lsp4j.jsonrpc.json.MessageJsonHandlerjsonHandler()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.36
NEWpublic  n.a. voidsetJsonHandler(org.eclipse.lsp4j.jsonrpc.json.MessageJsonHandler)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.40
NEWprotected  n.a. java.lang.StringtoStringFallback()n.a.n.a.
Old fileNew file
n.a.65
MODIFIED public class org.eclipse.lsp4j.jsonrpc.messages.ResponseErrortop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWprotected  n.a. java.lang.StringtoStringFallback()n.a.n.a.
Old fileNew file
n.a.96
MODIFIED public class org.eclipse.lsp4j.jsonrpc.MessageTracertop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. voidsetJsonHandler(org.eclipse.lsp4j.jsonrpc.json.MessageJsonHandler)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.39
MODIFIED public class org.eclipse.lsp4j.jsonrpc.RemoteEndpointtop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. org.eclipse.lsp4j.jsonrpc.json.MessageJsonHandlergetJsonHandler()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.125
NEWpublic  n.a. voidsetJsonHandler(org.eclipse.lsp4j.jsonrpc.json.MessageJsonHandler)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.121
MODIFIED public class org.eclipse.lsp4j.jsonrpc.TracingMessageConsumertop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. voidsetJsonHandler(org.eclipse.lsp4j.jsonrpc.json.MessageJsonHandler)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.91
NEW (*) final public class org.eclipse.lsp4j.jsonrpc.util.Preconditionstop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEW (*)static public 
Change StatusNameOld TypeNew TypeGenerics
NEWTn.a.java.lang.Object
java.lang.ObjectcheckNotNull(java.lang.Object, java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
CLASS_GENERIC_TEMPLATE_CHANGED
Old fileNew file
n.a.28
NEWstatic public  n.a. voidenableNullChecks(boolean)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.24
NEW final public class org.eclipse.lsp4j.jsonrpc.util.ToStringBuildertop
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. ToStringBuilder(java.lang.Object)n.a.n.a.
Old fileNew file
n.a.75
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. org.eclipse.lsp4j.jsonrpc.util.ToStringBuilderadd(java.lang.String, java.lang.Object)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.212
NEWpublic  n.a. org.eclipse.lsp4j.jsonrpc.util.ToStringBuilderadd(java.lang.Object)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.220
NEWpublic  n.a. org.eclipse.lsp4j.jsonrpc.util.ToStringBuilderaddAllFields()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.151
NEWpublic  n.a. org.eclipse.lsp4j.jsonrpc.util.ToStringBuilderaddAllFields(java.util.function.Predicate
<..>
New: java.lang.reflect.Field
)
n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.165
NEWpublic  n.a. org.eclipse.lsp4j.jsonrpc.util.ToStringBuilderaddDeclaredFields()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.123
NEWpublic  n.a. org.eclipse.lsp4j.jsonrpc.util.ToStringBuilderaddDeclaredFields(java.util.function.Predicate
<..>
New: java.lang.reflect.Field
)
n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.137
NEWpublic  n.a. org.eclipse.lsp4j.jsonrpc.util.ToStringBuilderaddField(java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.179
NEWpublic  n.a. org.eclipse.lsp4j.jsonrpc.util.ToStringBuilderhideFieldNames()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.103
NEWpublic  n.a. org.eclipse.lsp4j.jsonrpc.util.ToStringBuildersingleLine()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.85
NEWpublic  n.a. org.eclipse.lsp4j.jsonrpc.util.ToStringBuilderskipNulls()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.94
NEWpublic  n.a. java.lang.StringtoString()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.247
NEWpublic  n.a. org.eclipse.lsp4j.jsonrpc.util.ToStringBuilderverbatimValues()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.114
NEW static public class org.eclipse.lsp4j.jsonrpc.util.ToStringBuilder$ToStringContexttop
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final org.eclipse.lsp4j.jsonrpc.util.ToStringBuilder$ToStringContextINSTANCEn.a.
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. ToStringBuilder$ToStringContext()n.a.n.a.
Old fileNew file
n.a.33
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. voidendProcessing(java.lang.Object)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.49
NEWpublic  n.a. booleanstartProcessing(java.lang.Object)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.45