exercism / exercism/java-analyzer
LogLevels solution accused of hardcoding test data
- Ngôn ngữ chính
- Java
- Star
- 13
- Fork
- 27
- Merge trung bình
- 4 ngày 9 giờ
- Pull request đã merge (30 ngày)
- 6
Mô tả
I wrote the following code for LogLevels:
`public class LogLevels {
public static String message(String logLine) {
int colonIdx = logLine.indexOf(":");
return logLine.substring(colonIdx + 1).trim();
}
public static String logLevel(String logLine) {
if (logLine.contains("INFO")) {
return "info";
} else if (logLine.contains("WARNING")) {
return "warning";
} else {
return "error";
}
}
public static String reformat(String logLine) {
return message(logLine) + " (" + logLevel(logLine) + ")";
}
}
`
However, the editor keeps saying that I've hardcoded test data. I think it might be because of the specific log level strings that I'm looking for, but what's wrong with that?
Hướng dẫn đóng góp
Đánh giá
Issue này chưa được đánh giá.