[Demonstration 1]

[Buggy Method]
public static <T extends Enum<T>> T valueOfIgnoreCase(Class<T> enumeration, String name) {
    for (T enumValue : enumeration.getEnumConstants()) {
        if (enumValue.name().equalsIgnoreCase(name)) {
            return enumValue;
        }
    }
    throw new IllegalArgumentException("There is no value with name '" + name + " in Enum " + enumeration.getClass().getName());
}

[Buggy Hunk]
throw new IllegalArgumentException("There is no value with name '" + name + " in Enum " + enumeration.getClass().getName());

[Patch]
return null;

[Demonstration 2]

[Buggy Method]
@Override
public void init() {
    super.init();
    servo_1 = hardwareMap.servo.get("servo_1");
    servo_1 = hardwareMap.servo.get("servo_2");
}

[Buggy Hunk]
servo_1 = hardwareMap.servo.get("servo_2");

[Patch]
servo_2 = hardwareMap.servo.get("servo_2");

[Demonstration 3]

[Buggy Method]
public static <T extends Enum> List<T> getAllEnumValues(T enumValue) {
    return asList(enumValue.getDeclaringClass().getEnumConstants());
}

[Buggy Hunk]
return asList(enumValue.getDeclaringClass().getEnumConstants());

[Patch]
return asList((T[]) enumValue.getDeclaringClass().getEnumConstants());