Skip to content

Commit 481733d

Browse files
gniadeckWMS_BOT
authored andcommitted
Replace assert keyword with if-based assertion (#1)
GitOrigin-RevId: ffd1ec53966270487025e8db97a790ee1e7bb0da
1 parent ef3a088 commit 481733d

File tree

3 files changed

+8
-2
lines changed

3 files changed

+8
-2
lines changed

core/src/main/java/pl/wmsdev/usos4j/api/payments/UsosPaymentsAPI.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@ public UsosRemittance remittance(UsosRemittanceParams params) {
5555
), UsosRemittance.class);
5656
}
5757

58+
@NotTested(reason = NotTestedReason.NO_DATA)
5859
public List<UsosPaymentsUserAccount> userAccounts() {
5960
return Arrays.asList(requestWithAccessToken(requestFactory.get(
6061
"services/payments/user_accounts"

core/src/main/java/pl/wmsdev/usos4j/model/common/UsosParams.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,9 @@ private boolean nonNullField(Field field) {
5050
}
5151

5252
private static Object[] toObjectArray(Object arrayObject) {
53-
assert arrayObject.getClass().isArray() : "Object has to be an array";
53+
if(!arrayObject.getClass().isArray()) {
54+
throw new IllegalArgumentException("Object has to be an array");
55+
}
5456
int length = Array.getLength(arrayObject);
5557
Object[] array = new Object[length];
5658
for(int i = 0; i < length; i++)
Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
package pl.wmsdev.usos4j.model.payments;
22

3+
import pl.wmsdev.usos4j.docs.NotTested;
4+
import pl.wmsdev.usos4j.docs.NotTestedReason;
35
import pl.wmsdev.usos4j.model.common.UsosObject;
46
import pl.wmsdev.usos4j.model.fac.UsosFacultySimple;
57

6-
public record UsosPaymentsUserAccount(String accountNumber, UsosPaymentsUserAccount name, String titlePrefix,
8+
@NotTested(reason = NotTestedReason.NO_DATA)
9+
public record UsosPaymentsUserAccount(String accountNumber, String name, String titlePrefix,
710
UsosFacultySimple faculty, UsosPaymentsCurrency currency, String swift) implements UsosObject {}

0 commit comments

Comments
 (0)