From 17876de1599f961689aec5f201095d08a5b71b66 Mon Sep 17 00:00:00 2001 From: Adam Rauch Date: Mon, 24 Mar 2025 09:58:53 -0700 Subject: [PATCH] Annotate overrides to suppress warnings in BaseWebPartFactory --- .../org/labkey/skylinetoolsstore/SkylineToolsStoreModule.java | 2 +- signup/src/org/labkey/signup/SignUpModule.java | 2 +- testresults/src/org/labkey/testresults/TestResultsWebPart.java | 3 ++- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/SkylineToolsStore/src/org/labkey/skylinetoolsstore/SkylineToolsStoreModule.java b/SkylineToolsStore/src/org/labkey/skylinetoolsstore/SkylineToolsStoreModule.java index d7840b88..44604fd9 100644 --- a/SkylineToolsStore/src/org/labkey/skylinetoolsstore/SkylineToolsStoreModule.java +++ b/SkylineToolsStore/src/org/labkey/skylinetoolsstore/SkylineToolsStoreModule.java @@ -73,7 +73,7 @@ protected Collection createWebPartFactories() addLegacyNames("Skyline Tools Store"); } @Override - public WebPartView getWebPartView(ViewContext portalCtx, Portal.WebPart webPart) throws WebPartConfigurationException + public WebPartView getWebPartView(@NotNull ViewContext portalCtx, Portal.@NotNull WebPart webPart) throws WebPartConfigurationException { return new SkylineToolsStoreWebPart(); } diff --git a/signup/src/org/labkey/signup/SignUpModule.java b/signup/src/org/labkey/signup/SignUpModule.java index e60cfb9f..0d360850 100644 --- a/signup/src/org/labkey/signup/SignUpModule.java +++ b/signup/src/org/labkey/signup/SignUpModule.java @@ -69,7 +69,7 @@ protected Collection createWebPartFactories() BaseWebPartFactory signupWebpart = new BaseWebPartFactory("Sign Up") { @Override - public WebPartView getWebPartView(ViewContext portalCtx, Portal.WebPart webPart) + public WebPartView getWebPartView(@NotNull ViewContext portalCtx, Portal.@NotNull WebPart webPart) { JspView view = new JspView("/org/labkey/signup/signupPage.jsp", new SignUpController.SignupForm()); view.setTitle("Sign Up"); diff --git a/testresults/src/org/labkey/testresults/TestResultsWebPart.java b/testresults/src/org/labkey/testresults/TestResultsWebPart.java index d703d040..2e377c77 100644 --- a/testresults/src/org/labkey/testresults/TestResultsWebPart.java +++ b/testresults/src/org/labkey/testresults/TestResultsWebPart.java @@ -1,5 +1,6 @@ package org.labkey.testresults; +import org.jetbrains.annotations.NotNull; import org.labkey.api.data.Container; import org.labkey.api.view.BaseWebPartFactory; import org.labkey.api.view.JspView; @@ -21,7 +22,7 @@ public TestResultsWebPart() } @Override - public WebPartView getWebPartView(ViewContext portalCtx, Portal.WebPart webPart) throws WebPartConfigurationException + public WebPartView getWebPartView(@NotNull ViewContext portalCtx, Portal.@NotNull WebPart webPart) throws WebPartConfigurationException { Container c =portalCtx.getContainer(); TestsDataBean bean = null;