Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 5a5e447b authored by Mark Harman's avatar Mark Harman
Browse files

Fix Android warnings.

parent 9116a9a6
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -2,6 +2,7 @@ package net.sourceforge.opencamera.cameracontroller;

import net.sourceforge.opencamera.MyDebug;

import java.io.Serial;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.Collections;
@@ -169,6 +170,7 @@ public abstract class CameraController {

    // Android docs and FindBugs recommend that Comparators also be Serializable
    static class RangeSorter implements Comparator<int[]>, Serializable {
        @Serial
        private static final long serialVersionUID = 5802214721073728212L;
        @Override
        public int compare(int[] o1, int[] o2) {
@@ -181,6 +183,7 @@ public abstract class CameraController {
     * Android docs and FindBugs recommend that Comparators also be Serializable
     */
    static class SizeSorter implements Comparator<Size>, Serializable {
        @Serial
        private static final long serialVersionUID = 5802214721073718212L;

        @Override
+3 −0
Original line number Diff line number Diff line
package net.sourceforge.opencamera.cameracontroller;

import java.io.Serial;

/** Exception for CameraController classes.
 */
public class CameraControllerException extends Exception {
    @Serial
    private static final long serialVersionUID = 7904697847749213106L;

}
+2 −0
Original line number Diff line number Diff line
@@ -2,6 +2,7 @@ package net.sourceforge.opencamera.preview;

import java.io.File;
import java.io.IOException;
import java.io.Serial;
import java.util.Date;
import java.util.List;

@@ -28,6 +29,7 @@ import net.sourceforge.opencamera.cameracontroller.RawImage;
 */
public interface ApplicationInterface {
    class NoFreeStorageException extends Exception {
        @Serial
        private static final long serialVersionUID = -2021932609486148748L;
    }
    class VideoMaxFileSize {
+2 −0
Original line number Diff line number Diff line
@@ -6,6 +6,7 @@ import android.util.Log;
import net.sourceforge.opencamera.cameracontroller.CameraController;
import net.sourceforge.opencamera.MyDebug;

import java.io.Serial;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.Collections;
@@ -76,6 +77,7 @@ public class VideoQualityHandler {

    // Android docs and FindBugs recommend that Comparators also be Serializable
    private static class SortVideoSizesComparator implements Comparator<CameraController.Size>, Serializable {
        @Serial
        private static final long serialVersionUID = 5802214721033718212L;

        @Override