This is an automated email from the ASF dual-hosted git repository.
lukaszlenart pushed a change to branch WW-3871-typeconversion-key-derivation
in repository https://gitbox.apache.org/repos/asf/struts.git
at a1c2193af WW-3871 test(core): cover key-prefix crossover, empty
class-level key, and KeyProperty_ end-to-end binding
This branch includes the following new commits:
new cf0cb2e22 WW-3871 docs: add design spec for @TypeConversion key
derivation
new f3952e487 WW-3871 docs: note interaction with the 7.3.0 converter
mapping cache
new a06198e4e WW-3871 docs: add implementation plan for @TypeConversion
key derivation
new 734f85982 WW-3871 feat(core): add ConversionRule#prefix() owning the
rule-to-prefix table
new 43d7e9b6b WW-3871 refactor(core): split addConverterMapping into
per-source passes
new 5c2a964a5 WW-3871 feat(core): derive conversion mapping keys through a
single resolver
new b487d6640 WW-3871 fix(core): derive class level conversion keys and
stop dropping later entries
new 217f74c75 WW-3871 feat(core): support @TypeConversion on fields
new af603fa69 WW-3871 test(core): assert bare conversion keys bind through
the action lifecycle
new 0c86a3a1e WW-3871 docs(core): document conversion key derivation and
field level support
new f5ce53646 WW-3871 docs(core): add deprecated Collection_ prefix to
parameter table
new 955e3d9d1 WW-3871 fix(core): widen resolveKey idempotence guard
against any rule prefix
new 919bbd138 WW-3871 docs(core): correct TypeConversion Javadoc property
attribute and determiner package
new a1c2193af WW-3871 test(core): cover key-prefix crossover, empty
class-level key, and KeyProperty_ end-to-end binding
The 14 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.