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

Commit b244c5ef authored by Fiona Campbell's avatar Fiona Campbell
Browse files

Clean up automaticbrightnesscontroller

Remove unnecessary object passed in.

Bug: n/a
Test: atest AutomaticBrightnessControllerTest
Change-Id: I336aef8b85bc2ae04dafeea5ffd3f1c48357dc0f
parent 2f9d2621
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -220,13 +220,13 @@ class AutomaticBrightnessController {
            float dozeScaleFactor, int lightSensorRate, int initialLightSensorRate,
            long brighteningLightDebounceConfig, long darkeningLightDebounceConfig,
            boolean resetAmbientLuxAfterWarmUpConfig, HysteresisLevels ambientBrightnessThresholds,
            HysteresisLevels screenBrightnessThresholds, LogicalDisplay display, Context context,
            HysteresisLevels screenBrightnessThresholds, Context context,
            HighBrightnessModeController hbmController) {
        this(new Injector(), callbacks, looper, sensorManager, lightSensor, mapper,
                lightSensorWarmUpTime, brightnessMin, brightnessMax, dozeScaleFactor,
                lightSensorRate, initialLightSensorRate, brighteningLightDebounceConfig,
                darkeningLightDebounceConfig, resetAmbientLuxAfterWarmUpConfig,
                ambientBrightnessThresholds, screenBrightnessThresholds, display, context,
                ambientBrightnessThresholds, screenBrightnessThresholds, context,
                hbmController
        );
    }
@@ -238,7 +238,7 @@ class AutomaticBrightnessController {
            float dozeScaleFactor, int lightSensorRate, int initialLightSensorRate,
            long brighteningLightDebounceConfig, long darkeningLightDebounceConfig,
            boolean resetAmbientLuxAfterWarmUpConfig, HysteresisLevels ambientBrightnessThresholds,
            HysteresisLevels screenBrightnessThresholds, LogicalDisplay display, Context context,
            HysteresisLevels screenBrightnessThresholds, Context context,
            HighBrightnessModeController hbmController) {
        mInjector = injector;
        mContext = context;
+1 −1
Original line number Diff line number Diff line
@@ -920,7 +920,7 @@ final class DisplayPowerController implements AutomaticBrightnessController.Call
                    PowerManager.BRIGHTNESS_MAX, dozeScaleFactor, lightSensorRate,
                    initialLightSensorRate, brighteningLightDebounce, darkeningLightDebounce,
                    autoBrightnessResetAmbientLuxAfterWarmUp, ambientBrightnessThresholds,
                    screenBrightnessThresholds, mLogicalDisplay, mContext, mHbmController);
                    screenBrightnessThresholds, mContext, mHbmController);
        } else {
            mUseSoftwareAutoBrightnessConfig = false;
        }
+1 −6
Original line number Diff line number Diff line
@@ -56,12 +56,9 @@ public class AutomaticBrightnessControllerTest {
    private static final int DARKENING_LIGHT_DEBOUNCE_CONFIG = 0;
    private static final float DOZE_SCALE_FACTOR = 0.0f;
    private static final boolean RESET_AMBIENT_LUX_AFTER_WARMUP_CONFIG = false;
    private static final int DISPLAY_ID = 0;
    private static final int LAYER_STACK = 0;
    private static final int LIGHT_SENSOR_WARMUP_TIME = 0;

    private Context mContext;
    private LogicalDisplay mLogicalDisplay;
    private AutomaticBrightnessController mController;

    @Mock SensorManager mSensorManager;
@@ -69,7 +66,6 @@ public class AutomaticBrightnessControllerTest {
    @Mock HysteresisLevels mAmbientBrightnessThresholds;
    @Mock HysteresisLevels mScreenBrightnessThresholds;
    @Mock Handler mNoOpHandler;
    @Mock DisplayDevice mDisplayDevice;
    @Mock HighBrightnessModeController mHbmController;

    @Before
@@ -79,7 +75,6 @@ public class AutomaticBrightnessControllerTest {
        MockitoAnnotations.initMocks(this);

        mContext = InstrumentationRegistry.getContext();
        mLogicalDisplay = new LogicalDisplay(DISPLAY_ID, LAYER_STACK, mDisplayDevice);
    }

    @After
@@ -104,7 +99,7 @@ public class AutomaticBrightnessControllerTest {
                BRIGHTNESS_MAX_FLOAT, DOZE_SCALE_FACTOR, LIGHT_SENSOR_RATE,
                INITIAL_LIGHT_SENSOR_RATE, BRIGHTENING_LIGHT_DEBOUNCE_CONFIG,
                DARKENING_LIGHT_DEBOUNCE_CONFIG, RESET_AMBIENT_LUX_AFTER_WARMUP_CONFIG,
                mAmbientBrightnessThresholds, mScreenBrightnessThresholds, mLogicalDisplay,
                mAmbientBrightnessThresholds, mScreenBrightnessThresholds,
                mContext, mHbmController
        );