This is an automated email from the ASF dual-hosted git repository.
lukaszlenart pushed a change to branch
fix/WW-5549-i18n-supportedlocale-breaks-request-locale
in repository https://gitbox.apache.org/repos/asf/struts.git
from 5b01fe8d0 test(i18n): cover missing supportedLocale locale-selection
paths
add 94e70d79d refactor(i18n): extract locale handlers with deprecated
inner wrappers
No new revisions were added by this update.
Summary of changes:
.../struts2/interceptor/I18nInterceptor.java | 301 ++++++++++-----------
.../interceptor/i18n/AbstractLocaleHandler.java | 34 +--
.../i18n/AbstractStoredLocaleHandler.java | 85 ++++++
.../i18n/AcceptLanguageLocaleHandler.java | 55 ++++
.../interceptor/i18n/CookieLocaleHandler.java | 89 ++++++
.../struts2/interceptor/i18n/LocaleHandler.java | 63 +++++
.../interceptor/i18n/RequestLocaleHandler.java | 65 +++++
.../interceptor/i18n/SessionLocaleHandler.java | 97 +++++++
8 files changed, 608 insertions(+), 181 deletions(-)
copy
plugins/rest/src/main/java/org/apache/struts2/rest/handler/HtmlHandler.java =>
core/src/main/java/org/apache/struts2/interceptor/i18n/AbstractLocaleHandler.java
(55%)
create mode 100644
core/src/main/java/org/apache/struts2/interceptor/i18n/AbstractStoredLocaleHandler.java
create mode 100644
core/src/main/java/org/apache/struts2/interceptor/i18n/AcceptLanguageLocaleHandler.java
create mode 100644
core/src/main/java/org/apache/struts2/interceptor/i18n/CookieLocaleHandler.java
create mode 100644
core/src/main/java/org/apache/struts2/interceptor/i18n/LocaleHandler.java
create mode 100644
core/src/main/java/org/apache/struts2/interceptor/i18n/RequestLocaleHandler.java
create mode 100644
core/src/main/java/org/apache/struts2/interceptor/i18n/SessionLocaleHandler.java