[AB-205] making exception message for command not found configurable

making feature config classes more unified in the naming
This commit is contained in:
Sheldan
2021-03-21 22:59:01 +01:00
parent 5eefc3909e
commit f53f0cb66c
44 changed files with 176 additions and 129 deletions

View File

@@ -10,7 +10,7 @@ import java.util.Arrays;
import java.util.List;
@Component
public class InviteFilterFeature implements FeatureConfig {
public class InviteFilterFeatureConfig implements FeatureConfig {
@Override
public FeatureDefinition getFeature() {
return ModerationFeatureDefinition.INVITE_FILTER;

View File

@@ -10,7 +10,7 @@ import java.util.Arrays;
import java.util.List;
@Component
public class LoggingFeature implements FeatureConfig {
public class LoggingFeatureConfig implements FeatureConfig {
@Override
public FeatureDefinition getFeature() {

View File

@@ -12,7 +12,7 @@ import java.util.Arrays;
import java.util.List;
@Component
public class ModerationFeature implements FeatureConfig {
public class ModerationFeatureConfig implements FeatureConfig {
@Override
public FeatureDefinition getFeature() {

View File

@@ -12,7 +12,7 @@ import java.util.Arrays;
import java.util.List;
@Component
public class MutingFeature implements FeatureConfig {
public class MutingFeatureConfig implements FeatureConfig {
@Override
public FeatureDefinition getFeature() {

View File

@@ -5,7 +5,7 @@ import dev.sheldan.abstracto.core.config.FeatureDefinition;
import org.springframework.stereotype.Component;
@Component
public class UserNoteFeature implements FeatureConfig {
public class UserNoteFeatureConfig implements FeatureConfig {
@Override
public FeatureDefinition getFeature() {
return ModerationFeatureDefinition.USER_NOTES;

View File

@@ -13,12 +13,12 @@ import java.util.Arrays;
import java.util.List;
@Component
public class WarningDecayFeature implements FeatureConfig {
public class WarningDecayFeatureConfig implements FeatureConfig {
public static final String DECAY_DAYS_KEY = "decayDays";
@Autowired
private WarningFeature warningFeature;
@Autowired
private WarningFeatureConfig warningFeatureConfig;
@Override
public FeatureDefinition getFeature() {
@@ -32,7 +32,7 @@ public class WarningDecayFeature implements FeatureConfig {
@Override
public List<FeatureConfig> getRequiredFeatures() {
return Arrays.asList(warningFeature);
return Arrays.asList(warningFeatureConfig);
}
@Override

View File

@@ -13,10 +13,10 @@ import java.util.Arrays;
import java.util.List;
@Component
public class WarningFeature implements FeatureConfig {
public class WarningFeatureConfig implements FeatureConfig {
@Autowired
private WarningDecayFeature warningDecayFeature;
private WarningDecayFeatureConfig warningDecayFeatureConfig;
@Override
public FeatureDefinition getFeature() {
@@ -25,7 +25,7 @@ public class WarningFeature implements FeatureConfig {
@Override
public List<FeatureConfig> getDependantFeatures() {
return Arrays.asList(warningDecayFeature);
return Arrays.asList(warningDecayFeatureConfig);
}
@Override