Skip to content

Commit 935b00e

Browse files
committed
Tidy code warnings
1 parent 9ccb18a commit 935b00e

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

stroom-core-client/src/main/java/stroom/explorer/client/presenter/NavigationPresenter.java

+5-3
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@
4747
import stroom.svg.shared.SvgImage;
4848
import stroom.ui.config.client.UiConfigCache;
4949
import stroom.ui.config.shared.ActivityConfig;
50+
import stroom.util.shared.GwtNullSafe;
5051
import stroom.widget.button.client.InlineSvgButton;
5152
import stroom.widget.button.client.InlineSvgToggleButton;
5253
import stroom.widget.menu.client.presenter.HideMenuEvent;
@@ -213,6 +214,7 @@ protected void onBind() {
213214
registerHandler(getEventBus().addHandler(ContentTabSelectionChangeEvent.getType(), e -> {
214215
selectedDoc = null;
215216
if (e.getTabData() instanceof DocumentTabData) {
217+
@SuppressWarnings("PatternVariableCanBeUsed") // cos GWT
216218
final DocumentTabData documentTabData = (DocumentTabData) e.getTabData();
217219
selectedDoc = documentTabData.getDocRef();
218220
}
@@ -265,7 +267,7 @@ protected void onBind() {
265267
explorerTree.getSelectionModel(),
266268
event.getSelectionType()));
267269
final ExplorerNode selectedNode = explorerTree.getSelectionModel().getSelected();
268-
final boolean enabled = explorerTree.getSelectionModel().getSelectedItems().size() > 0 &&
270+
final boolean enabled = GwtNullSafe.hasItems(explorerTree.getSelectionModel().getSelectedItems()) &&
269271
!ExplorerConstants.isFavouritesNode(selectedNode) &&
270272
!ExplorerConstants.isSystemNode(selectedNode);
271273
add.setEnabled(enabled);
@@ -308,7 +310,7 @@ public void newItem(final Element element) {
308310
}
309311

310312
public void deleteItem() {
311-
if (explorerTree.getSelectionModel().getSelectedItems().size() > 0) {
313+
if (GwtNullSafe.hasItems(explorerTree.getSelectionModel().getSelectedItems())) {
312314
ExplorerTreeDeleteEvent.fire(this);
313315
}
314316
}
@@ -346,7 +348,7 @@ private void showMenuItems(final PopupPosition popupPosition,
346348
// Tell all plugins to add new menu items.
347349
BeforeRevealMenubarEvent.fire(this, menuItems);
348350
final List<Item> items = menuItems.getMenuItems(MenuKeys.MAIN_MENU);
349-
if (items != null && items.size() > 0) {
351+
if (GwtNullSafe.hasItems(items)) {
350352
ShowMenuEvent
351353
.builder()
352354
.items(items)

0 commit comments

Comments
 (0)