Skip to content

Commit 0e6a841

Browse files
committed
refactor: Move DevBundleUtils
Nothing relates to the frontend build there
1 parent 91da116 commit 0e6a841

16 files changed

+44
-25
lines changed

flow-server/src/main/java/com/vaadin/flow/server/frontend/DevBundleUtils.java renamed to flow-server/src/main/java/com/vaadin/flow/internal/DevBundleUtils.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
* License for the specific language governing permissions and limitations under
1414
* the License.
1515
*/
16-
package com.vaadin.flow.server.frontend;
16+
package com.vaadin.flow.internal;
1717

1818
import java.io.File;
1919
import java.io.IOException;
@@ -22,8 +22,6 @@
2222
import org.slf4j.Logger;
2323
import org.slf4j.LoggerFactory;
2424

25-
import com.vaadin.flow.internal.CompressUtil;
26-
import com.vaadin.flow.internal.FileIOUtils;
2725
import com.vaadin.flow.server.Constants;
2826

2927
/**

flow-server/src/main/java/com/vaadin/flow/internal/menu/MenuRegistry.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@
4242
import tools.jackson.databind.json.JsonMapper;
4343

4444
import com.vaadin.flow.component.Component;
45+
import com.vaadin.flow.internal.DevBundleUtils;
4546
import com.vaadin.flow.router.BeforeEnterListener;
4647
import com.vaadin.flow.router.MenuData;
4748
import com.vaadin.flow.router.PageTitle;
@@ -53,7 +54,6 @@
5354
import com.vaadin.flow.server.VaadinRequest;
5455
import com.vaadin.flow.server.VaadinService;
5556
import com.vaadin.flow.server.VaadinSession;
56-
import com.vaadin.flow.server.frontend.DevBundleUtils;
5757
import com.vaadin.flow.server.menu.AvailableViewInfo;
5858
import com.vaadin.flow.server.menu.RouteParamType;
5959

flow-server/src/main/java/com/vaadin/flow/server/BootstrapHandler.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,7 @@
6868
import com.vaadin.flow.internal.AnnotationReader;
6969
import com.vaadin.flow.internal.BootstrapHandlerHelper;
7070
import com.vaadin.flow.internal.CssBundler;
71+
import com.vaadin.flow.internal.DevBundleUtils;
7172
import com.vaadin.flow.internal.FrontendUtils;
7273
import com.vaadin.flow.internal.JacksonUtils;
7374
import com.vaadin.flow.internal.ReflectTools;
@@ -81,7 +82,6 @@
8182
import com.vaadin.flow.server.communication.IndexHtmlRequestHandler;
8283
import com.vaadin.flow.server.communication.PushConnectionFactory;
8384
import com.vaadin.flow.server.communication.UidlWriter;
84-
import com.vaadin.flow.server.frontend.DevBundleUtils;
8585
import com.vaadin.flow.server.startup.ApplicationConfiguration;
8686
import com.vaadin.flow.shared.ApplicationConstants;
8787
import com.vaadin.flow.shared.VaadinUriResolver;

flow-server/src/main/java/com/vaadin/flow/server/StaticFileServer.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,12 +44,12 @@
4444
import org.slf4j.LoggerFactory;
4545

4646
import com.vaadin.flow.function.DeploymentConfiguration;
47+
import com.vaadin.flow.internal.DevBundleUtils;
4748
import com.vaadin.flow.internal.DevModeHandler;
4849
import com.vaadin.flow.internal.DevModeHandlerManager;
4950
import com.vaadin.flow.internal.FrontendUtils;
5051
import com.vaadin.flow.internal.ResponseWriter;
5152
import com.vaadin.flow.internal.ThemeUtils;
52-
import com.vaadin.flow.server.frontend.DevBundleUtils;
5353

5454
import static com.vaadin.flow.server.Constants.VAADIN_MAPPING;
5555
import static com.vaadin.flow.server.Constants.VAADIN_WEBAPP_RESOURCES;

flow-server/src/main/java/com/vaadin/flow/server/frontend/BundleBuildUtils.java

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,18 @@
1+
/*
2+
* Copyright 2000-2025 Vaadin Ltd.
3+
*
4+
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
5+
* use this file except in compliance with the License. You may obtain a copy of
6+
* the License at
7+
*
8+
* http://www.apache.org/licenses/LICENSE-2.0
9+
*
10+
* Unless required by applicable law or agreed to in writing, software
11+
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
12+
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
13+
* License for the specific language governing permissions and limitations under
14+
* the License.
15+
*/
116
package com.vaadin.flow.server.frontend;
217

318
import java.io.File;
@@ -25,7 +40,7 @@ private static Logger getLogger() {
2540
* new bundle.
2641
*
2742
* @param options
28-
* task options
43+
* task options
2944
*/
3045
public static void copyPackageLockFromBundle(Options options) {
3146
try {

flow-server/src/main/java/com/vaadin/flow/server/frontend/BundleValidationUtil.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@
4242
import com.vaadin.flow.component.Component;
4343
import com.vaadin.flow.component.WebComponentExporter;
4444
import com.vaadin.flow.component.WebComponentExporterFactory;
45+
import com.vaadin.flow.internal.DevBundleUtils;
4546
import com.vaadin.flow.internal.FileIOUtils;
4647
import com.vaadin.flow.internal.FrontendUtils;
4748
import com.vaadin.flow.internal.FrontendVersion;

flow-server/src/main/java/com/vaadin/flow/server/frontend/NodeTasks.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@
3535
import org.slf4j.LoggerFactory;
3636

3737
import com.vaadin.flow.di.Lookup;
38+
import com.vaadin.flow.internal.DevBundleUtils;
3839
import com.vaadin.flow.internal.FileIOUtils;
3940
import com.vaadin.flow.internal.FrontendUtils;
4041
import com.vaadin.flow.internal.UsageStatistics;

flow-server/src/main/java/com/vaadin/flow/server/frontend/TaskCopyNpmAssetsFiles.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@
3434
import org.slf4j.Logger;
3535
import org.slf4j.LoggerFactory;
3636

37+
import com.vaadin.flow.internal.DevBundleUtils;
3738
import com.vaadin.flow.internal.FrontendUtils;
3839

3940
import static com.vaadin.flow.server.Constants.VAADIN_WEBAPP_RESOURCES;

flow-server/src/main/java/com/vaadin/flow/server/frontend/TaskCopyTemplateFiles.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
import java.util.Set;
2727

2828
import com.vaadin.flow.component.dependency.JsModule;
29+
import com.vaadin.flow.internal.DevBundleUtils;
2930
import com.vaadin.flow.internal.FrontendUtils;
3031
import com.vaadin.flow.internal.Template;
3132
import com.vaadin.flow.server.Constants;

flow-server/src/main/java/com/vaadin/flow/server/frontend/TaskRunDevBundleBuild.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@
3232
import org.slf4j.LoggerFactory;
3333
import tools.jackson.databind.node.ObjectNode;
3434

35+
import com.vaadin.flow.internal.DevBundleUtils;
3536
import com.vaadin.flow.internal.FrontendUtils;
3637
import com.vaadin.flow.internal.JacksonUtils;
3738
import com.vaadin.flow.server.Constants;

0 commit comments

Comments
 (0)