Skip to content

Commit

Permalink
fix(utils): fix validator missing format arguments exception
Browse files Browse the repository at this point in the history
fix #3
  • Loading branch information
WakelessSloth56 committed Feb 13, 2022
1 parent 7dc7178 commit 9c8444a
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions src/main/java/org/auioc/mods/arnicalib/utils/java/Validate.java
Original file line number Diff line number Diff line change
Expand Up @@ -393,23 +393,23 @@ public static void isFraction(long numerator, long denominator) {

public static void isProperFraction(long numerator, long denominator) {
isFraction(numerator, denominator);
isTrue(numerator > 0 && denominator > 0, NOT_A_PROPER_FRACTION_MESSAGE);
isTrue(numerator < denominator, NOT_A_PROPER_FRACTION_MESSAGE);
isTrue(numerator > 0 && denominator > 0, NOT_A_PROPER_FRACTION_MESSAGE, numerator, denominator);
isTrue(numerator < denominator, NOT_A_PROPER_FRACTION_MESSAGE, numerator, denominator);
}

public static void isImproperFraction(long numerator, long denominator) {
isFraction(numerator, denominator);
isTrue(Math.abs(numerator / denominator) >= 1, NOT_A_IMPROPER_FRACTION_MESSAGE);
isTrue(Math.abs(numerator / denominator) >= 1, NOT_A_IMPROPER_FRACTION_MESSAGE, numerator, denominator);
}

public static void isUnitFraction(long numerator, long denominator) {
isProperFraction(numerator, denominator);
isTrue(numerator == 1, NOT_A_UNIT_FRACTION_MESSAGE);
isTrue(numerator == 1, NOT_A_UNIT_FRACTION_MESSAGE, numerator, denominator);
}

public static void isFractionChance(long numerator, long denominator) {
isFraction(numerator, denominator);
isTrue(numerator >= 0 && denominator > 0 && numerator <= denominator, INVALID_FRACTION_CHANCE);
isTrue(numerator >= 0 && denominator > 0 && numerator <= denominator, INVALID_FRACTION_CHANCE, numerator, denominator);
}

// #endregion ProperFraction
Expand Down

0 comments on commit 9c8444a

Please # to comment.