rename packages lower case

This commit is contained in:
2026-04-13 16:00:11 +02:00
parent f79b511843
commit 58a8002eb4
43 changed files with 127 additions and 140 deletions

View File

@@ -1,9 +1,10 @@
package client; package client;
import Server.*; import server.*;
import Server.Automaton.ActionResult; import server.*;
import Server.Automaton.Game; import server.automaton.ActionResult;
import Server.Cards.*; import server.automaton.Game;
import server.cards.*;
import javafx.animation.*; import javafx.animation.*;
import javafx.application.Application; import javafx.application.Application;
import javafx.application.Platform; import javafx.application.Platform;
@@ -29,6 +30,10 @@ import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger; import org.apache.logging.log4j.Logger;
import org.apache.pdfbox.pdmodel.PDDocument; import org.apache.pdfbox.pdmodel.PDDocument;
import org.apache.pdfbox.rendering.PDFRenderer; import org.apache.pdfbox.rendering.PDFRenderer;
import server.cards.BuildingCard;
import server.cards.Card;
import server.cards.CharacterCard;
import server.cards.CharacterType;
import java.awt.image.BufferedImage; import java.awt.image.BufferedImage;
import java.io.IOException; import java.io.IOException;

View File

@@ -1,8 +1,8 @@
package client; package client;
import Server.Automaton.Game; import server.automaton.Game;
import Server.Player; import server.Player;
import Server.TotemColor; import server.TotemColor;
import javafx.application.Application; import javafx.application.Application;
import javafx.embed.swing.SwingFXUtils; import javafx.embed.swing.SwingFXUtils;
import javafx.geometry.Insets; import javafx.geometry.Insets;

View File

@@ -8,12 +8,12 @@ module org.example.mesosll07 {
requires org.apache.logging.log4j; requires org.apache.logging.log4j;
opens org.example.mesosll07 to javafx.fxml; opens org.example.mesosll07 to javafx.fxml;
exports Server; exports server;
opens Server to javafx.fxml; opens server to javafx.fxml;
exports Server.Cards; exports server.cards;
opens Server.Cards to javafx.fxml; opens server.cards to javafx.fxml;
exports Server.Automaton; exports server.automaton;
opens Server.Automaton to javafx.fxml; opens server.automaton to javafx.fxml;
exports client; exports client;
opens client to javafx.fxml; opens client to javafx.fxml;
} }

View File

@@ -1,10 +1,10 @@
package Server; package server;
import Server.Cards.BuildingCard; import server.cards.BuildingCard;
import Server.Cards.CharacterCard; import server.cards.CharacterCard;
import Server.Cards.CharacterType; import server.cards.CharacterType;
import Server.Cards.Trigger; import server.cards.Trigger;
import Server.Utils.EventsManagerException; import server.utils.EventsManagerException;
import java.util.ArrayList; import java.util.ArrayList;

View File

@@ -1,4 +1,4 @@
package Server; package server;
import java.util.*; import java.util.*;

View File

@@ -1,4 +1,4 @@
package Server; package server;
public enum Era { public enum Era {
I, I,

View File

@@ -1,9 +1,8 @@
package Server; package server;
import Server.Cards.Event; import server.cards.Event;
import Server.Cards.EventCard; import server.cards.EventCard;
import Server.Cards.Trigger; import server.utils.EventsManagerException;
import Server.Utils.EventsManagerException;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;

View File

@@ -1,12 +1,11 @@
package Server; package server;
import Server.Automaton.Game; import server.cards.*;
import Server.Cards.*;
import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger; import org.apache.logging.log4j.Logger;
import server.cards.*;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator; import java.util.Iterator;
import java.util.List; import java.util.List;
@@ -35,7 +34,7 @@ public class GameBoard {
private Era era; private Era era;
private final CardDeck cardDeck; private final CardDeck cardDeck;
private final List<Card> topRow; private final List<Card> topRow;
private final List<Card> bottomRow; private final List<Card> bottomRow;
private final List<OfferingTile> offeringTiles; private final List<OfferingTile> offeringTiles;

View File

@@ -1,4 +1,4 @@
package Server; package server;
import java.util.Collections; import java.util.Collections;
import java.util.List; import java.util.List;

View File

@@ -1,6 +1,6 @@
package Server; package server;
import Server.Cards.CharacterCard; import server.cards.CharacterCard;
import java.util.Objects; import java.util.Objects;

View File

@@ -1,4 +1,4 @@
package Server; package server;
public enum Symbol { public enum Symbol {
UP, UP,

View File

@@ -1,4 +1,4 @@
package Server; package server;
import javafx.scene.paint.Color; import javafx.scene.paint.Color;

View File

@@ -1,9 +1,9 @@
package Server; package server;
import Server.Cards.BuildingCard; import server.cards.BuildingCard;
import Server.Cards.CharacterCard; import server.cards.CharacterCard;
import Server.Cards.CharacterType; import server.cards.CharacterType;
import Server.Cards.Trigger; import server.cards.Trigger;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;

View File

@@ -1,4 +1,4 @@
package Server; package server;
import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger; import org.apache.logging.log4j.Logger;
@@ -42,10 +42,10 @@ public class TurnTile {
/** /**
* Randomises the initial turn order. Call once during game setup. * Randomises the initial turn order. Call once during game setup.
*/ */
public void setInitialOrder(List<Player> players) { public void setInitialOrder(List<Player> players, boolean random) {
List<Player> shuffled = new ArrayList<>(players); List<Player> shuffled = new ArrayList<>(players);
Collections.shuffle(shuffled); if (random) Collections.shuffle(shuffled);
for (int i = 0; i < shuffled.size(); i++) { for (int i = 0; i < shuffled.size(); i++) {
positions[i] = shuffled.get(i); positions[i] = shuffled.get(i);
} }

View File

@@ -1,4 +1,4 @@
package Server; package server;
import java.util.List; import java.util.List;

View File

@@ -1,4 +1,4 @@
package Server.Automaton; package server.automaton;
public class ActionResult { public class ActionResult {
private final boolean success; private final boolean success;

View File

@@ -1,4 +1,4 @@
package Server.Automaton; package server.automaton;
public class Automaton { public class Automaton {

View File

@@ -1,8 +1,10 @@
package Server.Automaton; package server.automaton;
import Server.*; import server.*;
import Server.Cards.*; import server.cards.*;
import Server.Utils.LoadingCardsException; import server.*;
import server.cards.*;
import server.utils.LoadingCardsException;
import java.io.InputStream; import java.io.InputStream;
import java.util.ArrayList; import java.util.ArrayList;
@@ -48,7 +50,7 @@ public class Game {
// ------------------------------------------------------------------------- // -------------------------------------------------------------------------
private final List<Player> players; private final List<Player> players;
private GameBoard gameBoard; private GameBoard gameBoard;
private int round; private int round;
private GameState state; private GameState state;
@@ -106,7 +108,7 @@ public class Game {
gameBoard.initOfferingTiles(players.size()); gameBoard.initOfferingTiles(players.size());
gameBoard.setupInitialRows(players.size()); gameBoard.setupInitialRows(players.size());
gameBoard.getTurnTile().setInitialOrder(players); gameBoard.getTurnTile().setInitialOrder(players, true);
dealInitialFood(); dealInitialFood();
round = 1; round = 1;
@@ -255,7 +257,7 @@ public class Game {
*/ */
private void filterImpossibleActions(Player player) { private void filterImpossibleActions(Player player) {
Card ctop = gameBoard.getTopRow().stream().filter(s -> s instanceof CharacterCard || s instanceof BuildingCard).findFirst().orElse(null); Card ctop = gameBoard.getTopRow().stream().filter(s -> s instanceof CharacterCard || s instanceof BuildingCard).findFirst().orElse(null);
Card cdown = gameBoard.getBottomRow().stream().filter(s -> s instanceof CharacterCard || s instanceof BuildingCard).findFirst().orElse(null); Card cdown = gameBoard.getBottomRow().stream().filter(s -> s instanceof CharacterCard || s instanceof BuildingCard).findFirst().orElse(null);
boolean topEmpty = ctop == null; boolean topEmpty = ctop == null;

View File

@@ -1,4 +1,4 @@
package Server.Automaton; package server.automaton;
public enum GameState implements Comparable<GameState> { public enum GameState implements Comparable<GameState> {
UNKNOWN, UNKNOWN,

View File

@@ -1,7 +1,7 @@
package Server.Cards; package server.cards;
import Server.Era; import server.Era;
import Server.Player; import server.Player;
public class BuildingCard extends Card{ public class BuildingCard extends Card{
private final int cost; private final int cost;

View File

@@ -1,6 +1,6 @@
package Server.Cards; package server.cards;
import Server.Era; import server.Era;
public abstract class Card { public abstract class Card {
private final int cardId; private final int cardId;

View File

@@ -1,8 +1,7 @@
package Server.Cards; package server.cards;
import Server.Automaton.Game; import server.Era;
import Server.Era; import server.utils.LoadingCardsException;
import Server.Utils.LoadingCardsException;
import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger; import org.apache.logging.log4j.Logger;

View File

@@ -1,7 +1,7 @@
package Server.Cards; package server.cards;
import Server.Era; import server.Era;
import Server.Utils.LoadingCardsException; import server.utils.LoadingCardsException;
public class CharacterCard extends Card{ public class CharacterCard extends Card{
private final CharacterType characterType; private final CharacterType characterType;

View File

@@ -1,4 +1,4 @@
package Server.Cards; package server.cards;
public enum CharacterType { public enum CharacterType {
INVENTOR, INVENTOR,

View File

@@ -1,4 +1,4 @@
package Server.Cards; package server.cards;
public enum Event { public enum Event {
SUSTAINMENT, SUSTAINMENT,

View File

@@ -1,7 +1,7 @@
package Server.Cards; package server.cards;
import Server.Era; import server.Era;
import Server.Utils.LoadingCardsException; import server.utils.LoadingCardsException;
public class EventCard extends Card { public class EventCard extends Card {
private final Event event; private final Event event;

View File

@@ -1,4 +1,4 @@
package Server.Cards; package server.cards;
public enum Trigger { public enum Trigger {
FOOD_FOR_SIX, FOOD_FOR_SIX,

View File

@@ -1,4 +1,4 @@
package Server.Utils; package server.utils;
public class EventsManagerException extends RuntimeException { public class EventsManagerException extends RuntimeException {
public EventsManagerException(String message) { public EventsManagerException(String message) {

View File

@@ -1,4 +1,4 @@
package Server.Utils; package server.utils;
public class GameException extends RuntimeException { public class GameException extends RuntimeException {
public GameException(String message) { public GameException(String message) {

View File

@@ -1,4 +1,4 @@
package Server.Utils; package server.utils;
public class LoadingCardsException extends RuntimeException { public class LoadingCardsException extends RuntimeException {
public LoadingCardsException(String message) { public LoadingCardsException(String message) {

View File

@@ -1,10 +1,8 @@
package Server; package server;
import Server.Cards.BuildingCard; import server.cards.CardDeck;
import server.cards.CharacterCard;
import Server.Cards.CardDeck; import server.cards.EventCard;
import Server.Cards.CharacterCard;
import Server.Cards.EventCard;
import org.junit.jupiter.api.BeforeAll; import org.junit.jupiter.api.BeforeAll;
import org.junit.jupiter.api.Test; import org.junit.jupiter.api.Test;

View File

@@ -1,10 +1,10 @@
package Server; package server;
import Server.Cards.Card; import server.cards.Card;
import Server.Cards.CardDeck; import server.cards.CardDeck;
import Server.Cards.CharacterCard; import server.cards.CharacterCard;
import Server.Cards.EventCard; import server.cards.EventCard;
import Server.Utils.EventsManagerException; import server.utils.EventsManagerException;
import org.junit.jupiter.api.BeforeAll; import org.junit.jupiter.api.BeforeAll;
import org.junit.jupiter.api.Test; import org.junit.jupiter.api.Test;

View File

@@ -1,11 +1,11 @@
package Server; package server;
import Server.Cards.*;
import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test; import org.junit.jupiter.api.Test;
import server.*;
import server.cards.CardDeck;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Collections;
import java.util.List; import java.util.List;
import static org.junit.jupiter.api.Assertions.*; import static org.junit.jupiter.api.Assertions.*;

View File

@@ -1,4 +1,4 @@
package Server; package server;
import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test; import org.junit.jupiter.api.Test;

View File

@@ -1,4 +1,4 @@
package Server; package server;
import org.junit.jupiter.api.DisplayName; import org.junit.jupiter.api.DisplayName;
import org.junit.jupiter.api.Test; import org.junit.jupiter.api.Test;

View File

@@ -1,13 +1,11 @@
package Server; package server;
import Server.Cards.BuildingCard; import server.cards.BuildingCard;
import Server.Cards.CharacterCard; import server.cards.CharacterCard;
import Server.Cards.CharacterType; import server.cards.CharacterType;
import Server.Cards.Trigger; import server.cards.Trigger;
import Server.Era;
import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test; import org.junit.jupiter.api.Test;
import static org.junit.jupiter.api.Assertions.*;
import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertEquals;

View File

@@ -1,4 +1,4 @@
package Server; package server;
import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test; import org.junit.jupiter.api.Test;

View File

@@ -1,4 +1,4 @@
package Server; package server;
import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test; import org.junit.jupiter.api.Test;
@@ -19,7 +19,6 @@ class TurnTileTest {
List<Player> players = new ArrayList<>(); List<Player> players = new ArrayList<>();
@BeforeEach @BeforeEach
public void setUp(){ public void setUp(){
players.add(player1); players.add(player1);
players.add(player2); players.add(player2);
players.add(player3); players.add(player3);
@@ -27,38 +26,27 @@ class TurnTileTest {
players.add(player5); players.add(player5);
turnTile = new TurnTile(5); turnTile = new TurnTile(5);
} }
/**
@Test @Test
void startOrder() { void startOrder() {
assertEquals(5, turnTileOld.startOrder(players).length); turnTile.setInitialOrder(players, false);
assertEquals(player1, turnTile.nextToPlace());
assertEquals(player2, turnTile.nextToPlace());
assertEquals(player3, turnTile.nextToPlace());
assertEquals(player4, turnTile.nextToPlace());
assertEquals(player5, turnTile.nextToPlace());
} }
@Test @Test
void giveReward() { void giveReward() {
turnTileOld.startOrder(players); turnTile.setInitialOrder(players, false);
player5.addFood(1); player5.addFood(1);
assertEquals(0, turnTileOld.giveReward(player5).getFoodTokens()); System.out.println(player5);
turnTile.returnTotem(player5);
System.out.println(player5);
assertEquals(0, player5.getFoodTokens());
} }
@Test
void nextPlayer() {
//test that the method proceeds along the array
turnTileOld.startOrder(players);
assertEquals(player2, turnTileOld.nextPlayer());
}
@Test
void addPlayer() {
//verify that the first player changes
turnTileOld.startOrder(players);
assertEquals(player2, turnTileOld.addPlayer(player2));
}
**/
} }

View File

@@ -1,9 +1,7 @@
package Server.Automaton; package server.automaton;
import org.junit.jupiter.api.Test; import org.junit.jupiter.api.Test;
import static org.junit.jupiter.api.Assertions.*;
class GameTest { class GameTest {
@Test @Test

View File

@@ -1,9 +1,9 @@
package Server.Cards; package server.cards;
import org.junit.jupiter.api.Test; import org.junit.jupiter.api.Test;
import static Server.Era.I; import static server.Era.I;
import static Server.Era.II; import static server.Era.II;
import static org.junit.jupiter.api.Assertions.*; import static org.junit.jupiter.api.Assertions.*;
class BuildingCardTest { class BuildingCardTest {

View File

@@ -1,9 +1,10 @@
package Server.Cards; package server.cards;
import org.junit.jupiter.api.Test; import org.junit.jupiter.api.Test;
import java.util.List; import java.util.List;
import Server.Era;
import server.Era;
import static org.junit.jupiter.api.Assertions.*; import static org.junit.jupiter.api.Assertions.*;
class CardDeckTest { class CardDeckTest {

View File

@@ -1,9 +1,9 @@
package Server.Cards; package server.cards;
import Server.Utils.LoadingCardsException; import server.utils.LoadingCardsException;
import org.junit.jupiter.api.Test; import org.junit.jupiter.api.Test;
import static Server.Era.I; import static server.Era.I;
import static org.junit.jupiter.api.Assertions.*; import static org.junit.jupiter.api.Assertions.*;
class CharacterCardTest { class CharacterCardTest {

View File

@@ -1,9 +1,9 @@
package Server.Cards; package server.cards;
import Server.Utils.LoadingCardsException; import server.utils.LoadingCardsException;
import org.junit.jupiter.api.Test; import org.junit.jupiter.api.Test;
import static Server.Era.I; import static server.Era.I;
import static org.junit.jupiter.api.Assertions.*; import static org.junit.jupiter.api.Assertions.*;
class EventCardTest { class EventCardTest {