Add an exception for extendedFieldName #763
Add an exception for extendedFieldName #763Mr14huashao wants to merge 3 commits intoEsotericSoftware:masterfrom
Conversation
|
@Mr14huashao: As I said in #759, we need a solution with minimal overhead. Ideally, the duplicate field check would be done only once when the serializer is first initialized. I think we should only log a warning so we do not break existing applications and force them to use |
src/com/esotericsoftware/kryo/serializers/CompatibleFieldSerializer.java
Outdated
Show resolved
Hide resolved
src/com/esotericsoftware/kryo/serializers/CompatibleFieldSerializer.java
Outdated
Show resolved
Hide resolved
src/com/esotericsoftware/kryo/serializers/CompatibleFieldSerializer.java
Outdated
Show resolved
Hide resolved
test/com/esotericsoftware/kryo/serializers/CompatibleFieldSerializerTest.java
Outdated
Show resolved
Hide resolved
|
@theigl Thank you for checking my code. |
theigl
left a comment
There was a problem hiding this comment.
@Mr14huashao: Sorry for the delay. I just reviewed your PR.
Please adjust your tests to use existing support from KryoTestCase and change your tests to look like others in the same file.
test/com/esotericsoftware/kryo/serializers/CompatibleFieldSerializerTest.java
Outdated
Show resolved
Hide resolved
test/com/esotericsoftware/kryo/serializers/CompatibleFieldSerializerTest.java
Outdated
Show resolved
Hide resolved
test/com/esotericsoftware/kryo/serializers/CompatibleFieldSerializerTest.java
Outdated
Show resolved
Hide resolved
test/com/esotericsoftware/kryo/serializers/CompatibleFieldSerializerTest.java
Outdated
Show resolved
Hide resolved
test/com/esotericsoftware/kryo/serializers/CompatibleFieldSerializerTest.java
Outdated
Show resolved
Hide resolved
src/com/esotericsoftware/kryo/serializers/CompatibleFieldSerializer.java
Outdated
Show resolved
Hide resolved
src/com/esotericsoftware/kryo/serializers/CompatibleFieldSerializer.java
Outdated
Show resolved
Hide resolved
src/com/esotericsoftware/kryo/serializers/CompatibleFieldSerializer.java
Outdated
Show resolved
Hide resolved
src/com/esotericsoftware/kryo/serializers/CompatibleFieldSerializer.java
Outdated
Show resolved
Hide resolved
src/com/esotericsoftware/kryo/serializers/CompatibleFieldSerializer.java
Outdated
Show resolved
Hide resolved
6314632 to
36f99dd
Compare
36f99dd to
40bcfae
Compare
src/com/esotericsoftware/kryo/serializers/CompatibleFieldSerializer.java
Outdated
Show resolved
Hide resolved
test/com/esotericsoftware/kryo/serializers/CompatibleFieldSerializerTest.java
Outdated
Show resolved
Hide resolved
40bcfae to
f152a70
Compare
|
@Mr14huashao: I'm currently trying to stabilize Kryo 5.0.0 and will merge only bug fix PRs in the near future. Let's revisit this after Kryo 5.0.1 has been released. |
|
@theigl Do I want to modify some content based on the current version? |
Add a test case about boolean field for #699