This is an automated email from the ASF dual-hosted git repository. lukaszlenart pushed a commit to branch WW-5540-localized-text-provider-caching in repository https://gitbox.apache.org/repos/asf/struts.git
commit 6db1cbc03f753d1e364dff6a0708fb64f1b2bbaf Author: Lukasz Lenart <[email protected]> AuthorDate: Thu Jul 23 10:00:09 2026 +0200 WW-5540 docs: add caching design spec for AbstractLocalizedTextProvider Design for caching the class/package hierarchy traversal result in findText, keyed on (classloader, class name, textKey, locale). Caches the raw resolved pattern (or a NOT_FOUND marker) only; translation and formatting stay per-call. Wires invalidation into the existing reloadBundles/clearBundle/clearMissingBundlesCache sites. Co-Authored-By: Claude Opus 4.8 <[email protected]> --- ...23-WW-5540-localized-text-provider-caching-design.md | Bin 0 -> 11923 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/docs/superpowers/specs/2026-07-23-WW-5540-localized-text-provider-caching-design.md b/docs/superpowers/specs/2026-07-23-WW-5540-localized-text-provider-caching-design.md new file mode 100644 index 000000000..47c8928cc Binary files /dev/null and b/docs/superpowers/specs/2026-07-23-WW-5540-localized-text-provider-caching-design.md differ
