Skip to content

Commit 1ada6d9

Browse files
committed
Avoid creating flakey clone
1 parent 609c7a0 commit 1ada6d9

4 files changed

Lines changed: 403 additions & 379 deletions

File tree

src/org/jbox2d/common/Mat22.java

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,9 @@
3232
*/
3333
public class Mat22 implements Serializable {
3434

35-
private static final long serialVersionUID = 2L;
35+
private static final long serialVersionUID = -3851554186221722070L;
36+
37+
3638

3739
public final Vec2 ex, ey;
3840

@@ -103,16 +105,6 @@ public final Mat22 set(final float exx, final float col2x, final float exy, fina
103105
return this;
104106
}
105107

106-
/**
107-
* Return a clone of this matrix. djm fixed double allocation
108-
*
109-
* @return
110-
*/
111-
// @Override // annotation omitted for GWT-compatibility
112-
@Override
113-
public final Mat22 clone() {
114-
return new Mat22(ex, ey);
115-
}
116108

117109
/**
118110
* Set as a matrix representing a rotation.

0 commit comments

Comments
 (0)