feat: pr suggestions

pull/24/head
Erick Zanardo 4 years ago
parent 57a6243649
commit ab359aafb5

@ -38,7 +38,7 @@ class GameBloc extends Bloc<GameEvent, GameState> {
activatedBonusLetters: [],
bonusHistory: [
...state.bonusHistory,
GameBonuses.letterSequence,
GameBonus.letterSequence,
],
),
);

@ -1,7 +1,9 @@
part of 'game_bloc.dart';
/// Defines bonuses that a player can gain during a [PinballGame].
enum GameBonuses {
/// Defines bonuses that a player can gain during a PinballGame.
enum GameBonus {
/// Bonus achieved when the user activate all of the bonus
/// letters on the board
letterSequence,
}
@ -36,8 +38,8 @@ class GameState extends Equatable {
final List<int> activatedBonusLetters;
/// Holds the history of all the [GameBonus]es earned by the player during a
/// [PinballGame].
final List<GameBonuses> bonusHistory;
/// PinballGame.
final List<GameBonus> bonusHistory;
/// Determines when the game is over.
bool get isGameOver => balls == 0;
@ -49,7 +51,7 @@ class GameState extends Equatable {
int? score,
int? balls,
List<int>? activatedBonusLetters,
List<GameBonuses>? bonusHistory,
List<GameBonus>? bonusHistory,
}) {
assert(
score == null || score >= this.score,

@ -154,7 +154,7 @@ void main() {
score: 0,
balls: 3,
activatedBonusLetters: [],
bonusHistory: [GameBonuses.letterSequence],
bonusHistory: [GameBonus.letterSequence],
),
],
);

@ -175,7 +175,7 @@ void main() {
score: gameState.score + 1,
balls: gameState.balls + 1,
activatedBonusLetters: const [0],
bonusHistory: const [GameBonuses.letterSequence],
bonusHistory: const [GameBonus.letterSequence],
);
expect(gameState, isNot(equals(otherGameState)));

Loading…
Cancel
Save