[x-stream/xstream] 5824ae: Adjust unit test for ISO8601 dates to Java 23.

1 view
Skip to first unread message

Jörg Schaible

unread,
Oct 22, 2024, 5:59:59 PM10/22/24
to xstream-no...@googlegroups.com
Branch: refs/heads/master
Home: https://github.com/x-stream/xstream
Commit: 5824ae0fae7a436374dcfd3103d3c243160e1ee6
https://github.com/x-stream/xstream/commit/5824ae0fae7a436374dcfd3103d3c243160e1ee6
Author: joehni <joerg.s...@gmx.de>
Date: 2024-10-22 (Tue, 22 Oct 2024)

Changed paths:
M xstream/src/test/com/thoughtworks/xstream/converters/extended/ISO8601DateConverterTest.java

Log Message:
-----------
Adjust unit test for ISO8601 dates to Java 23.


Commit: 1c63ab0671ca836b14b1016fff7219bde4455756
https://github.com/x-stream/xstream/commit/1c63ab0671ca836b14b1016fff7219bde4455756
Author: Vladislav Rassokhin <vladislav...@jetbrains.com>
Date: 2024-10-22 (Tue, 22 Oct 2024)

Changed paths:
M xstream/src/java/com/thoughtworks/xstream/converters/reflection/FieldDictionary.java

Log Message:
-----------
Fast path for `FieldDictionary#buildMap` without `LinkedList` creation in case of cache hit


Commit: 27345db9be15f9e84684959078fd2bcfb4be1abc
https://github.com/x-stream/xstream/commit/27345db9be15f9e84684959078fd2bcfb4be1abc
Author: Vladislav Rassokhin <vladislav...@jetbrains.com>
Date: 2024-10-22 (Tue, 22 Oct 2024)

Changed paths:
M xstream/src/java/com/thoughtworks/xstream/converters/reflection/FieldKey.java

Log Message:
-----------
Lazy `FieldKey#getDepth`

Speeds up `FieldKey` constructor, hence `FieldDictionary.fieldOrNull`


Commit: abe035c5563d00d40072452a8a1c430356dd30a9
https://github.com/x-stream/xstream/commit/abe035c5563d00d40072452a8a1c430356dd30a9
Author: joehni <joerg.s...@gmx.de>
Date: 2024-10-22 (Tue, 22 Oct 2024)

Changed paths:
M xstream-distribution/src/content/changes.html
M xstream-distribution/src/content/team.html
M xstream/src/java/com/thoughtworks/xstream/converters/extended/ToAttributedValueConverter.java
M xstream/src/java/com/thoughtworks/xstream/converters/javabean/JavaBeanConverter.java
M xstream/src/java/com/thoughtworks/xstream/converters/reflection/AbstractReflectionConverter.java
M xstream/src/java/com/thoughtworks/xstream/converters/reflection/SerializableConverter.java
R xstream/src/java/com/thoughtworks/xstream/core/util/FastField.java
A xstream/src/java/com/thoughtworks/xstream/core/util/MemberDictionary.java
A xstream/src/java/com/thoughtworks/xstream/core/util/MemberStore.java
M xstream/src/java/com/thoughtworks/xstream/core/util/SerializationMembers.java
M xstream/src/java/com/thoughtworks/xstream/mapper/ElementIgnoringMapper.java
M xstream/src/java/com/thoughtworks/xstream/mapper/FieldAliasingMapper.java
M xstream/src/java/com/thoughtworks/xstream/mapper/LocalConversionMapper.java

Log Message:
-----------
Replace FastField with nested maps. Closes #350.


Compare: https://github.com/x-stream/xstream/compare/4adc90f75bc7...abe035c5563d

To unsubscribe from these emails, change your notification settings at https://github.com/x-stream/xstream/settings/notifications
Reply all
Reply to author
Forward
0 new messages