Skip to content

Commit d905b7d

Browse files
Fix SpotBugs SIC_INNER_SHOULD_BE_STATIC Warnings (#4371)
* Refactor instance inner classes to static to fix SpotBugs warnings. * Refactor instance inner classes to static to fix SpotBugs warnings. * Refactor instance inner classes to static to fix SpotBugs warnings. * Refactor instance inner classes to static to fix SpotBugs warnings. * Refactor instance inner classes to static to fix SpotBugs warnings. * Refactor instance inner classes to static to fix SpotBugs warnings. --------- Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
1 parent 42acf97 commit d905b7d

32 files changed

+97
-94
lines changed

.github/scripts/generate-quality-report.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -774,7 +774,8 @@ def main() -> None:
774774
"UC_USELESS_CONDITION",
775775
"EC_UNRELATED_TYPES",
776776
"EQ_ALWAYS_FALSE",
777-
"SBSC_USE_STRINGBUFFER_CONCATENATION"
777+
"SBSC_USE_STRINGBUFFER_CONCATENATION",
778+
"SIC_INNER_SHOULD_BE_STATIC"
778779
}
779780
violations = [
780781
f for f in spotbugs.findings

CodenameOne/src/com/codename1/charts/views/BarChart.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -390,7 +390,7 @@ public enum Type {
390390
DEFAULT, STACKED, HEAPED
391391
}
392392

393-
private class Point {
393+
private static class Point {
394394
int seriesIndex;
395395
float yval;
396396
}

CodenameOne/src/com/codename1/components/RSSReader.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -454,7 +454,7 @@ public void setAddBackToTaget(boolean addBackToTaget) {
454454
this.addBackToTaget = addBackToTaget;
455455
}
456456

457-
class Listener implements ActionListener {
457+
static class Listener implements ActionListener {
458458
private final String url;
459459

460460
public Listener(String url) {
@@ -466,7 +466,7 @@ public void actionPerformed(ActionEvent evt) {
466466
}
467467
}
468468

469-
class BackCommand extends Command {
469+
static class BackCommand extends Command {
470470
private final Form sourceForm;
471471

472472
public BackCommand(Form sourceForm) {

CodenameOne/src/com/codename1/components/SignatureComponent.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -441,7 +441,7 @@ public Image getValue() {
441441
* The actual panel for drawing a signature. This doesn't include any buttons (like done, reset, or cancel),
442442
* it merely provides the functionality to record the drawing of a signature.
443443
*/
444-
private class SignaturePanel extends Component {
444+
private static class SignaturePanel extends Component {
445445

446446
private final GeneralPath path = new GeneralPath();
447447
private final Stroke stroke = new Stroke();

CodenameOne/src/com/codename1/components/WebBrowser.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -446,7 +446,7 @@ public String setPropertyValue(String name, Object value) {
446446
return super.setPropertyValue(name, value);
447447
}
448448

449-
class Loading implements Painter, Animation {
449+
static class Loading implements Painter, Animation {
450450

451451
private final Form f;
452452

CodenameOne/src/com/codename1/facebook/FaceBookAccess.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1329,7 +1329,7 @@ public void cleanTempStorage() {
13291329
}
13301330
}
13311331

1332-
class Listener implements ActionListener {
1332+
static class Listener implements ActionListener {
13331333
private final FacebookRESTService con;
13341334
private final ActionListener callback;
13351335

CodenameOne/src/com/codename1/impl/CodenameOneImplementation.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8820,7 +8820,7 @@ public String getStackTrace(Thread parentThread, Throwable t) {
88208820
return "";
88218821
}
88228822

8823-
class RPush implements Runnable {
8823+
static class RPush implements Runnable {
88248824
public void run() {
88258825
final long pushId = Preferences.get("push_id", (long) -1);
88268826
if (pushId > -1 && callback != null) {

CodenameOne/src/com/codename1/io/ConnectionRequest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2938,7 +2938,7 @@ public enum CachingMode {
29382938
* @see #setCheckSSLCertificates(boolean)
29392939
* @see #checkSSLCertificates(com.codename1.io.ConnectionRequest.SSLCertificate[])
29402940
*/
2941-
public final class SSLCertificate {
2941+
public static final class SSLCertificate {
29422942

29432943
private String certificateUniqueKey;
29442944
private String certificateAlgorithm;

CodenameOne/src/com/codename1/io/Oauth2.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -662,7 +662,7 @@ private Hashtable getParamsFromURL(String url) {
662662
return retVal;
663663
}
664664

665-
public class RefreshTokenRequest extends AsyncResource<AccessToken> {
665+
public static class RefreshTokenRequest extends AsyncResource<AccessToken> {
666666

667667
}
668668
}

CodenameOne/src/com/codename1/io/gzip/Inflate.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -764,7 +764,7 @@ boolean inParsingHeader() {
764764
}
765765
}
766766

767-
class Return extends Exception {
767+
static class Return extends Exception {
768768
int r;
769769

770770
Return(int r) {

0 commit comments

Comments
 (0)