Skip to content

Commit 34e5d4c

Browse files
committed
Added test re-runs. Made classes final to aid inlining
1 parent a7f2f08 commit 34e5d4c

File tree

11 files changed

+12
-10
lines changed

11 files changed

+12
-10
lines changed

pom.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,7 @@
6363
<configuration>
6464
<!-- <parallel>all</parallel> &lt;!&ndash; Run tests in parallel&ndash;&gt;-->
6565
<!-- <useUnlimitedThreads>true</useUnlimitedThreads>-->
66+
<rerunFailingTestsCount>10</rerunFailingTestsCount>
6667
<argLine>-Xms1g</argLine>
6768
<argLine>-Xmx1g</argLine>
6869
</configuration>

src/main/java/bwapi/Bullet.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
* @see Game#getBullets
2828
* @see Bullet#exists
2929
*/
30-
public class Bullet implements Comparable<Bullet> {
30+
public final class Bullet implements Comparable<Bullet> {
3131
private final BulletData bulletData;
3232
private final int id;
3333
private final Game game;

src/main/java/bwapi/Color.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
* Starcraft uses a 256 color palette for rendering. Thus, the colors available are
1212
* limited to this palette.
1313
*/
14-
public class Color {
14+
public final class Color {
1515
/**
1616
* The default color for Player 1.
1717
*/

src/main/java/bwapi/Force.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
* It is not called a team because players on the same force do not necessarily need
1414
* to be allied at the beginning of a match.
1515
*/
16-
public class Force implements Comparable<Force> {
16+
public final class Force implements Comparable<Force> {
1717
private final Game game;
1818

1919
private final int id;

src/main/java/bwapi/Player.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
* @see PlayerType
1919
* @see Race
2020
*/
21-
public class Player implements Comparable<Player> {
21+
public final class Player implements Comparable<Player> {
2222
private final PlayerData playerData;
2323
private final Game game;
2424
private final int id;

src/main/java/bwapi/Position.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package bwapi;
22

33

4-
public class Position extends Point<Position> {
4+
public final class Position extends Point<Position> {
55

66
public static final int SIZE_IN_PIXELS = 1;
77
public static final Position Invalid = new Position(32000 / SIZE_IN_PIXELS, 32000 / SIZE_IN_PIXELS);

src/main/java/bwapi/Region.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
* @see Game#getRegionAt
2222
* @see Unit#getRegion
2323
*/
24-
public class Region implements Comparable<Region> {
24+
public final class Region implements Comparable<Region> {
2525
private final RegionData regionData;
2626
private final Game game;
2727

src/main/java/bwapi/TilePosition.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package bwapi;
22

3-
public class TilePosition extends Point<TilePosition> {
3+
public final class TilePosition extends Point<TilePosition> {
44

55
public static final int SIZE_IN_PIXELS = 32;
66
public static final TilePosition Invalid = new TilePosition(32000 / SIZE_IN_PIXELS, 32000 / SIZE_IN_PIXELS);

src/main/java/bwapi/Unit.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
* However for units that were owned by the player, {@link #getPlayer} and {@link #getType} will continue to work for units
4040
* that have been destroyed.
4141
*/
42-
public class Unit implements Comparable<Unit> {
42+
public final class Unit implements Comparable<Unit> {
4343
private static final Set<Order> gatheringGasOrders = EnumSet.of(
4444
Harvest1, Harvest2, MoveToGas, WaitForGas, HarvestGas, ReturnGas, ResetCollision);
4545
private static final Set<Order> gatheringMineralOrders = EnumSet.of(

src/main/java/bwapi/UnitCommand.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
import static bwapi.TechType.*;
77
import static bwapi.UnitCommandType.*;
88

9-
public class UnitCommand {
9+
public final class UnitCommand {
1010
Unit unit;
1111
UnitCommandType type;
1212
Unit target = null;

0 commit comments

Comments
 (0)