Skip to content

Commit eab65c9

Browse files
committed
Add Objects.requireNonNull() safety check
1 parent 6c25b51 commit eab65c9

File tree

2 files changed

+23
-19
lines changed

2 files changed

+23
-19
lines changed
Lines changed: 20 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,20 @@
1-
package info.ata4.bsplib.struct;
2-
3-
import info.ata4.bsplib.vector.Vector3f;
4-
5-
public class DStaticPropV6VIN extends DStaticPropV5 implements DStaticPropVinScaling {
6-
7-
public Vector3f scaling = new Vector3f(1, 1, 1);
8-
9-
@Override
10-
public Vector3f getScaling() {
11-
return scaling;
12-
}
13-
14-
@Override
15-
public void setScaling(Vector3f scaling) {
16-
this.scaling = scaling;
17-
}
18-
}
1+
package info.ata4.bsplib.struct;
2+
3+
import info.ata4.bsplib.vector.Vector3f;
4+
5+
import java.util.Objects;
6+
7+
public class DStaticPropV6VIN extends DStaticPropV5 implements DStaticPropVinScaling {
8+
9+
public Vector3f scaling = new Vector3f(1, 1, 1);
10+
11+
@Override
12+
public Vector3f getScaling() {
13+
return scaling;
14+
}
15+
16+
@Override
17+
public void setScaling(Vector3f scaling) {
18+
this.scaling = Objects.requireNonNull(scaling);
19+
}
20+
}

src/main/java/info/ata4/bsplib/struct/DStaticPropV7VIN.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
import info.ata4.bsplib.vector.Vector3f;
44

5+
import java.util.Objects;
6+
57
public class DStaticPropV7VIN extends DStaticPropV6 implements DStaticPropVinScaling {
68

79
public Vector3f scaling = new Vector3f(1, 1, 1);
@@ -13,6 +15,6 @@ public Vector3f getScaling() {
1315

1416
@Override
1517
public void setScaling(Vector3f scaling) {
16-
this.scaling = scaling;
18+
this.scaling = Objects.requireNonNull(scaling);
1719
}
1820
}

0 commit comments

Comments
 (0)