Подключил форматирование кода

This commit is contained in:
2025-02-11 12:45:37 +03:00
parent ee8988056a
commit 0c4644e6b7
9 changed files with 39 additions and 41 deletions

View File

@@ -13,8 +13,8 @@ public class Controller implements Runnable {
private Heater heater;
private Fan fan;
@Override
public void run() {
@Override
public void run() {
}
}
}

View File

@@ -8,8 +8,8 @@ public class Fan implements Runnable {
Room room;
private boolean isOn;
@Override
public void run() {
@Override
public void run() {
}
}
}

View File

@@ -10,10 +10,10 @@ public class Heater implements Runnable {
private Room room;
public Heater(Room room) {
this.room = room;
}
this.room = room;
}
private volatile boolean isOn;
private volatile boolean isOn;
public void turnOn() {
this.isOn = true;
@@ -27,11 +27,11 @@ public class Heater implements Runnable {
private double temperatureMaxStep = 1;
private long maxStepTimeMs = 3000;
@Override
public void run() {
while (!Thread.interrupted()) {
if (isOn) room.adjustTemperature(random.nextDouble() * temperatureMaxStep);
if (isOn)
room.adjustTemperature(random.nextDouble() * temperatureMaxStep);
Utils.sleepRandomTime((long) (maxStepTimeMs * 0.5), maxStepTimeMs);
}

View File

@@ -16,17 +16,17 @@ public class Sensor implements Runnable {
private volatile double temperature;
public double getTemperature() {
return temperature;
}
return temperature;
}
// Влажность
private volatile double humidity;
private volatile double humidity;
public double getHumidity() {
return humidity;
}
return humidity;
}
// Частота считывания значений с сенсоров
// Частота считывания значений с сенсоров
private long updateIntervalMs = 1000;
// Параметры произвольной ошибки измерений сенсоров

View File

@@ -4,11 +4,11 @@ package ru.spbstu.telematics.java;
* Симулирует переодическое изменение настроек пользователем.
*/
public class Settings implements Runnable {
private double temperature;
private double temperature;
private double humidity;
@Override
public void run() {
public void run() {
}
}
}

View File

@@ -38,7 +38,6 @@ public class HeaterTests {
heaterThread.join();
}
/*
* Проверяет, что выключенный нагреватель не изменяет температуру и влажность
* в комнате.

View File

@@ -3,7 +3,6 @@ package ru.spbstu.telematics.java;
import org.junit.jupiter.api.Test;
import static org.junit.jupiter.api.Assertions.*;
public class RoomTests {
/*
* Проверяет, что температура и влажность изменяются со временем.

View File

@@ -3,7 +3,6 @@ package ru.spbstu.telematics.java;
import org.junit.jupiter.api.Test;
import static org.junit.jupiter.api.Assertions.*;
public class SensorTests {
/*
* Моковый класс комнаты для упрощения тестирования сенсоров.
@@ -13,11 +12,11 @@ public class SensorTests {
double humidity;
public MockRoom(double temperature, double humidity) {
this.temperature = temperature;
this.humidity = humidity;
}
this.temperature = temperature;
this.humidity = humidity;
}
@Override
@Override
public double getTemperature() {
return temperature;
}
@@ -29,7 +28,8 @@ public class SensorTests {
}
/*
* Проверяет, что сенсоры выдают реальную температуру и влажность комнаты в пределах
* Проверяет, что сенсоры выдают реальную температуру и влажность комнаты в
* пределах
* некоторой погрешности.
*/
@Test