Skip to content

Commit 86cbfe6

Browse files
committed
Code quality fixes
1 parent c10a56a commit 86cbfe6

File tree

4 files changed

+6
-6
lines changed

4 files changed

+6
-6
lines changed

src/main/java/com/flowingcode/addons/applayout/AbstractFcAppRouterLayout.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@
2121

2222
import java.util.Optional;
2323

24-
import com.flowingcode.addons.applayout.AppLayout;
2524
import com.vaadin.flow.component.AttachEvent;
2625
import com.vaadin.flow.component.HasElement;
2726
import com.vaadin.flow.component.html.Div;
@@ -73,7 +72,7 @@ protected void showRouterLayoutContent(AppLayout app, HasElement content) {
7372
RouterLayout.super.showRouterLayoutContent(content);
7473
}
7574

76-
private String getCaption(HasElement content) {
75+
private static String getCaption(HasElement content) {
7776
if (content instanceof HasDynamicTitle) {
7877
return ((HasDynamicTitle)content).getPageTitle();
7978
} else {

src/main/java/com/flowingcode/addons/applayout/AppLayout.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@
5252
@CssImport("./styles/applayout-styles.css")
5353
public class AppLayout extends Div implements PageConfigurator {
5454

55-
final static String NPM_VERSION = "3.0.2";
55+
static final String NPM_VERSION = "3.0.2";
5656

5757
AppDrawer drawer;
5858
AppHeader header;

src/main/java/com/flowingcode/addons/applayout/AppToolbar.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ public AppToolbar(String title, AppDrawer drawer) {
6060

6161
public AppToolbar(Image logo, String title, AppDrawer drawer) {
6262
menu = new PaperIconButton("menu");
63-
menu.getElement().setAttribute("onclick", "" + drawer.getId().get() + ".toggle()");
63+
drawer.getId().ifPresent(id -> menu.getElement().setAttribute("onclick", id + ".toggle()"));
6464
this.add(menu);
6565
if (logo!=null) {
6666
ctitle = logo;

src/main/java/com/flowingcode/addons/applayout/CollapseButton.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,14 +41,15 @@ public CollapseButton(String label, PaperItem[] items) {
4141
this(label, null, null, items);
4242
}
4343

44+
@SuppressWarnings("squid:S2589")
4445
public CollapseButton(String label, String icon, String image, Component...items) {
4546
if (icon==null && image==null) {
4647
PaperItem pi = new PaperItem(label);
4748
configureAndAddItem(pi);
48-
} else if(image!=null) {
49+
} else if (image!=null) {
4950
PaperIconItem pi = new PaperIconItem(label, image);
5051
configureAndAddItem(pi);
51-
} else if(icon!=null) {
52+
} else if (icon!=null) {
5253
PaperIconItem pi = new PaperIconItem(label, icon);
5354
configureAndAddItem(pi);
5455
}

0 commit comments

Comments
 (0)