WW-5640 refactor(webjars): rename DefaultWebJarUrlProvider to StrutsWebJarUrlProvider (#1795)

Use the Struts* prefix convention for the framework's default
WebJarUrlProvider implementation instead of Default*.

Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
Lukasz Lenart
2026-07-20 13:58:04 +02:00
committed by GitHub
parent 11c10ee8f9
commit b2548542ec
4 changed files with 8 additions and 8 deletions
@@ -37,9 +37,9 @@ import java.util.Set;
* Default {@link WebJarUrlProvider} backed by a singleton {@link WebJarVersionLocator}
* (from {@code webjars-locator-lite}). Thread-safe.
*/
public class DefaultWebJarUrlProvider implements WebJarUrlProvider {
public class StrutsWebJarUrlProvider implements WebJarUrlProvider {
private static final Logger LOG = LogManager.getLogger(DefaultWebJarUrlProvider.class);
private static final Logger LOG = LogManager.getLogger(StrutsWebJarUrlProvider.class);
private static final String WEBJARS_URL_SEGMENT = "/webjars/";
+1 -1
View File
@@ -208,7 +208,7 @@
<bean type="org.apache.struts2.dispatcher.StaticContentLoader"
class="org.apache.struts2.dispatcher.DefaultStaticContentLoader" name="struts"/>
<bean type="org.apache.struts2.webjars.WebJarUrlProvider"
class="org.apache.struts2.webjars.DefaultWebJarUrlProvider" name="struts"/>
class="org.apache.struts2.webjars.StrutsWebJarUrlProvider" name="struts"/>
<bean type="org.apache.struts2.UnknownHandlerManager"
class="org.apache.struts2.DefaultUnknownHandlerManager" name="struts"/>
@@ -68,8 +68,8 @@ public class DefaultStaticContentLoaderWebJarTest {
webJarLoader.setServeStaticContent("true");
webJarLoader.setStaticContentPath("/static");
webJarLoader.setServeStaticBrowserCache("true");
org.apache.struts2.webjars.DefaultWebJarUrlProvider provider =
new org.apache.struts2.webjars.DefaultWebJarUrlProvider();
org.apache.struts2.webjars.StrutsWebJarUrlProvider provider =
new org.apache.struts2.webjars.StrutsWebJarUrlProvider();
provider.setEnabled(String.valueOf(enabled));
provider.setAllowlist("");
provider.setStaticContentPath("/static");
@@ -26,14 +26,14 @@ import static org.assertj.core.api.Assertions.assertThat;
import static org.mockito.Mockito.mock;
import static org.mockito.Mockito.when;
public class DefaultWebJarUrlProviderTest {
public class StrutsWebJarUrlProviderTest {
private DefaultWebJarUrlProvider provider;
private StrutsWebJarUrlProvider provider;
private HttpServletRequest request;
@Before
public void setUp() {
provider = new DefaultWebJarUrlProvider();
provider = new StrutsWebJarUrlProvider();
provider.setEnabled("true");
provider.setAllowlist("");
provider.setStaticContentPath("/static");