• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

trydofor / professional-mirana / #112

19 Mar 2025 04:46AM UTC coverage: 87.128% (+2.7%) from 84.4%
#112

push

web-flow
Merge pull request #53 from trydofor/develop

bump 3.0.0 to semver

1645 of 1747 new or added lines in 25 files covered. (94.16%)

2 existing lines in 1 file now uncovered.

7141 of 8196 relevant lines covered (87.13%)

0.87 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

98.08
/src/main/java/pro/fessional/mirana/cond/PredictVal.java
1
package pro.fessional.mirana.cond;
2

3

4
import org.jetbrains.annotations.Contract;
5

6
/**
7
 * @author trydofor
8
 * @since 2025-01-10
9
 */
NEW
10
public class PredictVal {
×
11

12
    //
13
    @Contract("null,_->false")
14
    public static boolean is(boolean[] as, boolean b) {
15
        if (as == null || as.length == 0) return false;
1✔
16
        for (boolean a : as) if (a != b) return false;
1✔
17
        return true;
1✔
18
    }
19

20
    //
21
    public static boolean eq(int a, int b) {
22
        return a == b;
1✔
23
    }
24

25
    public static boolean ne(int a, int b) {
26
        return a != b;
1✔
27
    }
28

29
    public static boolean gt(int a, int b) {
30
        return a > b;
1✔
31
    }
32

33
    public static boolean ge(int a, int b) {
34
        return a >= b;
1✔
35
    }
36

37
    public static boolean lt(int a, int b) {
38
        return a < b;
1✔
39
    }
40

41
    public static boolean le(int a, int b) {
42
        return a <= b;
1✔
43
    }
44

45
    @Contract("null,_->false")
46
    public static boolean eq(int[] as, int b) {
47
        if (as == null || as.length == 0) return false;
1✔
48
        for (int a : as) if (a != b) return false;
1✔
49
        return true;
1✔
50
    }
51

52
    @Contract("null,_->false")
53
    public static boolean ne(int[] as, int b) {
54
        if (as == null || as.length == 0) return false;
1✔
55
        for (int a : as) if (a == b) return false;
1✔
56
        return true;
1✔
57
    }
58

59
    @Contract("null,_->false")
60
    public static boolean gt(int[] as, int b) {
61
        if (as == null || as.length == 0) return false;
1✔
62
        for (int a : as) if (a <= b) return false;
1✔
63
        return true;
1✔
64
    }
65

66
    @Contract("null,_->false")
67
    public static boolean ge(int[] as, int b) {
68
        if (as == null || as.length == 0) return false;
1✔
69
        for (int a : as) if (a < b) return false;
1✔
70
        return true;
1✔
71
    }
72

73
    @Contract("null,_->false")
74
    public static boolean lt(int[] as, int b) {
75
        if (as == null || as.length == 0) return false;
1✔
76
        for (int a : as) if (a >= b) return false;
1✔
77
        return true;
1✔
78
    }
79

80
    @Contract("null,_->false")
81
    public static boolean le(int[] as, int b) {
82
        if (as == null || as.length == 0) return false;
1✔
83
        for (int a : as) if (a > b) return false;
1✔
84
        return true;
1✔
85
    }
86

87
    //
88
    public static boolean eq(long a, long b) {
89
        return a == b;
1✔
90
    }
91

92
    public static boolean ne(long a, long b) {
93
        return a != b;
1✔
94
    }
95

96
    public static boolean gt(long a, long b) {
97
        return a > b;
1✔
98
    }
99

100
    public static boolean ge(long a, long b) {
101
        return a >= b;
1✔
102
    }
103

104
    public static boolean lt(long a, long b) {
105
        return a < b;
1✔
106
    }
107

108
    public static boolean le(long a, long b) {
109
        return a <= b;
1✔
110
    }
111

112
    @Contract("null,_->false")
113
    public static boolean eq(long[] as, long b) {
114
        if (as == null || as.length == 0) return false;
1✔
115
        for (long a : as) if (a != b) return false;
1✔
116
        return true;
1✔
117
    }
118

119
    @Contract("null,_->false")
120
    public static boolean ne(long[] as, long b) {
121
        if (as == null || as.length == 0) return false;
1✔
122
        for (long a : as) if (a == b) return false;
1✔
123
        return true;
1✔
124
    }
125

126
    @Contract("null,_->false")
127
    public static boolean gt(long[] as, long b) {
128
        if (as == null || as.length == 0) return false;
1✔
129
        for (long a : as) if (a <= b) return false;
1✔
130
        return true;
1✔
131
    }
132

133
    @Contract("null,_->false")
134
    public static boolean ge(long[] as, long b) {
135
        if (as == null || as.length == 0) return false;
1✔
136
        for (long a : as) if (a < b) return false;
1✔
137
        return true;
1✔
138
    }
139

140
    @Contract("null,_->false")
141
    public static boolean lt(long[] as, long b) {
142
        if (as == null || as.length == 0) return false;
1✔
143
        for (long a : as) if (a >= b) return false;
1✔
144
        return true;
1✔
145
    }
146

147
    @Contract("null,_->false")
148
    public static boolean le(long[] as, long b) {
149
        if (as == null || as.length == 0) return false;
1✔
150
        for (long a : as) if (a > b) return false;
1✔
151
        return true;
1✔
152
    }
153
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc