JApiCmp-Report
Old:C:\Users\Zach\.m2\repository\org\spongepowered\configurate-core\3.6.1\configurate-core-3.6.1.jar
New:C:\Users\Zach\dev\Configurate\.\configurate-core\build\libs\configurate-core-3.7-SNAPSHOT.jar
Created:2020-05-09T19:04:02.167-0700
Access modifier filter:PROTECTED
Only modifications:false
Only binary incompatible modifications:false
Ignore missing classes:false
Includes:all
Excludes:n.a.
Semantic Versioning:1.0.0
Classes:
StatusFully Qualified Name
MODIFIED (!)ninja.leaping.configurate.attributed.AttributedConfigurationNode
MODIFIED (*)ninja.leaping.configurate.attributed.SimpleAttributedConfigurationNode
MODIFIED (!)ninja.leaping.configurate.commented.CommentedConfigurationNode
MODIFIED (*)ninja.leaping.configurate.commented.SimpleCommentedConfigurationNode
MODIFIED (!)ninja.leaping.configurate.ConfigurationNode
MODIFIEDninja.leaping.configurate.ConfigurationOptions
NEWninja.leaping.configurate.ConfigurationVisitor
NEWninja.leaping.configurate.ConfigurationVisitor$Safe
NEWninja.leaping.configurate.ConfigurationVisitor$Stateless
UNCHANGEDninja.leaping.configurate.loader.AbstractConfigurationLoader
MODIFIEDninja.leaping.configurate.loader.AbstractConfigurationLoader$Builder
UNCHANGEDninja.leaping.configurate.loader.AtomicFiles
UNCHANGEDninja.leaping.configurate.loader.CommentHandler
UNCHANGEDninja.leaping.configurate.loader.CommentHandlers
MODIFIED (!)ninja.leaping.configurate.loader.ConfigurationLoader
UNCHANGEDninja.leaping.configurate.loader.HeaderMode
MODIFIEDninja.leaping.configurate.objectmapping.DefaultObjectMapperFactory
MODIFIEDninja.leaping.configurate.objectmapping.GuiceObjectMapperFactory
MODIFIEDninja.leaping.configurate.objectmapping.InvalidTypeException
MODIFIEDninja.leaping.configurate.objectmapping.ObjectMapper
UNCHANGEDninja.leaping.configurate.objectmapping.ObjectMapper$BoundInstance
MODIFIEDninja.leaping.configurate.objectmapping.ObjectMapper$FieldData
MODIFIED (!)ninja.leaping.configurate.objectmapping.ObjectMapperFactory
MODIFIEDninja.leaping.configurate.objectmapping.ObjectMappingException
UNCHANGEDninja.leaping.configurate.objectmapping.serialize.ConfigSerializable
NEWninja.leaping.configurate.objectmapping.serialize.ScalarSerializer
UNCHANGEDninja.leaping.configurate.objectmapping.serialize.TypeSerializer
MODIFIEDninja.leaping.configurate.objectmapping.serialize.TypeSerializerCollection
UNCHANGEDninja.leaping.configurate.objectmapping.serialize.TypeSerializers
UNCHANGEDninja.leaping.configurate.objectmapping.Setting
NEWninja.leaping.configurate.reactive.Disposable
NEWninja.leaping.configurate.reactive.Processor
NEWninja.leaping.configurate.reactive.Processor$Iso
NEWninja.leaping.configurate.reactive.Processor$Transactional
NEWninja.leaping.configurate.reactive.Processor$TransactionalIso
NEWninja.leaping.configurate.reactive.ProcessorAbstract$Registration
NEWninja.leaping.configurate.reactive.Publisher
NEWninja.leaping.configurate.reactive.Publisher$Cached
NEWninja.leaping.configurate.reactive.RegistrationTransactional$Fully
NEWninja.leaping.configurate.reactive.RegistrationTransactional$Wrapped
NEWninja.leaping.configurate.reactive.Subscriber
NEWninja.leaping.configurate.reactive.SubscriberTransactional
NEWninja.leaping.configurate.reactive.TransactionFailedException
NEWninja.leaping.configurate.reference.ConfigurationReference
NEWninja.leaping.configurate.reference.ConfigurationReference$ErrorPhase
NEWninja.leaping.configurate.reference.ValueReference
NEWninja.leaping.configurate.reference.WatchServiceListener
NEWninja.leaping.configurate.reference.WatchServiceListener$Builder
MODIFIEDninja.leaping.configurate.SimpleConfigurationNode
UNCHANGEDninja.leaping.configurate.transformation.ConfigurationTransformation
UNCHANGEDninja.leaping.configurate.transformation.ConfigurationTransformation$Builder
UNCHANGEDninja.leaping.configurate.transformation.ConfigurationTransformation$NodePath
UNCHANGEDninja.leaping.configurate.transformation.ConfigurationTransformation$VersionedBuilder
UNCHANGEDninja.leaping.configurate.transformation.MoveStrategy
UNCHANGEDninja.leaping.configurate.transformation.NodePath
UNCHANGEDninja.leaping.configurate.transformation.TransformAction
UNCHANGEDninja.leaping.configurate.Types
NEWninja.leaping.configurate.util.CheckedConsumer
NEWninja.leaping.configurate.util.CheckedFunction
NEWninja.leaping.configurate.util.CheckedSupplier
UNCHANGEDninja.leaping.configurate.util.ConfigurationNodeWalker
UNCHANGEDninja.leaping.configurate.util.ConfigurationNodeWalker$VisitedNode
UNCHANGEDninja.leaping.configurate.util.EnumLookup
UNCHANGEDninja.leaping.configurate.util.MapFactories
UNCHANGEDninja.leaping.configurate.util.MapFactory
UNCHANGEDninja.leaping.configurate.ValueType
Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).
MODIFIED (!) public abstract interface ninja.leaping.configurate.attributed.AttributedConfigurationNodetop
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
StatusSuperclassCompatibility Changes:
UNCHANGEDjava.lang.Objectn.a.
Interfaces:
StatusInterfaceCompatibility Changes:
NEWninja.leaping.configurate.commented.CommentedConfigurationNoden.a.
UNCHANGED (!)ninja.leaping.configurate.ConfigurationNoden.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW (!)public ninja.leaping.configurate.attributed.AttributedConfigurationNodeact(java.util.function.Consumer)n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.204
UNCHANGEDpublic abstract ninja.leaping.configurate.attributed.AttributedConfigurationNodeaddAttribute(java.lang.String, java.lang.String)n.a.n.a.
Old fileNew file
n.a.n.a.
NEW (!)public ninja.leaping.configurate.attributed.AttributedConfigurationNodeappendListNode()n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.197
UNCHANGEDpublic abstract ninja.leaping.configurate.attributed.AttributedConfigurationNodecopy()n.a.n.a.
Old fileNew file
n.a.n.a.
UNCHANGEDpublic abstract ninja.leaping.configurate.attributed.AttributedConfigurationNodegetAppendedNode()
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
n.a.n.a.
UNCHANGEDpublic abstract java.lang.StringgetAttribute(java.lang.String)n.a.n.a.
Old fileNew file
n.a.n.a.
UNCHANGEDpublic abstract java.util.MapgetAttributes()n.a.n.a.
Old fileNew file
n.a.n.a.
UNCHANGEDpublic abstract java.util.ListgetChildrenList()n.a.n.a.
Old fileNew file
n.a.n.a.
UNCHANGEDpublic abstract java.util.MapgetChildrenMap()n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic java.util.OptionalgetComment()n.a.n.a.
Old fileNew file
n.a.183
UNCHANGEDpublic abstract ninja.leaping.configurate.attributed.AttributedConfigurationNodegetNode(java.lang.Object[])n.a.n.a.
Old fileNew file
n.a.n.a.
UNCHANGEDpublic abstract ninja.leaping.configurate.attributed.AttributedConfigurationNodegetParent()n.a.n.a.
Old fileNew file
n.a.n.a.
UNCHANGEDpublic abstract java.lang.StringgetTagName()n.a.n.a.
Old fileNew file
n.a.n.a.
UNCHANGEDpublic abstract booleanhasAttributes()n.a.n.a.
Old fileNew file
n.a.n.a.
UNCHANGEDpublic abstract ninja.leaping.configurate.attributed.AttributedConfigurationNodemergeValuesFrom(ninja.leaping.configurate.ConfigurationNode)n.a.n.a.
Old fileNew file
n.a.n.a.
UNCHANGEDpublic abstract ninja.leaping.configurate.attributed.AttributedConfigurationNoderemoveAttribute(java.lang.String)n.a.n.a.
Old fileNew file
n.a.n.a.
NEW (!)static public ninja.leaping.configurate.attributed.AttributedConfigurationNoderoot()n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.42
NEW (!)static public ninja.leaping.configurate.attributed.AttributedConfigurationNoderoot(java.util.function.Consumer)n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.52
NEW (!)static public ninja.leaping.configurate.attributed.AttributedConfigurationNoderoot(java.lang.String)n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.63
NEW (!)static public ninja.leaping.configurate.attributed.AttributedConfigurationNoderoot(java.lang.String, java.util.function.Consumer)n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.75
NEW (!)static public ninja.leaping.configurate.attributed.AttributedConfigurationNoderoot(java.lang.String, ninja.leaping.configurate.ConfigurationOptions)n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.87
NEW (!)static public ninja.leaping.configurate.attributed.AttributedConfigurationNoderoot(java.lang.String, ninja.leaping.configurate.ConfigurationOptions, java.util.function.Consumer)n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.100
UNCHANGEDpublic abstract ninja.leaping.configurate.attributed.AttributedConfigurationNodesetAttributes(java.util.Map)n.a.n.a.
Old fileNew file
n.a.n.a.
NEW (!)public ninja.leaping.configurate.attributed.AttributedConfigurationNodesetComment(java.lang.String)n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.191
UNCHANGEDpublic abstract ninja.leaping.configurate.attributed.AttributedConfigurationNodesetTagName(java.lang.String)n.a.n.a.
Old fileNew file
n.a.n.a.
UNCHANGEDpublic abstract ninja.leaping.configurate.attributed.AttributedConfigurationNodesetValue(java.lang.Object)n.a.n.a.
Old fileNew file
n.a.n.a.
MODIFIED (*) public class ninja.leaping.configurate.attributed.SimpleAttributedConfigurationNodetop
Compatibility Changes:
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
Superclass:
StatusSuperclassCompatibility Changes:
MODIFIEDninja.leaping.configurate.commented.SimpleCommentedConfigurationNode(<- ninja.leaping.configurate.SimpleConfigurationNode)
Change
SUPERCLASS_ADDED
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)ninja.leaping.configurate.attributed.AttributedConfigurationNoden.a.
UNCHANGED (!)ninja.leaping.configurate.commented.CommentedConfigurationNoden.a.
UNCHANGED (!)ninja.leaping.configurate.ConfigurationNoden.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
UNCHANGEDprotected SimpleAttributedConfigurationNode(java.lang.String, java.lang.Object, ninja.leaping.configurate.SimpleConfigurationNode, ninja.leaping.configurate.ConfigurationOptions)n.a.n.a.
Old fileNew file
5882
UNCHANGEDprotected SimpleAttributedConfigurationNode(java.lang.String, ninja.leaping.configurate.SimpleConfigurationNode, ninja.leaping.configurate.SimpleConfigurationNode)n.a.n.a.
Old fileNew file
6387
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic ninja.leaping.configurate.attributed.SimpleAttributedConfigurationNodeaddAttribute(java.lang.String, java.lang.String)n.a.n.a.
Old fileNew file
87111
NEWpublic ninja.leaping.configurate.attributed.SimpleAttributedConfigurationNodeappendListNode()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.224
UNCHANGEDpublic ninja.leaping.configurate.attributed.SimpleAttributedConfigurationNodecopy()n.a.n.a.
Old fileNew file
199230
UNCHANGEDprotected ninja.leaping.configurate.attributed.SimpleAttributedConfigurationNodecopy(ninja.leaping.configurate.SimpleConfigurationNode)n.a.n.a.
Old fileNew file
205236
UNCHANGEDprotected ninja.leaping.configurate.attributed.SimpleAttributedConfigurationNodecreateNode(java.lang.Object)n.a.n.a.
Old fileNew file
143167
UNCHANGEDpublic booleanequals(java.lang.Object)n.a.n.a.
Old fileNew file
212249
UNCHANGEDpublic ninja.leaping.configurate.attributed.SimpleAttributedConfigurationNodegetAppendedNode()
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
193218
UNCHANGEDpublic java.lang.StringgetAttribute(java.lang.String)n.a.n.a.
Old fileNew file
124148
UNCHANGEDpublic java.util.MapgetAttributes()n.a.n.a.
Old fileNew file
130154
UNCHANGEDpublic java.util.ListgetChildrenList()n.a.n.a.
Old fileNew file
180204
UNCHANGEDpublic java.util.MapgetChildrenMap()n.a.n.a.
Old fileNew file
187211
UNCHANGEDpublic ninja.leaping.configurate.attributed.SimpleAttributedConfigurationNodegetNode(java.lang.Object[])n.a.n.a.
Old fileNew file
173197
UNCHANGEDpublic ninja.leaping.configurate.attributed.SimpleAttributedConfigurationNodegetParent()n.a.n.a.
Old fileNew file
138162
UNCHANGEDpublic java.lang.StringgetTagName()n.a.n.a.
Old fileNew file
7094
UNCHANGEDpublic booleanhasAttributes()n.a.n.a.
Old fileNew file
118142
UNCHANGEDpublic inthashCode()n.a.n.a.
Old fileNew file
221258
UNCHANGEDpublic ninja.leaping.configurate.attributed.SimpleAttributedConfigurationNodemergeValuesFrom(ninja.leaping.configurate.ConfigurationNode)n.a.n.a.
Old fileNew file
160184
UNCHANGEDpublic ninja.leaping.configurate.attributed.SimpleAttributedConfigurationNoderemoveAttribute(java.lang.String)n.a.n.a.
Old fileNew file
98122
UNCHANGEDstatic public ninja.leaping.configurate.attributed.SimpleAttributedConfigurationNoderoot()
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
4449
UNCHANGEDstatic public ninja.leaping.configurate.attributed.SimpleAttributedConfigurationNoderoot(java.lang.String)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
4963
UNCHANGEDstatic public ninja.leaping.configurate.attributed.SimpleAttributedConfigurationNoderoot(java.lang.String, ninja.leaping.configurate.ConfigurationOptions)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
5478
UNCHANGEDpublic ninja.leaping.configurate.attributed.SimpleAttributedConfigurationNodesetAttributes(java.util.Map)n.a.n.a.
Old fileNew file
105129
NEWpublic ninja.leaping.configurate.attributed.SimpleAttributedConfigurationNodesetComment(java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.244
UNCHANGEDpublic ninja.leaping.configurate.attributed.SimpleAttributedConfigurationNodesetTagName(java.lang.String)n.a.n.a.
Old fileNew file
76100
UNCHANGEDpublic ninja.leaping.configurate.attributed.SimpleAttributedConfigurationNodesetValue(java.lang.Object)n.a.n.a.
Old fileNew file
149173
UNCHANGEDpublic java.lang.StringtoString()n.a.n.a.
Old fileNew file
229266
MODIFIED (!) public abstract interface ninja.leaping.configurate.commented.CommentedConfigurationNodetop
Superclass:
StatusSuperclassCompatibility Changes:
UNCHANGEDjava.lang.Objectn.a.
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)ninja.leaping.configurate.ConfigurationNoden.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW (!)public ninja.leaping.configurate.commented.CommentedConfigurationNodeact(java.util.function.Consumer)n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.102
NEW (!)public ninja.leaping.configurate.commented.CommentedConfigurationNodeappendListNode()n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.95
UNCHANGEDpublic abstract ninja.leaping.configurate.commented.CommentedConfigurationNodecopy()n.a.n.a.
Old fileNew file
n.a.n.a.
UNCHANGEDpublic abstract ninja.leaping.configurate.commented.CommentedConfigurationNodegetAppendedNode()
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
n.a.n.a.
UNCHANGEDpublic abstract java.util.ListgetChildrenList()n.a.n.a.
Old fileNew file
n.a.n.a.
UNCHANGEDpublic abstract java.util.MapgetChildrenMap()n.a.n.a.
Old fileNew file
n.a.n.a.
UNCHANGEDpublic abstract java.util.OptionalgetComment()n.a.n.a.
Old fileNew file
n.a.n.a.
UNCHANGEDpublic abstract ninja.leaping.configurate.commented.CommentedConfigurationNodegetNode(java.lang.Object[])n.a.n.a.
Old fileNew file
n.a.n.a.
UNCHANGEDpublic abstract ninja.leaping.configurate.commented.CommentedConfigurationNodegetParent()n.a.n.a.
Old fileNew file
n.a.n.a.
UNCHANGEDpublic abstract ninja.leaping.configurate.commented.CommentedConfigurationNodemergeValuesFrom(ninja.leaping.configurate.ConfigurationNode)n.a.n.a.
Old fileNew file
n.a.n.a.
NEW (!)static public ninja.leaping.configurate.commented.CommentedConfigurationNoderoot()n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.35
NEW (!)static public ninja.leaping.configurate.commented.CommentedConfigurationNoderoot(java.util.function.Consumer)n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.39
NEW (!)static public ninja.leaping.configurate.commented.CommentedConfigurationNoderoot(ninja.leaping.configurate.ConfigurationOptions)n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.43
NEW (!)static public ninja.leaping.configurate.commented.CommentedConfigurationNoderoot(ninja.leaping.configurate.ConfigurationOptions, java.util.function.Consumer)n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.47
UNCHANGEDpublic abstract ninja.leaping.configurate.commented.CommentedConfigurationNodesetComment(java.lang.String)n.a.n.a.
Old fileNew file
n.a.n.a.
NEW (!)public ninja.leaping.configurate.commented.CommentedConfigurationNodesetCommentIfAbsent(java.lang.String)n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.81
UNCHANGEDpublic abstract ninja.leaping.configurate.commented.CommentedConfigurationNodesetValue(java.lang.Object)n.a.n.a.
Old fileNew file
n.a.n.a.
MODIFIED (*) public class ninja.leaping.configurate.commented.SimpleCommentedConfigurationNodetop
Compatibility Changes:
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
Superclass:
StatusSuperclassCompatibility Changes:
UNCHANGEDninja.leaping.configurate.SimpleConfigurationNoden.a.
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)ninja.leaping.configurate.commented.CommentedConfigurationNoden.a.
UNCHANGED (!)ninja.leaping.configurate.ConfigurationNoden.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
UNCHANGEDprotected SimpleCommentedConfigurationNode(java.lang.Object, ninja.leaping.configurate.SimpleConfigurationNode, ninja.leaping.configurate.ConfigurationOptions)n.a.n.a.
Old fileNew file
4763
UNCHANGEDprotected SimpleCommentedConfigurationNode(ninja.leaping.configurate.SimpleConfigurationNode, ninja.leaping.configurate.SimpleConfigurationNode)n.a.n.a.
Old fileNew file
5167
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic ninja.leaping.configurate.commented.SimpleCommentedConfigurationNodeappendListNode()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.155
UNCHANGEDpublic ninja.leaping.configurate.commented.SimpleCommentedConfigurationNodecopy()n.a.n.a.
Old fileNew file
131161
UNCHANGEDprotected ninja.leaping.configurate.commented.SimpleCommentedConfigurationNodecopy(ninja.leaping.configurate.SimpleConfigurationNode)n.a.n.a.
Old fileNew file
137167
UNCHANGEDprotected ninja.leaping.configurate.commented.SimpleCommentedConfigurationNodecreateNode(java.lang.Object)n.a.n.a.
Old fileNew file
78103
UNCHANGEDpublic booleanequals(java.lang.Object)n.a.n.a.
Old fileNew file
144174
UNCHANGEDpublic ninja.leaping.configurate.commented.SimpleCommentedConfigurationNodegetAppendedNode()
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
125149
UNCHANGEDpublic java.util.ListgetChildrenList()n.a.n.a.
Old fileNew file
112135
UNCHANGEDpublic java.util.MapgetChildrenMap()n.a.n.a.
Old fileNew file
119142
UNCHANGEDpublic java.util.OptionalgetComment()n.a.n.a.
Old fileNew file
5773
UNCHANGEDpublic ninja.leaping.configurate.commented.SimpleCommentedConfigurationNodegetNode(java.lang.Object[])n.a.n.a.
Old fileNew file
105128
UNCHANGEDpublic ninja.leaping.configurate.commented.SimpleCommentedConfigurationNodegetParent()n.a.n.a.
Old fileNew file
7398
UNCHANGEDpublic inthashCode()n.a.n.a.
Old fileNew file
155185
UNCHANGEDpublic ninja.leaping.configurate.commented.SimpleCommentedConfigurationNodemergeValuesFrom(ninja.leaping.configurate.ConfigurationNode)n.a.n.a.
Old fileNew file
93118
UNCHANGEDstatic public ninja.leaping.configurate.commented.SimpleCommentedConfigurationNoderoot()
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
3846
UNCHANGEDstatic public ninja.leaping.configurate.commented.SimpleCommentedConfigurationNoderoot(ninja.leaping.configurate.ConfigurationOptions)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
4359
UNCHANGEDpublic ninja.leaping.configurate.commented.SimpleCommentedConfigurationNodesetComment(java.lang.String)n.a.n.a.
Old fileNew file
6379
NEWpublic ninja.leaping.configurate.commented.CommentedConfigurationNodesetCommentIfAbsent(java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.87
UNCHANGEDpublic ninja.leaping.configurate.commented.SimpleCommentedConfigurationNodesetValue(java.lang.Object)n.a.n.a.
Old fileNew file
84109
UNCHANGEDpublic java.lang.StringtoString()n.a.n.a.
Old fileNew file
162192
MODIFIED (!) public abstract interface ninja.leaping.configurate.ConfigurationNodetop
Superclass:
StatusSuperclassCompatibility Changes:
UNCHANGEDjava.lang.Objectn.a.
Fields:
StatusModifierTypeFieldCompatibility Changes:
UNCHANGEDpublic static final intn.a.NUMBER_DEF
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW (!)public ninja.leaping.configurate.ConfigurationNodeact(java.util.function.Consumer)n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.721
NEW (!)public ninja.leaping.configurate.ConfigurationNodeappendListNode()n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.690
UNCHANGEDpublic abstract ninja.leaping.configurate.ConfigurationNodecopy()n.a.n.a.
Old fileNew file
n.a.n.a.
UNCHANGEDpublic abstract ninja.leaping.configurate.ConfigurationNodegetAppendedNode()
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
n.a.n.a.
UNCHANGEDpublic booleangetBoolean()n.a.n.a.
Old fileNew file
462540
UNCHANGEDpublic booleangetBoolean(boolean)n.a.n.a.
Old fileNew file
473551
UNCHANGEDpublic abstract java.util.ListgetChildrenList()n.a.n.a.
Old fileNew file
n.a.n.a.
UNCHANGEDpublic abstract java.util.MapgetChildrenMap()n.a.n.a.
Old fileNew file
n.a.n.a.
UNCHANGEDpublic doublegetDouble()n.a.n.a.
Old fileNew file
399477
UNCHANGEDpublic doublegetDouble(double)n.a.n.a.
Old fileNew file
410488
UNCHANGEDpublic floatgetFloat()n.a.n.a.
Old fileNew file
378456
UNCHANGEDpublic floatgetFloat(float)n.a.n.a.
Old fileNew file
389467
UNCHANGEDpublic intgetInt()n.a.n.a.
Old fileNew file
420498
UNCHANGEDpublic intgetInt(int)n.a.n.a.
Old fileNew file
431509
UNCHANGEDpublic abstract java.lang.ObjectgetKey()n.a.n.a.
Old fileNew file
n.a.n.a.
UNCHANGEDpublic abstract java.util.ListgetList(java.util.function.Function)n.a.n.a.
Old fileNew file
n.a.n.a.
UNCHANGEDpublic abstract java.util.ListgetList(java.util.function.Function, java.util.List)n.a.n.a.
Old fileNew file
n.a.n.a.
UNCHANGEDpublic abstract java.util.ListgetList(java.util.function.Function, java.util.function.Supplier)n.a.n.a.
Old fileNew file
n.a.n.a.
UNCHANGEDpublic java.util.ListgetList(com.google.common.reflect.TypeToken)
Status:Name:
UNCHANGEDninja.leaping.configurate.objectmapping.ObjectMappingException
n.a.
Old fileNew file
317393
UNCHANGEDpublic abstract java.util.ListgetList(com.google.common.reflect.TypeToken, java.util.List)
Status:Name:
UNCHANGEDninja.leaping.configurate.objectmapping.ObjectMappingException
n.a.
Old fileNew file
n.a.n.a.
UNCHANGEDpublic abstract java.util.ListgetList(com.google.common.reflect.TypeToken, java.util.function.Supplier)
Status:Name:
UNCHANGEDninja.leaping.configurate.objectmapping.ObjectMappingException
n.a.
Old fileNew file
n.a.n.a.
UNCHANGEDpublic longgetLong()n.a.n.a.
Old fileNew file
441519
UNCHANGEDpublic longgetLong(long)n.a.n.a.
Old fileNew file
452530
UNCHANGEDpublic abstract ninja.leaping.configurate.ConfigurationNodegetNode(java.lang.Object[])n.a.n.a.
Old fileNew file
n.a.n.a.
UNCHANGEDpublic abstract ninja.leaping.configurate.ConfigurationOptionsgetOptions()n.a.n.a.
Old fileNew file
n.a.n.a.
UNCHANGEDpublic abstract ninja.leaping.configurate.ConfigurationNodegetParent()n.a.n.a.
Old fileNew file
n.a.n.a.
UNCHANGEDpublic abstract java.lang.Object[]getPath()n.a.n.a.
Old fileNew file
n.a.n.a.
UNCHANGEDpublic java.lang.StringgetString()n.a.n.a.
Old fileNew file
357435
UNCHANGEDpublic java.lang.StringgetString(java.lang.String)n.a.n.a.
Old fileNew file
368446
UNCHANGEDpublic java.lang.ObjectgetValue()n.a.n.a.
Old fileNew file
197272
UNCHANGEDpublic abstract java.lang.ObjectgetValue(java.lang.Object)n.a.n.a.
Old fileNew file
n.a.n.a.
UNCHANGEDpublic abstract java.lang.ObjectgetValue(java.util.function.Supplier)n.a.n.a.
Old fileNew file
n.a.n.a.
UNCHANGEDpublic java.lang.ObjectgetValue(java.util.function.Function)n.a.n.a.
Old fileNew file
234309
UNCHANGEDpublic abstract java.lang.ObjectgetValue(java.util.function.Function, java.lang.Object)n.a.n.a.
Old fileNew file
n.a.n.a.
UNCHANGEDpublic abstract java.lang.ObjectgetValue(java.util.function.Function, java.util.function.Supplier)n.a.n.a.
Old fileNew file
n.a.n.a.
UNCHANGEDpublic java.lang.ObjectgetValue(com.google.common.reflect.TypeToken)
Status:Name:
UNCHANGEDninja.leaping.configurate.objectmapping.ObjectMappingException
n.a.
Old fileNew file
491570
UNCHANGEDpublic abstract java.lang.ObjectgetValue(com.google.common.reflect.TypeToken, java.lang.Object)
Status:Name:
UNCHANGEDninja.leaping.configurate.objectmapping.ObjectMappingException
n.a.
Old fileNew file
n.a.n.a.
UNCHANGEDpublic abstract java.lang.ObjectgetValue(com.google.common.reflect.TypeToken, java.util.function.Supplier)
Status:Name:
UNCHANGEDninja.leaping.configurate.objectmapping.ObjectMappingException
n.a.
Old fileNew file
n.a.n.a.
UNCHANGEDpublic abstract ninja.leaping.configurate.ValueTypegetValueType()
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
n.a.n.a.
UNCHANGEDpublic booleanhasListChildren()
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
152195
UNCHANGEDpublic booleanhasMapChildren()
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
161206
NEW (!)public booleanisEmpty()n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.226
NEW (!)public booleanisList()n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.175
NEW (!)public booleanisMap()n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.184
UNCHANGEDpublic abstract booleanisVirtual()n.a.n.a.
Old fileNew file
n.a.n.a.
UNCHANGEDpublic abstract ninja.leaping.configurate.ConfigurationNodemergeValuesFrom(ninja.leaping.configurate.ConfigurationNode)n.a.n.a.
Old fileNew file
n.a.n.a.
UNCHANGEDpublic abstract booleanremoveChild(java.lang.Object)n.a.n.a.
Old fileNew file
n.a.n.a.
NEW (!)static public ninja.leaping.configurate.ConfigurationNoderoot()n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.59
NEW (!)static public ninja.leaping.configurate.ConfigurationNoderoot(java.util.function.Consumer)n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.64
NEW (!)static public ninja.leaping.configurate.ConfigurationNoderoot(ninja.leaping.configurate.ConfigurationOptions)n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.69
NEW (!)static public ninja.leaping.configurate.ConfigurationNoderoot(ninja.leaping.configurate.ConfigurationOptions, java.util.function.Consumer)n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.74
UNCHANGEDpublic abstract ninja.leaping.configurate.ConfigurationNodesetValue(java.lang.Object)n.a.n.a.
Old fileNew file
n.a.n.a.
UNCHANGEDpublic ninja.leaping.configurate.ConfigurationNodesetValue(com.google.common.reflect.TypeToken, java.lang.Object)
Status:Name:
UNCHANGEDninja.leaping.configurate.objectmapping.ObjectMappingException
n.a.
Old fileNew file
555637
NEW (!)public java.lang.Objectvisit(ninja.leaping.configurate.ConfigurationVisitor)
Status:Name:
NEWjava.lang.Exception
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.736
NEW (!)public java.lang.Objectvisit(ninja.leaping.configurate.ConfigurationVisitor, java.lang.Object)
Status:Name:
NEWjava.lang.Exception
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.751
NEW (!)public java.lang.Objectvisit(ninja.leaping.configurate.ConfigurationVisitor$Safe)n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.764
NEW (!)public java.lang.Objectvisit(ninja.leaping.configurate.ConfigurationVisitor$Safe, java.lang.Object)n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.778
MODIFIED public class ninja.leaping.configurate.ConfigurationOptionstop
Superclass:
StatusSuperclassCompatibility Changes:
UNCHANGEDjava.lang.Objectn.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic booleanacceptsType(java.lang.Class)n.a.n.a.
Old fileNew file
182258
UNCHANGEDstatic public ninja.leaping.configurate.ConfigurationOptionsdefaults()n.a.n.a.
Old fileNew file
6773
UNCHANGEDpublic booleanequals(java.lang.Object)n.a.n.a.
Old fileNew file
247364
UNCHANGEDpublic java.lang.StringgetHeader()n.a.n.a.
Old fileNew file
104123
UNCHANGEDpublic ninja.leaping.configurate.util.MapFactorygetMapFactory()n.a.n.a.
Old fileNew file
7883
UNCHANGEDpublic ninja.leaping.configurate.objectmapping.ObjectMapperFactorygetObjectMapperFactory()n.a.n.a.
Old fileNew file
155217
UNCHANGEDpublic ninja.leaping.configurate.objectmapping.serialize.TypeSerializerCollectiongetSerializers()n.a.n.a.
Old fileNew file
129160
UNCHANGEDpublic inthashCode()n.a.n.a.
Old fileNew file
260377
UNCHANGEDpublic ninja.leaping.configurate.ConfigurationOptionssetAcceptedTypes(java.util.Set)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
213299
UNCHANGEDpublic ninja.leaping.configurate.ConfigurationOptionssetHeader(java.lang.String)n.a.n.a.
Old fileNew file
116135
UNCHANGEDpublic ninja.leaping.configurate.ConfigurationOptionssetMapFactory(ninja.leaping.configurate.util.MapFactory)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
9097
UNCHANGEDpublic ninja.leaping.configurate.ConfigurationOptionssetObjectMapperFactory(ninja.leaping.configurate.objectmapping.ObjectMapperFactory)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
167231
UNCHANGEDpublic ninja.leaping.configurate.ConfigurationOptionssetSerializers(ninja.leaping.configurate.objectmapping.serialize.TypeSerializerCollection)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
141174
UNCHANGEDpublic ninja.leaping.configurate.ConfigurationOptionssetShouldCopyDefaults(boolean)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
239343
UNCHANGEDpublic booleanshouldCopyDefaults()n.a.n.a.
Old fileNew file
226328
UNCHANGEDpublic java.lang.StringtoString()n.a.n.a.
Old fileNew file
265382
NEWpublic ninja.leaping.configurate.ConfigurationOptionswithAcceptedTypes(java.util.Set)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.315
NEWpublic ninja.leaping.configurate.ConfigurationOptionswithHeader(java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.147
NEWpublic ninja.leaping.configurate.ConfigurationOptionswithMapFactory(ninja.leaping.configurate.util.MapFactory)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.109
NEWpublic ninja.leaping.configurate.ConfigurationOptionswithObjectMapperFactory(ninja.leaping.configurate.objectmapping.ObjectMapperFactory)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.243
NEWpublic ninja.leaping.configurate.ConfigurationOptionswithSerializers(ninja.leaping.configurate.objectmapping.serialize.TypeSerializerCollection)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.186
NEWpublic ninja.leaping.configurate.ConfigurationOptionswithSerializers(java.util.function.Consumer)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.204
NEWpublic ninja.leaping.configurate.ConfigurationOptionswithShouldCopyDefaults(boolean)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.356
NEW public abstract interface ninja.leaping.configurate.ConfigurationVisitortop
Superclass:
StatusSuperclassCompatibility Changes:
NEWjava.lang.Objectn.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract voidbeginVisit(ninja.leaping.configurate.ConfigurationNode, java.lang.Object)
Status:Name:
NEWjava.lang.Exception
n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract java.lang.ObjectendVisit(java.lang.Object)
Status:Name:
NEWjava.lang.Exception
n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract voidenterListNode(ninja.leaping.configurate.ConfigurationNode, java.lang.Object)
Status:Name:
NEWjava.lang.Exception
n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract voidenterMappingNode(ninja.leaping.configurate.ConfigurationNode, java.lang.Object)
Status:Name:
NEWjava.lang.Exception
n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract voidenterNode(ninja.leaping.configurate.ConfigurationNode, java.lang.Object)
Status:Name:
NEWjava.lang.Exception
n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract voidenterScalarNode(ninja.leaping.configurate.ConfigurationNode, java.lang.Object)
Status:Name:
NEWjava.lang.Exception
n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract voidexitListNode(ninja.leaping.configurate.ConfigurationNode, java.lang.Object)
Status:Name:
NEWjava.lang.Exception
n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract voidexitMappingNode(ninja.leaping.configurate.ConfigurationNode, java.lang.Object)
Status:Name:
NEWjava.lang.Exception
n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract java.lang.ObjectnewState()
Status:Name:
NEWjava.lang.Exception
n.a.
Old fileNew file
n.a.n.a.
NEW static public abstract interface ninja.leaping.configurate.ConfigurationVisitor$Safetop
Superclass:
StatusSuperclassCompatibility Changes:
NEWjava.lang.Objectn.a.
Interfaces:
StatusInterfaceCompatibility Changes:
NEWninja.leaping.configurate.ConfigurationVisitorn.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract voidbeginVisit(ninja.leaping.configurate.ConfigurationNode, java.lang.Object)n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract java.lang.ObjectendVisit(java.lang.Object)n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract voidenterListNode(ninja.leaping.configurate.ConfigurationNode, java.lang.Object)n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract voidenterMappingNode(ninja.leaping.configurate.ConfigurationNode, java.lang.Object)n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract voidenterNode(ninja.leaping.configurate.ConfigurationNode, java.lang.Object)n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract voidenterScalarNode(ninja.leaping.configurate.ConfigurationNode, java.lang.Object)n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract voidexitListNode(ninja.leaping.configurate.ConfigurationNode, java.lang.Object)n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract voidexitMappingNode(ninja.leaping.configurate.ConfigurationNode, java.lang.Object)n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract java.lang.ObjectnewState()n.a.n.a.
Old fileNew file
n.a.n.a.
NEW static public abstract interface ninja.leaping.configurate.ConfigurationVisitor$Statelesstop
Superclass:
StatusSuperclassCompatibility Changes:
NEWjava.lang.Objectn.a.
Interfaces:
StatusInterfaceCompatibility Changes:
NEWninja.leaping.configurate.ConfigurationVisitorn.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic voidbeginVisit(ninja.leaping.configurate.ConfigurationNode, java.lang.Void)
Status:Name:
NEWjava.lang.Exception
n.a.
Old fileNew file
n.a.155
NEWpublic voidbeginVisit(ninja.leaping.configurate.ConfigurationNode)
Status:Name:
NEWjava.lang.Exception
n.a.
Old fileNew file
n.a.201
NEWpublic java.lang.VoidendVisit(java.lang.Void)
Status:Name:
NEWjava.lang.Exception
n.a.
Old fileNew file
n.a.190
NEWpublic voidendVisit()
Status:Name:
NEWjava.lang.Exception
n.a.
Old fileNew file
n.a.262
NEWpublic voidenterListNode(ninja.leaping.configurate.ConfigurationNode, java.lang.Void)
Status:Name:
NEWjava.lang.Exception
n.a.
Old fileNew file
n.a.170
NEWpublic voidenterListNode(ninja.leaping.configurate.ConfigurationNode)
Status:Name:
NEWjava.lang.Exception
n.a.
Old fileNew file
n.a.227
NEWpublic voidenterMappingNode(ninja.leaping.configurate.ConfigurationNode, java.lang.Void)
Status:Name:
NEWjava.lang.Exception
n.a.
Old fileNew file
n.a.165
NEWpublic voidenterMappingNode(ninja.leaping.configurate.ConfigurationNode)
Status:Name:
NEWjava.lang.Exception
n.a.
Old fileNew file
n.a.218
NEWpublic voidenterNode(ninja.leaping.configurate.ConfigurationNode, java.lang.Void)
Status:Name:
NEWjava.lang.Exception
n.a.
Old fileNew file
n.a.160
NEWpublic abstract voidenterNode(ninja.leaping.configurate.ConfigurationNode)
Status:Name:
NEWjava.lang.Exception
n.a.
Old fileNew file
n.a.n.a.
NEWpublic voidenterScalarNode(ninja.leaping.configurate.ConfigurationNode, java.lang.Void)
Status:Name:
NEWjava.lang.Exception
n.a.
Old fileNew file
n.a.175
NEWpublic voidenterScalarNode(ninja.leaping.configurate.ConfigurationNode)
Status:Name:
NEWjava.lang.Exception
n.a.
Old fileNew file
n.a.236
NEWpublic voidexitListNode(ninja.leaping.configurate.ConfigurationNode, java.lang.Void)
Status:Name:
NEWjava.lang.Exception
n.a.
Old fileNew file
n.a.185
NEWpublic voidexitListNode(ninja.leaping.configurate.ConfigurationNode)
Status:Name:
NEWjava.lang.Exception
n.a.
Old fileNew file
n.a.254
NEWpublic voidexitMappingNode(ninja.leaping.configurate.ConfigurationNode, java.lang.Void)
Status:Name:
NEWjava.lang.Exception
n.a.
Old fileNew file
n.a.180
NEWpublic voidexitMappingNode(ninja.leaping.configurate.ConfigurationNode)
Status:Name:
NEWjava.lang.Exception
n.a.
Old fileNew file
n.a.245
NEWpublic java.lang.VoidnewState()n.a.n.a.
Old fileNew file
n.a.150
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.FunctionalInterfacen.a.
UNCHANGED public abstract class ninja.leaping.configurate.loader.AbstractConfigurationLoadertop
Superclass:
StatusSuperclassCompatibility Changes:
UNCHANGEDjava.lang.Objectn.a.
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)ninja.leaping.configurate.loader.ConfigurationLoadern.a.
Fields:
StatusModifierTypeFieldCompatibility Changes:
UNCHANGEDpublic static final java.lang.Stringn.a.CONFIGURATE_LINE_SEPARATOR
UNCHANGEDprotected static final com.google.common.base.Splittern.a.LINE_SPLITTER
UNCHANGEDprotected final java.util.concurrent.Callablen.a.sink
UNCHANGEDprotected final java.util.concurrent.Callablen.a.source
UNCHANGEDprotected static final java.lang.Stringn.a.SYSTEM_LINE_SEPARATOR
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
UNCHANGEDprotected AbstractConfigurationLoader(ninja.leaping.configurate.loader.AbstractConfigurationLoader$Builder, ninja.leaping.configurate.loader.CommentHandler[])n.a.n.a.
Old fileNew file
104105
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDfinal public booleancanLoad()n.a.n.a.
Old fileNew file
193194
UNCHANGEDfinal public booleancanSave()n.a.n.a.
Old fileNew file
198199
UNCHANGEDpublic ninja.leaping.configurate.loader.CommentHandlergetDefaultCommentHandler()n.a.n.a.
Old fileNew file
119120
UNCHANGEDpublic ninja.leaping.configurate.ConfigurationOptionsgetDefaultOptions()n.a.n.a.
Old fileNew file
188189
UNCHANGEDpublic ninja.leaping.configurate.ConfigurationNodeload(ninja.leaping.configurate.ConfigurationOptions)
Status:Name:
UNCHANGEDjava.io.IOException
n.a.
Old fileNew file
125126
UNCHANGEDprotected abstract voidloadInternal(ninja.leaping.configurate.ConfigurationNode, java.io.BufferedReader)
Status:Name:
UNCHANGEDjava.io.IOException
n.a.
Old fileNew file
n.a.n.a.
UNCHANGEDpublic voidsave(ninja.leaping.configurate.ConfigurationNode)
Status:Name:
UNCHANGEDjava.io.IOException
n.a.
Old fileNew file
154155
UNCHANGEDprotected abstract voidsaveInternal(ninja.leaping.configurate.ConfigurationNode, java.io.Writer)
Status:Name:
UNCHANGEDjava.io.IOException
n.a.
Old fileNew file
n.a.n.a.
UNCHANGEDprotected voidwriteHeaderInternal(java.io.Writer)
Status:Name:
UNCHANGEDjava.io.IOException
n.a.
Old fileNew file
181182
MODIFIED static protected abstract class ninja.leaping.configurate.loader.AbstractConfigurationLoader$Buildertop
Superclass:
StatusSuperclassCompatibility Changes:
UNCHANGEDjava.lang.Objectn.a.
Fields:
StatusModifierTypeFieldCompatibility Changes:
UNCHANGEDprotected ninja.leaping.configurate.ConfigurationOptionsn.a.defaultOptions
UNCHANGEDprotected ninja.leaping.configurate.loader.HeaderModen.a.headerMode
UNCHANGEDprotected java.util.concurrent.Callablen.a.sink
UNCHANGEDprotected java.util.concurrent.Callablen.a.source
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
UNCHANGEDprotected AbstractConfigurationLoader$Builder()n.a.n.a.
Old fileNew file
212213
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic abstract ninja.leaping.configurate.loader.AbstractConfigurationLoaderbuild()n.a.n.a.
Old fileNew file
n.a.n.a.
UNCHANGEDpublic ninja.leaping.configurate.ConfigurationOptionsgetDefaultOptions()n.a.n.a.
Old fileNew file
386400
UNCHANGEDpublic ninja.leaping.configurate.loader.HeaderModegetHeaderMode()n.a.n.a.
Old fileNew file
337338
UNCHANGEDpublic java.util.concurrent.CallablegetSink()n.a.n.a.
Old fileNew file
315316
UNCHANGEDpublic java.util.concurrent.CallablegetSource()n.a.n.a.
Old fileNew file
305306
UNCHANGEDpublic booleanpreservesHeader()
Annotations:
Status:Fully Qualified Name:Elements:
UNCHANGEDjava.lang.Deprecatedn.a.
n.a.n.a.
Old fileNew file
364365
UNCHANGEDpublic ninja.leaping.configurate.loader.AbstractConfigurationLoader$BuildersetDefaultOptions(ninja.leaping.configurate.ConfigurationOptions)n.a.n.a.
Old fileNew file
375376
NEWpublic ninja.leaping.configurate.loader.AbstractConfigurationLoader$BuildersetDefaultOptions(java.util.function.UnaryOperator)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.389
UNCHANGEDpublic ninja.leaping.configurate.loader.AbstractConfigurationLoader$BuildersetFile(java.io.File)n.a.n.a.
Old fileNew file
234235
UNCHANGEDpublic ninja.leaping.configurate.loader.AbstractConfigurationLoader$BuildersetHeaderMode(ninja.leaping.configurate.loader.HeaderMode)n.a.n.a.
Old fileNew file
326327
UNCHANGEDpublic ninja.leaping.configurate.loader.AbstractConfigurationLoader$BuildersetPath(java.nio.file.Path)n.a.n.a.
Old fileNew file
251252
UNCHANGEDpublic ninja.leaping.configurate.loader.AbstractConfigurationLoader$BuildersetPreservesHeader(boolean)
Annotations:
Status:Fully Qualified Name:Elements:
UNCHANGEDjava.lang.Deprecatedn.a.
n.a.n.a.
Old fileNew file
352353
UNCHANGEDpublic ninja.leaping.configurate.loader.AbstractConfigurationLoader$BuildersetSink(java.util.concurrent.Callable)n.a.n.a.
Old fileNew file
294295
UNCHANGEDpublic ninja.leaping.configurate.loader.AbstractConfigurationLoader$BuildersetSource(java.util.concurrent.Callable)n.a.n.a.
Old fileNew file
280281
UNCHANGEDpublic ninja.leaping.configurate.loader.AbstractConfigurationLoader$BuildersetURL(java.net.URL)n.a.n.a.
Old fileNew file
265266
UNCHANGED final public class ninja.leaping.configurate.loader.AtomicFilestop
Superclass:
StatusSuperclassCompatibility Changes:
UNCHANGEDjava.lang.Objectn.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDstatic public java.io.BufferedWritercreateAtomicBufferedWriter(java.nio.file.Path, java.nio.charset.Charset)
Status:Name:
UNCHANGEDjava.io.IOException
n.a.
Old fileNew file
6467
UNCHANGEDstatic public java.util.concurrent.CallablecreateAtomicWriterFactory(java.nio.file.Path, java.nio.charset.Charset)n.a.n.a.
Old fileNew file
5153
UNCHANGED public abstract interface ninja.leaping.configurate.loader.CommentHandlertop
Superclass:
StatusSuperclassCompatibility Changes:
UNCHANGEDjava.lang.Objectn.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic abstract java.util.OptionalextractHeader(java.io.BufferedReader)
Status:Name:
UNCHANGEDjava.io.IOException
n.a.
Old fileNew file
n.a.n.a.
UNCHANGEDpublic abstract java.util.CollectiontoComment(java.util.Collection)n.a.n.a.
Old fileNew file
n.a.n.a.
UNCHANGED (Serializable compatible) final public enum ninja.leaping.configurate.loader.CommentHandlerstop
Superclass:
StatusSuperclassCompatibility Changes:
UNCHANGEDjava.lang.Enumn.a.
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGEDjava.io.Serializablen.a.
UNCHANGEDjava.lang.Comparablen.a.
UNCHANGEDjava.lang.constant.Constablen.a.
UNCHANGEDninja.leaping.configurate.loader.CommentHandlern.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue-4282492690392980759n.a.
Newtrue-6904555717617993809n.a.
Fields:
StatusModifierTypeFieldCompatibility Changes:
UNCHANGEDpublic static final ninja.leaping.configurate.loader.CommentHandlersn.a.DOUBLE_SLASH
UNCHANGEDpublic static final ninja.leaping.configurate.loader.CommentHandlersn.a.HASH
UNCHANGEDpublic static final ninja.leaping.configurate.loader.CommentHandlersn.a.SLASH_BLOCK
UNCHANGEDpublic static final ninja.leaping.configurate.loader.CommentHandlersn.a.XML_STYLE
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDstatic public java.lang.StringextractComment(java.io.BufferedReader, ninja.leaping.configurate.loader.CommentHandler[])
Status:Name:
UNCHANGEDjava.io.IOException
n.a.
Old fileNew file
8989
UNCHANGEDpublic java.util.OptionalextractHeader(java.io.BufferedReader)
Status:Name:
UNCHANGEDjava.io.IOException
n.a.
Old fileNew file
7070
UNCHANGEDpublic java.util.CollectiontoComment(java.util.Collection)n.a.n.a.
Old fileNew file
7676
UNCHANGEDstatic public ninja.leaping.configurate.loader.CommentHandlersvalueOf(java.lang.String)n.a.n.a.
Old fileNew file
3334
UNCHANGEDstatic public ninja.leaping.configurate.loader.CommentHandlers[]values()n.a.n.a.
Old fileNew file
3334
MODIFIED (!) public abstract interface ninja.leaping.configurate.loader.ConfigurationLoadertop
Superclass:
StatusSuperclassCompatibility Changes:
UNCHANGEDjava.lang.Objectn.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic booleancanLoad()n.a.n.a.
Old fileNew file
105121
UNCHANGEDpublic booleancanSave()n.a.n.a.
Old fileNew file
114130
UNCHANGEDpublic ninja.leaping.configurate.ConfigurationNodecreateEmptyNode()n.a.n.a.
Old fileNew file
87103
UNCHANGEDpublic abstract ninja.leaping.configurate.ConfigurationNodecreateEmptyNode(ninja.leaping.configurate.ConfigurationOptions)n.a.n.a.
Old fileNew file
n.a.n.a.
UNCHANGEDpublic abstract ninja.leaping.configurate.ConfigurationOptionsgetDefaultOptions()n.a.n.a.
Old fileNew file
n.a.n.a.
UNCHANGEDpublic ninja.leaping.configurate.ConfigurationNodeload()
Status:Name:
UNCHANGEDjava.io.IOException
n.a.
Old fileNew file
5861
UNCHANGEDpublic abstract ninja.leaping.configurate.ConfigurationNodeload(ninja.leaping.configurate.ConfigurationOptions)
Status:Name:
UNCHANGEDjava.io.IOException
n.a.
Old fileNew file
n.a.n.a.
NEW (!)public ninja.leaping.configurate.reference.ConfigurationReferenceloadToReference()
Status:Name:
NEWjava.io.IOException
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.73
UNCHANGEDpublic abstract voidsave(ninja.leaping.configurate.ConfigurationNode)
Status:Name:
UNCHANGEDjava.io.IOException
n.a.
Old fileNew file
n.a.n.a.
UNCHANGED (Serializable compatible) final public enum ninja.leaping.configurate.loader.HeaderModetop
Superclass:
StatusSuperclassCompatibility Changes:
UNCHANGEDjava.lang.Enumn.a.
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGEDjava.io.Serializablen.a.
UNCHANGEDjava.lang.Comparablen.a.
UNCHANGEDjava.lang.constant.Constablen.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue-8346114637199900511n.a.
Newtrue-8346114637199900511n.a.
Fields:
StatusModifierTypeFieldCompatibility Changes:
UNCHANGEDpublic static final ninja.leaping.configurate.loader.HeaderModen.a.NONE
UNCHANGEDpublic static final ninja.leaping.configurate.loader.HeaderModen.a.PRESERVE
UNCHANGEDpublic static final ninja.leaping.configurate.loader.HeaderModen.a.PRESET
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDstatic public ninja.leaping.configurate.loader.HeaderModevalueOf(java.lang.String)n.a.n.a.
Old fileNew file
2222
UNCHANGEDstatic public ninja.leaping.configurate.loader.HeaderMode[]values()n.a.n.a.
Old fileNew file
2222
MODIFIED public class ninja.leaping.configurate.objectmapping.DefaultObjectMapperFactorytop
Superclass:
StatusSuperclassCompatibility Changes:
UNCHANGEDjava.lang.Objectn.a.
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)ninja.leaping.configurate.objectmapping.ObjectMapperFactoryn.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic DefaultObjectMapperFactory()n.a.n.a.
Old fileNew file
3032
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDstatic public ninja.leaping.configurate.objectmapping.ObjectMapperFactorygetInstance()n.a.n.a.
Old fileNew file
3537
UNCHANGEDpublic ninja.leaping.configurate.objectmapping.ObjectMappergetMapper(java.lang.Class)
Status:Name:
UNCHANGEDninja.leaping.configurate.objectmapping.ObjectMappingException
n.a.
Old fileNew file
5252
NEWpublic ninja.leaping.configurate.objectmapping.ObjectMappergetMapper(com.google.common.reflect.TypeToken)
Status:Name:
NEWninja.leaping.configurate.objectmapping.ObjectMappingException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.59
UNCHANGEDpublic java.lang.StringtoString()n.a.n.a.
Old fileNew file
6673
MODIFIED final public class ninja.leaping.configurate.objectmapping.GuiceObjectMapperFactorytop
Superclass:
StatusSuperclassCompatibility Changes:
UNCHANGEDjava.lang.Objectn.a.
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)ninja.leaping.configurate.objectmapping.ObjectMapperFactoryn.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
UNCHANGEDprotected GuiceObjectMapperFactory(com.google.inject.Injector)
Annotations:
Status:Fully Qualified Name:Elements:
UNCHANGEDjavax.inject.Injectn.a.
n.a.n.a.
Old fileNew file
4951
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic ninja.leaping.configurate.objectmapping.ObjectMappergetMapper(java.lang.Class)
Status:Name:
UNCHANGEDninja.leaping.configurate.objectmapping.ObjectMappingException
n.a.
Old fileNew file
5757
NEWpublic ninja.leaping.configurate.objectmapping.ObjectMappergetMapper(com.google.common.reflect.TypeToken)
Status:Name:
NEWninja.leaping.configurate.objectmapping.ObjectMappingException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.64
UNCHANGEDpublic java.lang.StringtoString()n.a.n.a.
Old fileNew file
7178
Annotations:
Status:Fully Qualified Name:Elements:
UNCHANGEDjavax.inject.Singletonn.a.
MODIFIED (Serializable compatible) public class ninja.leaping.configurate.objectmapping.InvalidTypeExceptiontop
Superclass:
StatusSuperclassCompatibility Changes:
UNCHANGEDninja.leaping.configurate.objectmapping.ObjectMappingExceptionn.a.
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGEDjava.io.Serializablen.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue6063916638575438044n.a.
Newtrue60639166385754380446063916638575438044
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final longn.a.serialVersionUID
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic InvalidTypeException(com.google.common.reflect.TypeToken)n.a.n.a.
Old fileNew file
2829
MODIFIED public class ninja.leaping.configurate.objectmapping.ObjectMappertop
Superclass:
StatusSuperclassCompatibility Changes:
UNCHANGEDjava.lang.Objectn.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
UNCHANGEDprotected ObjectMapper(java.lang.Class)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
Status:Name:
UNCHANGEDninja.leaping.configurate.objectmapping.ObjectMappingException
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
189238
NEWprotected ObjectMapper(com.google.common.reflect.TypeToken)
Status:Name:
NEWninja.leaping.configurate.objectmapping.ObjectMappingException
n.a.
Old fileNew file
n.a.248
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic ninja.leaping.configurate.objectmapping.ObjectMapper$BoundInstancebind(java.lang.Object)n.a.n.a.
Old fileNew file
257353
UNCHANGEDpublic ninja.leaping.configurate.objectmapping.ObjectMapper$BoundInstancebindToNew()
Status:Name:
UNCHANGEDninja.leaping.configurate.objectmapping.ObjectMappingException
n.a.
Old fileNew file
268364
UNCHANGEDpublic booleancanCreateInstances()n.a.n.a.
Old fileNew file
247343
UNCHANGEDprotected voidcollectFields(java.util.Map, java.lang.Class)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
Status:Name:
UNCHANGEDninja.leaping.configurate.objectmapping.ObjectMappingException
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
205296
NEWprotected voidcollectFields(java.util.Map, com.google.common.reflect.TypeToken)
Status:Name:
NEWninja.leaping.configurate.objectmapping.ObjectMappingException
n.a.
Old fileNew file
n.a.299
UNCHANGEDprotected java.lang.ObjectconstructObject()
Status:Name:
UNCHANGEDninja.leaping.configurate.objectmapping.ObjectMappingException
n.a.
Old fileNew file
230326
UNCHANGEDstatic public ninja.leaping.configurate.objectmapping.ObjectMapperforClass(java.lang.Class)
Status:Name:
UNCHANGEDninja.leaping.configurate.objectmapping.ObjectMappingException
n.a.
Old fileNew file
5760
UNCHANGEDstatic public ninja.leaping.configurate.objectmapping.ObjectMapper$BoundInstanceforObject(java.lang.Object)
Status:Name:
UNCHANGEDninja.leaping.configurate.objectmapping.ObjectMappingException
n.a.
Old fileNew file
7093
NEWstatic public ninja.leaping.configurate.objectmapping.ObjectMapper$BoundInstanceforObject(com.google.common.reflect.TypeToken, java.lang.Object)
Status:Name:
NEWninja.leaping.configurate.objectmapping.ObjectMappingException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.113
NEWstatic public ninja.leaping.configurate.objectmapping.ObjectMapperforType(com.google.common.reflect.TypeToken)
Status:Name:
NEWninja.leaping.configurate.objectmapping.ObjectMappingException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.73
UNCHANGEDpublic java.lang.ClassgetMappedType()
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
272376
NEWpublic com.google.common.reflect.TypeTokengetType()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.380
UNCHANGED public class ninja.leaping.configurate.objectmapping.ObjectMapper$BoundInstancetop
Superclass:
StatusSuperclassCompatibility Changes:
UNCHANGEDjava.lang.Objectn.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
UNCHANGEDprotected ObjectMapper$BoundInstance(ninja.leaping.configurate.objectmapping.ObjectMapper, java.lang.Object)n.a.n.a.
Old fileNew file
141187
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic java.lang.ObjectgetInstance()n.a.n.a.
Old fileNew file
179225
UNCHANGEDpublic java.lang.Objectpopulate(ninja.leaping.configurate.ConfigurationNode)
Status:Name:
UNCHANGEDninja.leaping.configurate.objectmapping.ObjectMappingException
n.a.
Old fileNew file
153199
UNCHANGEDpublic voidserialize(ninja.leaping.configurate.ConfigurationNode)
Status:Name:
UNCHANGEDninja.leaping.configurate.objectmapping.ObjectMappingException
n.a.
Old fileNew file
167213
MODIFIED static protected class ninja.leaping.configurate.objectmapping.ObjectMapper$FieldDatatop
Superclass:
StatusSuperclassCompatibility Changes:
UNCHANGEDjava.lang.Objectn.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic ObjectMapper$FieldData(java.lang.reflect.Field, java.lang.String)
Status:Name:
UNCHANGEDninja.leaping.configurate.objectmapping.ObjectMappingException
n.a.
Old fileNew file
82125
NEWpublic ObjectMapper$FieldData(java.lang.reflect.Field, java.lang.String, com.google.common.reflect.TypeToken)n.a.n.a.
Old fileNew file
n.a.128
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic voiddeserializeFrom(java.lang.Object, ninja.leaping.configurate.ConfigurationNode)
Status:Name:
UNCHANGEDninja.leaping.configurate.objectmapping.ObjectMappingException
n.a.
Old fileNew file
89135
UNCHANGEDpublic voidserializeTo(java.lang.Object, ninja.leaping.configurate.ConfigurationNode)
Status:Name:
UNCHANGEDninja.leaping.configurate.objectmapping.ObjectMappingException
n.a.
Old fileNew file
112158
MODIFIED (!) public abstract interface ninja.leaping.configurate.objectmapping.ObjectMapperFactorytop
Superclass:
StatusSuperclassCompatibility Changes:
UNCHANGEDjava.lang.Objectn.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic abstract ninja.leaping.configurate.objectmapping.ObjectMappergetMapper(java.lang.Class)
Status:Name:
UNCHANGEDninja.leaping.configurate.objectmapping.ObjectMappingException
n.a.
Old fileNew file
n.a.n.a.
NEW (!)public ninja.leaping.configurate.objectmapping.ObjectMappergetMapper(com.google.common.reflect.TypeToken)
Status:Name:
NEWninja.leaping.configurate.objectmapping.ObjectMappingException
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.49
MODIFIED (Serializable compatible) public class ninja.leaping.configurate.objectmapping.ObjectMappingExceptiontop
Superclass:
StatusSuperclassCompatibility Changes:
UNCHANGEDjava.lang.Exceptionn.a.
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGEDjava.io.Serializablen.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue7549002182650685930n.a.
Newtrue75490021826506859307549002182650685930
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final longn.a.serialVersionUID
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic ObjectMappingException(java.lang.String)n.a.n.a.
Old fileNew file
2829
UNCHANGEDpublic ObjectMappingException()n.a.n.a.
Old fileNew file
2425
UNCHANGEDpublic ObjectMappingException(java.lang.String, java.lang.Throwable)n.a.n.a.
Old fileNew file
3233
UNCHANGEDprotected ObjectMappingException(java.lang.String, java.lang.Throwable, boolean, boolean)n.a.n.a.
Old fileNew file
4041
UNCHANGEDpublic ObjectMappingException(java.lang.Throwable)n.a.n.a.
Old fileNew file
3637
UNCHANGED public abstract annotation ninja.leaping.configurate.objectmapping.serialize.ConfigSerializabletop
Superclass:
StatusSuperclassCompatibility Changes:
UNCHANGEDjava.lang.Objectn.a.
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGEDjava.lang.annotation.Annotationn.a.
Annotations:
Status:Fully Qualified Name:Elements:
UNCHANGEDjava.lang.annotation.Documentedn.a.
UNCHANGEDjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
UNCHANGEDvaluejava.lang.annotation.RetentionPolicy.RUNTIMEjava.lang.annotation.RetentionPolicy.RUNTIME
UNCHANGEDjava.lang.annotation.Target
Status:Name:Old element values:New element values:
UNCHANGEDvaluejava.lang.annotation.ElementType.TYPEjava.lang.annotation.ElementType.TYPE
NEW public abstract class ninja.leaping.configurate.objectmapping.serialize.ScalarSerializertop
Superclass:
StatusSuperclassCompatibility Changes:
NEWjava.lang.Objectn.a.
Interfaces:
StatusInterfaceCompatibility Changes:
NEWninja.leaping.configurate.objectmapping.serialize.TypeSerializern.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWprotected ScalarSerializer(com.google.common.reflect.TypeToken)n.a.n.a.
Old fileNew file
n.a.41
NEWprotected ScalarSerializer(java.lang.Class)n.a.n.a.
Old fileNew file
n.a.45
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWfinal public java.lang.Objectdeserialize(com.google.common.reflect.TypeToken, ninja.leaping.configurate.ConfigurationNode)
Status:Name:
NEWninja.leaping.configurate.objectmapping.ObjectMappingException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.63
NEWpublic abstract java.lang.Objectdeserialize(com.google.common.reflect.TypeToken, java.lang.Object)
Status:Name:
NEWninja.leaping.configurate.objectmapping.ObjectMappingException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.n.a.
NEWfinal public java.lang.Objectdeserialize(java.lang.Object)
Status:Name:
NEWninja.leaping.configurate.objectmapping.ObjectMappingException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.130
NEWfinal public voidserialize(com.google.common.reflect.TypeToken, java.lang.Object, ninja.leaping.configurate.ConfigurationNode)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.91
NEWpublic abstract java.lang.Objectserialize(java.lang.Object, java.util.function.Predicate)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.n.a.
NEWfinal public java.lang.StringserializeToString(java.lang.Object)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.174
NEWfinal public java.lang.ObjecttryDeserialize(java.lang.Object)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.156
NEWfinal public com.google.common.reflect.TypeTokentype()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.58
UNCHANGED public abstract interface ninja.leaping.configurate.objectmapping.serialize.TypeSerializertop
Superclass:
StatusSuperclassCompatibility Changes:
UNCHANGEDjava.lang.Objectn.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic abstract java.lang.Objectdeserialize(com.google.common.reflect.TypeToken, ninja.leaping.configurate.ConfigurationNode)
Status:Name:
UNCHANGEDninja.leaping.configurate.objectmapping.ObjectMappingException
n.a.
Old fileNew file
n.a.n.a.
UNCHANGEDpublic abstract voidserialize(com.google.common.reflect.TypeToken, java.lang.Object, ninja.leaping.configurate.ConfigurationNode)
Status:Name:
UNCHANGEDninja.leaping.configurate.objectmapping.ObjectMappingException
n.a.
Old fileNew file
n.a.n.a.
MODIFIED public class ninja.leaping.configurate.objectmapping.serialize.TypeSerializerCollectiontop
Superclass:
StatusSuperclassCompatibility Changes:
UNCHANGEDjava.lang.Objectn.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public ninja.leaping.configurate.objectmapping.serialize.TypeSerializerCollectioncreate()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.54
NEWstatic public ninja.leaping.configurate.objectmapping.serialize.TypeSerializerCollectiondefaults()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.50
UNCHANGEDpublic ninja.leaping.configurate.objectmapping.serialize.TypeSerializerget(com.google.common.reflect.TypeToken)n.a.n.a.
Old fileNew file
4459
UNCHANGEDpublic ninja.leaping.configurate.objectmapping.serialize.TypeSerializerCollectionnewChild()n.a.n.a.
Old fileNew file
90141
NEWpublic ninja.leaping.configurate.objectmapping.serialize.TypeSerializerCollectionregister(com.google.common.reflect.TypeToken, ninja.leaping.configurate.objectmapping.serialize.TypeSerializer)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.95
NEWpublic ninja.leaping.configurate.objectmapping.serialize.TypeSerializerCollectionregister(java.util.function.Predicate, ninja.leaping.configurate.objectmapping.serialize.TypeSerializer)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.124
NEWpublic ninja.leaping.configurate.objectmapping.serialize.TypeSerializerCollectionregister(ninja.leaping.configurate.objectmapping.serialize.ScalarSerializer)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.137
UNCHANGEDpublic ninja.leaping.configurate.objectmapping.serialize.TypeSerializerCollectionregisterPredicate(java.util.function.Predicate, ninja.leaping.configurate.objectmapping.serialize.TypeSerializer)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
82111
UNCHANGEDpublic ninja.leaping.configurate.objectmapping.serialize.TypeSerializerCollectionregisterType(com.google.common.reflect.TypeToken, ninja.leaping.configurate.objectmapping.serialize.TypeSerializer)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
6581
UNCHANGED public class ninja.leaping.configurate.objectmapping.serialize.TypeSerializerstop
Superclass:
StatusSuperclassCompatibility Changes:
UNCHANGEDjava.lang.Objectn.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic TypeSerializers()n.a.n.a.
Old fileNew file
5232
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDstatic public ninja.leaping.configurate.objectmapping.serialize.TypeSerializerCollectiongetDefaultSerializers()
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
6143
UNCHANGEDstatic public ninja.leaping.configurate.objectmapping.serialize.TypeSerializerCollectionnewCollection()
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
6554
UNCHANGED public abstract annotation ninja.leaping.configurate.objectmapping.Settingtop
Superclass:
StatusSuperclassCompatibility Changes:
UNCHANGEDjava.lang.Objectn.a.
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGEDjava.lang.annotation.Annotationn.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic abstract java.lang.Stringcomment()n.a.n.a.
Old fileNew file
n.a.n.a.
UNCHANGEDpublic abstract java.lang.Stringvalue()n.a.n.a.
Old fileNew file
n.a.n.a.
Annotations:
Status:Fully Qualified Name:Elements:
UNCHANGEDjava.lang.annotation.Documentedn.a.
UNCHANGEDjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
UNCHANGEDvaluejava.lang.annotation.RetentionPolicy.RUNTIMEjava.lang.annotation.RetentionPolicy.RUNTIME
UNCHANGEDjava.lang.annotation.Target
Status:Name:Old element values:New element values:
UNCHANGEDvaluejava.lang.annotation.ElementType.FIELDjava.lang.annotation.ElementType.FIELD
NEW public abstract interface ninja.leaping.configurate.reactive.Disposabletop
Superclass:
StatusSuperclassCompatibility Changes:
NEWjava.lang.Objectn.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract voiddispose()n.a.n.a.
Old fileNew file
n.a.n.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.FunctionalInterfacen.a.
NEW public abstract interface ninja.leaping.configurate.reactive.Processortop
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
StatusSuperclassCompatibility Changes:
NEWjava.lang.Objectn.a.
Interfaces:
StatusInterfaceCompatibility Changes:
NEWninja.leaping.configurate.reactive.Publishern.a.
NEWninja.leaping.configurate.reactive.Subscribern.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract booleancloseIfUnsubscribed()n.a.n.a.
Old fileNew file
n.a.n.a.
NEWstatic public ninja.leaping.configurate.reactive.Processor$Isocreate()n.a.n.a.
Old fileNew file
n.a.46
NEWstatic public ninja.leaping.configurate.reactive.Processor$Isocreate(java.util.concurrent.Executor)n.a.n.a.
Old fileNew file
n.a.68
NEWstatic public ninja.leaping.configurate.reactive.Processor$TransactionalIsocreateTransactional()n.a.n.a.
Old fileNew file
n.a.56
NEWstatic public ninja.leaping.configurate.reactive.Processor$TransactionalIsocreateTransactional(java.util.concurrent.Executor)n.a.n.a.
Old fileNew file
n.a.72
NEWpublic abstract voidinject(java.lang.Object)n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic ninja.leaping.configurate.reactive.Processormap(ninja.leaping.configurate.util.CheckedFunction)n.a.n.a.
Old fileNew file
n.a.80
NEWpublic abstract voidsetFallbackHandler(ninja.leaping.configurate.reactive.Subscriber)n.a.n.a.
Old fileNew file
n.a.n.a.
NEW static public abstract interface ninja.leaping.configurate.reactive.Processor$Isotop
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
StatusSuperclassCompatibility Changes:
NEWjava.lang.Objectn.a.
Interfaces:
StatusInterfaceCompatibility Changes:
NEWninja.leaping.configurate.reactive.Processorn.a.
NEWninja.leaping.configurate.reactive.Publishern.a.
NEWninja.leaping.configurate.reactive.Subscribern.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic voidinject(java.lang.Object)n.a.n.a.
Old fileNew file
n.a.118
NEW static public abstract interface ninja.leaping.configurate.reactive.Processor$Transactionaltop
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
StatusSuperclassCompatibility Changes:
NEWjava.lang.Objectn.a.
Interfaces:
StatusInterfaceCompatibility Changes:
NEWninja.leaping.configurate.reactive.Processorn.a.
NEWninja.leaping.configurate.reactive.Publishern.a.
NEWninja.leaping.configurate.reactive.Subscribern.a.
NEWninja.leaping.configurate.reactive.SubscriberTransactionaln.a.
NEW static public abstract interface ninja.leaping.configurate.reactive.Processor$TransactionalIsotop
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
StatusSuperclassCompatibility Changes:
NEWjava.lang.Objectn.a.
Interfaces:
StatusInterfaceCompatibility Changes:
NEWninja.leaping.configurate.reactive.Processorn.a.
NEWninja.leaping.configurate.reactive.Processor$Ison.a.
NEWninja.leaping.configurate.reactive.Processor$Transactionaln.a.
NEWninja.leaping.configurate.reactive.Publishern.a.
NEWninja.leaping.configurate.reactive.Subscribern.a.
NEWninja.leaping.configurate.reactive.SubscriberTransactionaln.a.
NEW static protected abstract interface ninja.leaping.configurate.reactive.ProcessorAbstract$Registrationtop
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
StatusSuperclassCompatibility Changes:
NEWjava.lang.Objectn.a.
Interfaces:
StatusInterfaceCompatibility Changes:
NEWninja.leaping.configurate.reactive.Disposablen.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract voidonClose()n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract voidonError(java.lang.Throwable)n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract voidsubmit(java.lang.Object)n.a.n.a.
Old fileNew file
n.a.n.a.
NEW public abstract interface ninja.leaping.configurate.reactive.Publishertop
Superclass:
StatusSuperclassCompatibility Changes:
NEWjava.lang.Objectn.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic ninja.leaping.configurate.reactive.Publisher$Cachedcache()n.a.n.a.
Old fileNew file
n.a.95
NEWpublic ninja.leaping.configurate.reactive.Publisher$Cachedcache(java.lang.Object)n.a.n.a.
Old fileNew file
n.a.105
NEWstatic public ninja.leaping.configurate.reactive.Publisherexecute(ninja.leaping.configurate.util.CheckedSupplier)n.a.n.a.
Old fileNew file
n.a.48
NEWstatic public ninja.leaping.configurate.reactive.Publisherexecute(ninja.leaping.configurate.util.CheckedSupplier, java.util.concurrent.Executor)n.a.n.a.
Old fileNew file
n.a.63
NEWpublic abstract java.util.concurrent.ExecutorgetExecutor()n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract booleanhasSubscribers()n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic ninja.leaping.configurate.reactive.Publishermap(ninja.leaping.configurate.util.CheckedFunction)n.a.n.a.
Old fileNew file
n.a.85
NEWpublic abstract ninja.leaping.configurate.reactive.Disposablesubscribe(ninja.leaping.configurate.reactive.Subscriber)n.a.n.a.
Old fileNew file
n.a.n.a.
NEW static public abstract interface ninja.leaping.configurate.reactive.Publisher$Cachedtop
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
StatusSuperclassCompatibility Changes:
NEWjava.lang.Objectn.a.
Interfaces:
StatusInterfaceCompatibility Changes:
NEWninja.leaping.configurate.reactive.Publishern.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract java.lang.Objectget()n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract voidsubmit(java.lang.Object)n.a.n.a.
Old fileNew file
n.a.n.a.
NEW static public class ninja.leaping.configurate.reactive.RegistrationTransactional$Fullytop
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
StatusSuperclassCompatibility Changes:
NEWjava.lang.Objectn.a.
Interfaces:
StatusInterfaceCompatibility Changes:
NEWninja.leaping.configurate.reactive.Disposablen.a.
NEWninja.leaping.configurate.reactive.ProcessorAbstract$Registrationn.a.
NEWninja.leaping.configurate.reactive.RegistrationTransactionaln.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic voidbeginTransaction(java.lang.Object)
Status:Name:
NEWninja.leaping.configurate.reactive.TransactionFailedException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.122
NEWpublic voidcommit()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.129
NEWpublic ninja.leaping.configurate.reactive.ProcessorTransactionalImplgetHolder()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.117
NEWpublic voidonClose()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.146
NEWpublic voidonError(java.lang.Throwable)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.151
NEWpublic voidrollback()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.138
NEW static public class ninja.leaping.configurate.reactive.RegistrationTransactional$Wrappedtop
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
StatusSuperclassCompatibility Changes:
NEWjava.lang.Objectn.a.
Interfaces:
StatusInterfaceCompatibility Changes:
NEWninja.leaping.configurate.reactive.Disposablen.a.
NEWninja.leaping.configurate.reactive.ProcessorAbstract$Registrationn.a.
NEWninja.leaping.configurate.reactive.RegistrationTransactionaln.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic voidbeginTransaction(java.lang.Object)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.74
NEWpublic voidcommit()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.78
NEWpublic ninja.leaping.configurate.reactive.ProcessorTransactionalImplgetHolder()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.69
NEWpublic voidonClose()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.91
NEWpublic voidonError(java.lang.Throwable)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.96
NEWpublic voidrollback()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.85
NEW public abstract interface ninja.leaping.configurate.reactive.Subscribertop
Superclass:
StatusSuperclassCompatibility Changes:
NEWjava.lang.Objectn.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic voidonClose()n.a.n.a.
Old fileNew file
n.a.53
NEWpublic voidonError(java.lang.Throwable)n.a.n.a.
Old fileNew file
n.a.44
NEWpublic abstract voidsubmit(java.lang.Object)n.a.n.a.
Old fileNew file
n.a.n.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.FunctionalInterfacen.a.
NEW public abstract interface ninja.leaping.configurate.reactive.SubscriberTransactionaltop
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
StatusSuperclassCompatibility Changes:
NEWjava.lang.Objectn.a.
Interfaces:
StatusInterfaceCompatibility Changes:
NEWninja.leaping.configurate.reactive.Subscribern.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract voidbeginTransaction(java.lang.Object)
Status:Name:
NEWninja.leaping.configurate.reactive.TransactionFailedException
n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract voidcommit()n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract voidrollback()n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic voidsubmit(java.lang.Object)n.a.n.a.
Old fileNew file
n.a.34
NEW (Serializable compatible) public class ninja.leaping.configurate.reactive.TransactionFailedExceptiontop
Superclass:
StatusSuperclassCompatibility Changes:
NEWjava.lang.Exceptionn.a.
Interfaces:
StatusInterfaceCompatibility Changes:
NEWjava.io.Serializablen.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldfalsen.a.n.a.
Newtrue3864607583801078737-3726752009864775844
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic TransactionFailedException(java.lang.Throwable)n.a.n.a.
Old fileNew file
n.a.26
NEWpublic TransactionFailedException()n.a.n.a.
Old fileNew file
n.a.22
NEW public abstract interface ninja.leaping.configurate.reference.ConfigurationReferencetop
Superclass:
StatusSuperclassCompatibility Changes:
NEWjava.lang.Objectn.a.
Interfaces:
StatusInterfaceCompatibility Changes:
NEWjava.lang.AutoCloseablen.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract voidclose()n.a.n.a.
Old fileNew file
n.a.n.a.
NEWstatic public ninja.leaping.configurate.reference.ConfigurationReferencecreateFixed(ninja.leaping.configurate.loader.ConfigurationLoader)
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.48
NEWstatic public ninja.leaping.configurate.reference.ConfigurationReferencecreateWatching(java.util.function.Function, java.nio.file.Path, ninja.leaping.configurate.reference.WatchServiceListener)
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.65
NEWpublic abstract ninja.leaping.configurate.reactive.Publishererrors()n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract ninja.leaping.configurate.ConfigurationNodeget(java.lang.Object[])n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract ninja.leaping.configurate.loader.ConfigurationLoadergetLoader()n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract ninja.leaping.configurate.ConfigurationNodegetNode()n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract voidload()
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.n.a.
NEWpublic ninja.leaping.configurate.reference.ValueReferencereferenceTo(com.google.common.reflect.TypeToken, java.lang.Object[])
Status:Name:
NEWninja.leaping.configurate.objectmapping.ObjectMappingException
n.a.
Old fileNew file
n.a.160
NEWpublic ninja.leaping.configurate.reference.ValueReferencereferenceTo(java.lang.Class, java.lang.Object[])
Status:Name:
NEWninja.leaping.configurate.objectmapping.ObjectMappingException
n.a.
Old fileNew file
n.a.177
NEWpublic abstract ninja.leaping.configurate.reference.ValueReferencereferenceTo(com.google.common.reflect.TypeToken, java.lang.Object[], java.lang.Object)
Status:Name:
NEWninja.leaping.configurate.objectmapping.ObjectMappingException
n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract ninja.leaping.configurate.reference.ValueReferencereferenceTo(java.lang.Class, java.lang.Object[], java.lang.Object)
Status:Name:
NEWninja.leaping.configurate.objectmapping.ObjectMappingException
n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract voidsave()
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract voidsave(ninja.leaping.configurate.ConfigurationNode)
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.n.a.
NEWpublic voidset(java.lang.Object[], java.lang.Object)n.a.n.a.
Old fileNew file
n.a.128
NEWpublic voidset(java.lang.Object[], com.google.common.reflect.TypeToken, java.lang.Object)
Status:Name:
NEWninja.leaping.configurate.objectmapping.ObjectMappingException
n.a.
Old fileNew file
n.a.143
NEWpublic abstract ninja.leaping.configurate.reactive.Publisherupdates()n.a.n.a.
Old fileNew file
n.a.n.a.
NEW (Serializable compatible) final static public enum ninja.leaping.configurate.reference.ConfigurationReference$ErrorPhasetop
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
StatusSuperclassCompatibility Changes:
NEWjava.lang.Enumn.a.
Interfaces:
StatusInterfaceCompatibility Changes:
NEWjava.io.Serializablen.a.
NEWjava.lang.Comparablen.a.
NEWjava.lang.constant.Constablen.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldfalsen.a.n.a.
Newtrue1278296970582169975n.a.
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final ninja.leaping.configurate.reference.ConfigurationReference$ErrorPhasen.a.LOADING
NEWpublic static final ninja.leaping.configurate.reference.ConfigurationReference$ErrorPhasen.a.SAVING
NEWpublic static final ninja.leaping.configurate.reference.ConfigurationReference$ErrorPhasen.a.UNKNOWN
NEWpublic static final ninja.leaping.configurate.reference.ConfigurationReference$ErrorPhasen.a.VALUE
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public ninja.leaping.configurate.reference.ConfigurationReference$ErrorPhasevalueOf(java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.236
NEWstatic public ninja.leaping.configurate.reference.ConfigurationReference$ErrorPhase[]values()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.236
NEW public abstract interface ninja.leaping.configurate.reference.ValueReferencetop
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
StatusSuperclassCompatibility Changes:
NEWjava.lang.Objectn.a.
Interfaces:
StatusInterfaceCompatibility Changes:
NEWninja.leaping.configurate.reactive.Publishern.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract java.lang.Objectget()n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract ninja.leaping.configurate.ConfigurationNodegetNode()n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract booleanset(java.lang.Object)n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract booleansetAndSave(java.lang.Object)n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract ninja.leaping.configurate.reactive.PublishersetAndSaveAsync(java.lang.Object)n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract booleanupdate(java.util.function.Function)n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract ninja.leaping.configurate.reactive.PublisherupdateAsync(java.util.function.Function)n.a.n.a.
Old fileNew file
n.a.n.a.
NEW public class ninja.leaping.configurate.reference.WatchServiceListenertop
Superclass:
StatusSuperclassCompatibility Changes:
NEWjava.lang.Objectn.a.
Interfaces:
StatusInterfaceCompatibility Changes:
NEWjava.lang.AutoCloseablen.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public ninja.leaping.configurate.reference.WatchServiceListener$Builderbuilder()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.76
NEWpublic voidclose()
Status:Name:
NEWjava.io.IOException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.202
NEWstatic public ninja.leaping.configurate.reference.WatchServiceListenercreate()
Status:Name:
NEWjava.io.IOException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.87
NEWpublic ninja.leaping.configurate.reference.ConfigurationReferencelistenToConfiguration(java.util.function.Function, java.nio.file.Path)
Status:Name:
NEWjava.io.IOException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.197
NEWpublic ninja.leaping.configurate.reactive.DisposablelistenToDirectory(java.nio.file.Path, ninja.leaping.configurate.reactive.Subscriber)
Status:Name:
NEWjava.io.IOException
NEWjava.lang.IllegalArgumentException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.188
NEWpublic ninja.leaping.configurate.reactive.DisposablelistenToFile(java.nio.file.Path, ninja.leaping.configurate.reactive.Subscriber)
Status:Name:
NEWjava.io.IOException
NEWjava.lang.IllegalArgumentException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.168
NEW static public class ninja.leaping.configurate.reference.WatchServiceListener$Buildertop
Superclass:
StatusSuperclassCompatibility Changes:
NEWjava.lang.Objectn.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic ninja.leaping.configurate.reference.WatchServiceListenerbuild()
Status:Name:
NEWjava.io.IOException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.268
NEWpublic ninja.leaping.configurate.reference.WatchServiceListener$BuildersetFileSystem(java.nio.file.FileSystem)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.257
NEWpublic ninja.leaping.configurate.reference.WatchServiceListener$BuildersetTaskExecutor(java.util.concurrent.Executor)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.245
NEWpublic ninja.leaping.configurate.reference.WatchServiceListener$BuildersetThreadFactory(java.util.concurrent.ThreadFactory)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.233
MODIFIED public class ninja.leaping.configurate.SimpleConfigurationNodetop
Superclass:
StatusSuperclassCompatibility Changes:
UNCHANGEDjava.lang.Objectn.a.
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)ninja.leaping.configurate.ConfigurationNoden.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
UNCHANGEDprotected SimpleConfigurationNode(ninja.leaping.configurate.SimpleConfigurationNode, ninja.leaping.configurate.SimpleConfigurationNode)n.a.n.a.
Old fileNew file
100114
UNCHANGEDprotected SimpleConfigurationNode(java.lang.Object, ninja.leaping.configurate.SimpleConfigurationNode, ninja.leaping.configurate.ConfigurationOptions)n.a.n.a.
Old fileNew file
87101
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDprotected ninja.leaping.configurate.SimpleConfigurationNodeattachChildIfAbsent(ninja.leaping.configurate.SimpleConfigurationNode)n.a.n.a.
Old fileNew file
530553
UNCHANGEDprotected voidattachIfNecessary()n.a.n.a.
Old fileNew file
520543
UNCHANGEDprotected voidclear()n.a.n.a.
Old fileNew file
598620
UNCHANGEDpublic ninja.leaping.configurate.SimpleConfigurationNodecopy()n.a.n.a.
Old fileNew file
496519
UNCHANGEDprotected ninja.leaping.configurate.SimpleConfigurationNodecopy(ninja.leaping.configurate.SimpleConfigurationNode)n.a.n.a.
Old fileNew file
501524
UNCHANGEDprotected ninja.leaping.configurate.SimpleConfigurationNodecreateNode(java.lang.Object)n.a.n.a.
Old fileNew file
526549
UNCHANGEDpublic booleanequals(java.lang.Object)n.a.n.a.
Old fileNew file
607677
UNCHANGEDpublic ninja.leaping.configurate.SimpleConfigurationNodegetAppendedNode()
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
458481
UNCHANGEDprotected ninja.leaping.configurate.SimpleConfigurationNodegetChild(java.lang.Object, boolean)n.a.n.a.
Old fileNew file
417439
UNCHANGEDpublic java.util.ListgetChildrenList()n.a.n.a.
Old fileNew file
397414
UNCHANGEDpublic java.util.MapgetChildrenMap()n.a.n.a.
Old fileNew file
405422
UNCHANGEDpublic java.lang.ObjectgetKey()n.a.n.a.
Old fileNew file
464487
UNCHANGEDpublic java.util.ListgetList(java.util.function.Function)n.a.n.a.
Old fileNew file
156170
UNCHANGEDpublic java.util.ListgetList(java.util.function.Function, java.util.List)n.a.n.a.
Old fileNew file
179193
UNCHANGEDpublic java.util.ListgetList(java.util.function.Function, java.util.function.Supplier)n.a.n.a.
Old fileNew file
185199
UNCHANGEDpublic java.util.ListgetList(com.google.common.reflect.TypeToken, java.util.List)
Status:Name:
UNCHANGEDninja.leaping.configurate.objectmapping.ObjectMappingException
n.a.
Old fileNew file
191205
UNCHANGEDpublic java.util.ListgetList(com.google.common.reflect.TypeToken, java.util.function.Supplier)
Status:Name:
UNCHANGEDninja.leaping.configurate.objectmapping.ObjectMappingException
n.a.
Old fileNew file
198212
UNCHANGEDpublic ninja.leaping.configurate.SimpleConfigurationNodegetNode(java.lang.Object[])n.a.n.a.
Old fileNew file
375392
UNCHANGEDpublic ninja.leaping.configurate.ConfigurationOptionsgetOptions()n.a.n.a.
Old fileNew file
490513
UNCHANGEDpublic ninja.leaping.configurate.SimpleConfigurationNodegetParent()n.a.n.a.
Old fileNew file
484507
UNCHANGEDpublic java.lang.Object[]getPath()n.a.n.a.
Old fileNew file
470493
UNCHANGEDpublic java.lang.ObjectgetValue(java.lang.Object)n.a.n.a.
Old fileNew file
131145
UNCHANGEDpublic java.lang.ObjectgetValue(java.util.function.Supplier)n.a.n.a.
Old fileNew file
137151
UNCHANGEDpublic java.lang.ObjectgetValue(java.util.function.Function, java.lang.Object)n.a.n.a.
Old fileNew file
143157
UNCHANGEDpublic java.lang.ObjectgetValue(java.util.function.Function, java.util.function.Supplier)n.a.n.a.
Old fileNew file
149163
UNCHANGEDpublic java.lang.ObjectgetValue(com.google.common.reflect.TypeToken, java.lang.Object)
Status:Name:
UNCHANGEDninja.leaping.configurate.objectmapping.ObjectMappingException
n.a.
Old fileNew file
205219
UNCHANGEDpublic java.lang.ObjectgetValue(com.google.common.reflect.TypeToken, java.util.function.Supplier)
Status:Name:
UNCHANGEDninja.leaping.configurate.objectmapping.ObjectMappingException
n.a.
Old fileNew file
224238
UNCHANGEDpublic ninja.leaping.configurate.ValueTypegetValueType()n.a.n.a.
Old fileNew file
390407
UNCHANGEDpublic inthashCode()n.a.n.a.
Old fileNew file
616686
NEWpublic booleanisEmpty()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.428
UNCHANGEDpublic booleanisVirtual()n.a.n.a.
Old fileNew file
384401
UNCHANGEDpublic ninja.leaping.configurate.ConfigurationNodemergeValuesFrom(ninja.leaping.configurate.ConfigurationNode)n.a.n.a.
Old fileNew file
330347
UNCHANGEDpublic booleanremoveChild(java.lang.Object)n.a.n.a.
Old fileNew file
442464
UNCHANGEDstatic public ninja.leaping.configurate.SimpleConfigurationNoderoot()
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
7985
UNCHANGEDstatic public ninja.leaping.configurate.SimpleConfigurationNoderoot(ninja.leaping.configurate.ConfigurationOptions)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
8498
UNCHANGEDpublic ninja.leaping.configurate.SimpleConfigurationNodesetValue(java.lang.Object)n.a.n.a.
Old fileNew file
244258
UNCHANGEDpublic java.lang.StringtoString()n.a.n.a.
Old fileNew file
621691
NEWpublic java.lang.Objectvisit(ninja.leaping.configurate.ConfigurationVisitor, java.lang.Object)
Status:Name:
NEWjava.lang.Exception
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.629
NEWpublic java.lang.Objectvisit(ninja.leaping.configurate.ConfigurationVisitor$Safe, java.lang.Object)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.635
UNCHANGED public abstract class ninja.leaping.configurate.transformation.ConfigurationTransformationtop
Superclass:
StatusSuperclassCompatibility Changes:
UNCHANGEDjava.lang.Objectn.a.
Fields:
StatusModifierTypeFieldCompatibility Changes:
UNCHANGEDpublic static final java.lang.Objectn.a.WILDCARD_OBJECT
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic ConfigurationTransformation()n.a.n.a.
Old fileNew file
3131
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic abstract voidapply(ninja.leaping.configurate.ConfigurationNode)n.a.n.a.
Old fileNew file
n.a.n.a.
UNCHANGEDstatic public ninja.leaping.configurate.transformation.ConfigurationTransformation$Builderbuilder()n.a.n.a.
Old fileNew file
4545
UNCHANGEDstatic public ninja.leaping.configurate.transformation.ConfigurationTransformationchain(ninja.leaping.configurate.transformation.ConfigurationTransformation[])n.a.n.a.
Old fileNew file
6666
UNCHANGEDstatic public ninja.leaping.configurate.transformation.ConfigurationTransformation$VersionedBuilderversionedBuilder()n.a.n.a.
Old fileNew file
5555
UNCHANGED final static public class ninja.leaping.configurate.transformation.ConfigurationTransformation$Buildertop
Superclass:
StatusSuperclassCompatibility Changes:
UNCHANGEDjava.lang.Objectn.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
UNCHANGEDprotected ConfigurationTransformation$Builder()n.a.n.a.
Old fileNew file
8383
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic ninja.leaping.configurate.transformation.ConfigurationTransformation$BuilderaddAction(java.lang.Object[], ninja.leaping.configurate.transformation.TransformAction)n.a.n.a.
Old fileNew file
9696
UNCHANGEDpublic ninja.leaping.configurate.transformation.ConfigurationTransformationbuild()n.a.n.a.
Old fileNew file
129129
UNCHANGEDpublic ninja.leaping.configurate.transformation.MoveStrategygetMoveStrategy()n.a.n.a.
Old fileNew file
107107
UNCHANGEDpublic ninja.leaping.configurate.transformation.ConfigurationTransformation$BuildersetMoveStrategy(ninja.leaping.configurate.transformation.MoveStrategy)n.a.n.a.
Old fileNew file
118118
UNCHANGED final static public class ninja.leaping.configurate.transformation.ConfigurationTransformation$NodePathtop
Superclass:
StatusSuperclassCompatibility Changes:
UNCHANGEDjava.lang.Objectn.a.
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGEDjava.lang.Iterablen.a.
UNCHANGEDninja.leaping.configurate.transformation.NodePathn.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic java.lang.Objectget(int)n.a.n.a.
Old fileNew file
190190
UNCHANGEDpublic java.lang.Object[]getArray()n.a.n.a.
Old fileNew file
200200
UNCHANGEDpublic java.util.Iteratoriterator()n.a.n.a.
Old fileNew file
206206
UNCHANGEDpublic intsize()n.a.n.a.
Old fileNew file
195195
UNCHANGED final static public class ninja.leaping.configurate.transformation.ConfigurationTransformation$VersionedBuildertop
Superclass:
StatusSuperclassCompatibility Changes:
UNCHANGEDjava.lang.Objectn.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
UNCHANGEDprotected ConfigurationTransformation$VersionedBuilder()n.a.n.a.
Old fileNew file
140140
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic ninja.leaping.configurate.transformation.ConfigurationTransformation$VersionedBuilderaddVersion(int, ninja.leaping.configurate.transformation.ConfigurationTransformation)n.a.n.a.
Old fileNew file
163163
UNCHANGEDpublic ninja.leaping.configurate.transformation.ConfigurationTransformationbuild()n.a.n.a.
Old fileNew file
174174
UNCHANGEDpublic ninja.leaping.configurate.transformation.ConfigurationTransformation$VersionedBuildersetVersionKey(java.lang.Object[])n.a.n.a.
Old fileNew file
150150
UNCHANGED (Serializable compatible) public abstract enum ninja.leaping.configurate.transformation.MoveStrategytop
Superclass:
StatusSuperclassCompatibility Changes:
UNCHANGEDjava.lang.Enumn.a.
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGEDjava.io.Serializablen.a.
UNCHANGEDjava.lang.Comparablen.a.
UNCHANGEDjava.lang.constant.Constablen.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue428856748279794253n.a.
Newtrue428856748279794253n.a.
Fields:
StatusModifierTypeFieldCompatibility Changes:
UNCHANGEDpublic static final ninja.leaping.configurate.transformation.MoveStrategyn.a.MERGE
UNCHANGEDpublic static final ninja.leaping.configurate.transformation.MoveStrategyn.a.OVERWRITE
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic abstract voidmove(ninja.leaping.configurate.ConfigurationNode, ninja.leaping.configurate.ConfigurationNode)n.a.n.a.
Old fileNew file
n.a.n.a.
UNCHANGEDstatic public ninja.leaping.configurate.transformation.MoveStrategyvalueOf(java.lang.String)n.a.n.a.
Old fileNew file
2424
UNCHANGEDstatic public ninja.leaping.configurate.transformation.MoveStrategy[]values()n.a.n.a.
Old fileNew file
2424
UNCHANGED public abstract interface ninja.leaping.configurate.transformation.NodePathtop
Superclass:
StatusSuperclassCompatibility Changes:
UNCHANGEDjava.lang.Objectn.a.
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGEDjava.lang.Iterablen.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic abstract java.lang.Objectget(int)n.a.n.a.
Old fileNew file
n.a.n.a.
UNCHANGEDpublic abstract java.lang.Object[]getArray()n.a.n.a.
Old fileNew file
n.a.n.a.
UNCHANGEDpublic abstract java.util.Iteratoriterator()n.a.n.a.
Old fileNew file
n.a.n.a.
UNCHANGEDpublic abstract intsize()n.a.n.a.
Old fileNew file
n.a.n.a.
UNCHANGED public abstract interface ninja.leaping.configurate.transformation.TransformActiontop
Superclass:
StatusSuperclassCompatibility Changes:
UNCHANGEDjava.lang.Objectn.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic abstract java.lang.Object[]visitPath(ninja.leaping.configurate.transformation.ConfigurationTransformation$NodePath, ninja.leaping.configurate.ConfigurationNode)n.a.n.a.
Old fileNew file
n.a.n.a.
Annotations:
Status:Fully Qualified Name:Elements:
UNCHANGEDjava.lang.FunctionalInterfacen.a.
UNCHANGED final public class ninja.leaping.configurate.Typestop
Superclass:
StatusSuperclassCompatibility Changes:
UNCHANGEDjava.lang.Objectn.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDstatic public java.lang.BooleanasBoolean(java.lang.Object)n.a.n.a.
Old fileNew file
291290
UNCHANGEDstatic public java.lang.DoubleasDouble(java.lang.Object)n.a.n.a.
Old fileNew file
123123
UNCHANGEDstatic public java.lang.FloatasFloat(java.lang.Object)n.a.n.a.
Old fileNew file
7373
UNCHANGEDstatic public java.lang.IntegerasInt(java.lang.Object)n.a.n.a.
Old fileNew file
177177
UNCHANGEDstatic public java.lang.LongasLong(java.lang.Object)n.a.n.a.
Old fileNew file
228228
UNCHANGEDstatic public java.lang.StringasString(java.lang.Object)n.a.n.a.
Old fileNew file
4646
UNCHANGEDstatic public java.lang.BooleanstrictAsBoolean(java.lang.Object)n.a.n.a.
Old fileNew file
329328
UNCHANGEDstatic public java.lang.DoublestrictAsDouble(java.lang.Object)n.a.n.a.
Old fileNew file
150150
UNCHANGEDstatic public java.lang.FloatstrictAsFloat(java.lang.Object)n.a.n.a.
Old fileNew file
9898
UNCHANGEDstatic public java.lang.IntegerstrictAsInt(java.lang.Object)n.a.n.a.
Old fileNew file
208208
UNCHANGEDstatic public java.lang.LongstrictAsLong(java.lang.Object)n.a.n.a.
Old fileNew file
261261
UNCHANGEDstatic public java.lang.StringstrictAsString(java.lang.Object)n.a.n.a.
Old fileNew file
5757
NEW public abstract interface ninja.leaping.configurate.util.CheckedConsumertop
Superclass:
StatusSuperclassCompatibility Changes:
NEWjava.lang.Objectn.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract voidaccept(java.lang.Object)
Status:Name:
NEWjava.lang.Throwable
n.a.
Old fileNew file
n.a.n.a.
NEWstatic public ninja.leaping.configurate.util.CheckedConsumerfromConsumer(java.util.function.Consumer)n.a.n.a.
Old fileNew file
n.a.39
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.FunctionalInterfacen.a.
NEW public abstract interface ninja.leaping.configurate.util.CheckedFunctiontop
Superclass:
StatusSuperclassCompatibility Changes:
NEWjava.lang.Objectn.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract java.lang.Objectapply(java.lang.Object)
Status:Name:
NEWjava.lang.Exception
n.a.
Old fileNew file
n.a.n.a.
NEWstatic public ninja.leaping.configurate.util.CheckedFunctionfromFunction(java.util.function.Function)n.a.n.a.
Old fileNew file
n.a.52
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.FunctionalInterfacen.a.
NEW public abstract interface ninja.leaping.configurate.util.CheckedSuppliertop
Superclass:
StatusSuperclassCompatibility Changes:
NEWjava.lang.Objectn.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public ninja.leaping.configurate.util.CheckedSupplierfromSupplier(java.util.function.Supplier)n.a.n.a.
Old fileNew file
n.a.39
NEWpublic abstract java.lang.Objectget()
Status:Name:
NEWjava.lang.Throwable
n.a.
Old fileNew file
n.a.n.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.FunctionalInterfacen.a.
UNCHANGED public abstract class ninja.leaping.configurate.util.ConfigurationNodeWalkertop
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Superclass:
StatusSuperclassCompatibility Changes:
UNCHANGEDjava.lang.Objectn.a.
Fields:
StatusModifierTypeFieldCompatibility Changes:
UNCHANGEDpublic static final ninja.leaping.configurate.util.ConfigurationNodeWalkern.a.BREADTH_FIRST
UNCHANGEDpublic static final ninja.leaping.configurate.util.ConfigurationNodeWalkern.a.DEPTH_FIRST_POST_ORDER
UNCHANGEDpublic static final ninja.leaping.configurate.util.ConfigurationNodeWalkern.a.DEPTH_FIRST_PRE_ORDER
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic ConfigurationNodeWalker()n.a.n.a.
Old fileNew file
3841
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic java.util.Iteratorwalk(ninja.leaping.configurate.ConfigurationNode)n.a.n.a.
Old fileNew file
107110
UNCHANGEDpublic voidwalk(ninja.leaping.configurate.ConfigurationNode, java.util.function.BiConsumer)n.a.n.a.
Old fileNew file
119122
UNCHANGEDpublic abstract java.util.IteratorwalkWithPath(ninja.leaping.configurate.ConfigurationNode)n.a.n.a.
Old fileNew file
n.a.n.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
UNCHANGED static public abstract interface ninja.leaping.configurate.util.ConfigurationNodeWalker$VisitedNodetop
Superclass:
StatusSuperclassCompatibility Changes:
UNCHANGEDjava.lang.Objectn.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic abstract ninja.leaping.configurate.ConfigurationNodegetNode()n.a.n.a.
Old fileNew file
n.a.n.a.
UNCHANGEDpublic abstract ninja.leaping.configurate.transformation.NodePathgetPath()n.a.n.a.
Old fileNew file
n.a.n.a.
UNCHANGED final public class ninja.leaping.configurate.util.EnumLookuptop
Superclass:
StatusSuperclassCompatibility Changes:
UNCHANGEDjava.lang.Objectn.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDstatic public java.util.OptionallookupEnum(java.lang.Class, java.lang.String)n.a.n.a.
Old fileNew file
7576
UNCHANGED final public class ninja.leaping.configurate.util.MapFactoriestop
Superclass:
StatusSuperclassCompatibility Changes:
UNCHANGEDjava.lang.Objectn.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDstatic public ninja.leaping.configurate.util.MapFactoryinsertionOrdered()n.a.n.a.
Old fileNew file
7575
UNCHANGEDstatic public ninja.leaping.configurate.util.MapFactorysorted(java.util.Comparator)n.a.n.a.
Old fileNew file
5556
UNCHANGEDstatic public ninja.leaping.configurate.util.MapFactorysortedNatural()n.a.n.a.
Old fileNew file
6666
UNCHANGEDstatic public ninja.leaping.configurate.util.MapFactoryunordered()n.a.n.a.
Old fileNew file
4546
UNCHANGED public abstract interface ninja.leaping.configurate.util.MapFactorytop
Superclass:
StatusSuperclassCompatibility Changes:
UNCHANGEDjava.lang.Objectn.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic abstract java.util.concurrent.ConcurrentMapcreate()n.a.n.a.
Old fileNew file
n.a.n.a.
Annotations:
Status:Fully Qualified Name:Elements:
UNCHANGEDjava.lang.FunctionalInterfacen.a.
UNCHANGED (Serializable compatible) final public enum ninja.leaping.configurate.ValueTypetop
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Superclass:
StatusSuperclassCompatibility Changes:
UNCHANGEDjava.lang.Enumn.a.
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGEDjava.io.Serializablen.a.
UNCHANGEDjava.lang.Comparablen.a.
UNCHANGEDjava.lang.constant.Constablen.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue13942832101618670n.a.
Newtrue13942832101618670n.a.
Fields:
StatusModifierTypeFieldCompatibility Changes:
UNCHANGEDpublic static final ninja.leaping.configurate.ValueTypen.a.LIST
UNCHANGEDpublic static final ninja.leaping.configurate.ValueTypen.a.MAP
UNCHANGEDpublic static final ninja.leaping.configurate.ValueTypen.a.NULL
UNCHANGEDpublic static final ninja.leaping.configurate.ValueTypen.a.SCALAR
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic booleancanHaveChildren()n.a.n.a.
Old fileNew file
5255
UNCHANGEDstatic public ninja.leaping.configurate.ValueTypevalueOf(java.lang.String)n.a.n.a.
Old fileNew file
2224
UNCHANGEDstatic public ninja.leaping.configurate.ValueType[]values()n.a.n.a.
Old fileNew file
2224
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.