Files
OpenAAC5/src/main/java/me/konsolas/aac/command/MitigationMode.java
T
2026-11-01 21:25:46 -05:00

22 lines
533 B
Java

package me.konsolas.aac.command;
import me.konsolas.aac.analysis.RiskLevel;
enum MitigationMode {
OFF, NORMAL, REDUCED;
boolean checkMitigationMode(RiskLevel riskLevel) {
switch(this) {
case OFF:
return false;
case NORMAL:
return riskLevel == RiskLevel.SUSPICIOUS || riskLevel == RiskLevel.HIGH;
case REDUCED:
return riskLevel == RiskLevel.HIGH;
default:
throw new AssertionError();
}
}
}