| | |
| | | import java.util.LinkedHashSet; |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | import java.util.NoSuchElementException; |
| | | import java.util.Set; |
| | | import java.util.TreeSet; |
| | | import java.util.regex.Matcher; |
| | |
| | | } |
| | | |
| | | public static enum Score { |
| | | approved(2), looks_good(1), not_reviewed(0), needs_improvement(-1), vetoed(-2); |
| | | approved(2), looks_good(1), not_reviewed(0), needs_improvement(-1), vetoed( |
| | | -2); |
| | | |
| | | final int value; |
| | | |
| | |
| | | public String toString() { |
| | | return name().toLowerCase().replace('_', ' '); |
| | | } |
| | | |
| | | public static Score fromScore(int score) { |
| | | for (Score s : values()) { |
| | | if (s.getValue() == score) { |
| | | return s; |
| | | } |
| | | } |
| | | throw new NoSuchElementException(String.valueOf(score)); |
| | | } |
| | | } |
| | | |
| | | public static enum Field { |