diff --git a/lib/byte-buddy-1.14.10.jar b/lib/byte-buddy-1.14.10.jar new file mode 100644 index 0000000..30b7677 Binary files /dev/null and b/lib/byte-buddy-1.14.10.jar differ diff --git a/lib/byte-buddy-agent-1.14.10.jar b/lib/byte-buddy-agent-1.14.10.jar new file mode 100644 index 0000000..34260b4 Binary files /dev/null and b/lib/byte-buddy-agent-1.14.10.jar differ diff --git a/lib/hamcrest-core-1.1.jar b/lib/hamcrest-core-1.1.jar new file mode 100644 index 0000000..e5149be Binary files /dev/null and b/lib/hamcrest-core-1.1.jar differ diff --git a/lib/junit-4.10-extended-1.0.4.jar b/lib/junit-4.10-extended-1.0.4.jar new file mode 100644 index 0000000..8982baf Binary files /dev/null and b/lib/junit-4.10-extended-1.0.4.jar differ diff --git a/lib/junit-4.10.jar b/lib/junit-4.10.jar new file mode 100644 index 0000000..954851e Binary files /dev/null and b/lib/junit-4.10.jar differ diff --git a/lib/mockito-core-5.8.0.jar b/lib/mockito-core-5.8.0.jar new file mode 100644 index 0000000..f623de5 Binary files /dev/null and b/lib/mockito-core-5.8.0.jar differ diff --git a/lib/objenesis-3.3.jar b/lib/objenesis-3.3.jar new file mode 100644 index 0000000..d660190 Binary files /dev/null and b/lib/objenesis-3.3.jar differ diff --git a/mtcg.iml b/mtcg.iml index 3709e7d..587fefb 100644 --- a/mtcg.iml +++ b/mtcg.iml @@ -1,23 +1,9 @@ - - - - + + + + - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/at/nanopenguin/mtcg/Main.java b/src/main/java/at/nanopenguin/mtcg/Main.java similarity index 100% rename from src/at/nanopenguin/mtcg/Main.java rename to src/main/java/at/nanopenguin/mtcg/Main.java diff --git a/src/at/nanopenguin/mtcg/Pair.java b/src/main/java/at/nanopenguin/mtcg/Pair.java similarity index 100% rename from src/at/nanopenguin/mtcg/Pair.java rename to src/main/java/at/nanopenguin/mtcg/Pair.java diff --git a/src/at/nanopenguin/mtcg/application/Battle.java b/src/main/java/at/nanopenguin/mtcg/application/Battle.java similarity index 87% rename from src/at/nanopenguin/mtcg/application/Battle.java rename to src/main/java/at/nanopenguin/mtcg/application/Battle.java index e364045..aefdebe 100644 --- a/src/at/nanopenguin/mtcg/application/Battle.java +++ b/src/main/java/at/nanopenguin/mtcg/application/Battle.java @@ -11,7 +11,7 @@ import java.util.List; import java.util.Random; public class Battle { - private record RoundResult(String winnerName, Card winnerCard, String loserName, Card loserCard, boolean draw); + private record RoundResult(String winnerName, Card winnerCard, String loserName, Card loserCard, boolean draw) {}; private Pair combatants; @Getter private volatile List log = new ArrayList<>(); @@ -40,15 +40,15 @@ public class Battle { private void playRound() { Pair cards = new Pair<>(this.combatants.left().getCard(), this.combatants.right().getCard()); - RoundResult result = this.fight(cards.left(), cards.right()); - this.log.add() + //RoundResult result = this.fight(cards.left(), cards.right()); + //this.log.add(""); } private boolean fight(Card left, Card right) { - + return true; } private String createCombatString(RoundResult result) { - + return ""; } } diff --git a/src/at/nanopenguin/mtcg/application/BattleHandler.java b/src/main/java/at/nanopenguin/mtcg/application/BattleHandler.java similarity index 100% rename from src/at/nanopenguin/mtcg/application/BattleHandler.java rename to src/main/java/at/nanopenguin/mtcg/application/BattleHandler.java diff --git a/src/at/nanopenguin/mtcg/application/Combatant.java b/src/main/java/at/nanopenguin/mtcg/application/Combatant.java similarity index 100% rename from src/at/nanopenguin/mtcg/application/Combatant.java rename to src/main/java/at/nanopenguin/mtcg/application/Combatant.java diff --git a/src/at/nanopenguin/mtcg/application/Package.java b/src/main/java/at/nanopenguin/mtcg/application/Package.java similarity index 100% rename from src/at/nanopenguin/mtcg/application/Package.java rename to src/main/java/at/nanopenguin/mtcg/application/Package.java diff --git a/src/at/nanopenguin/mtcg/application/PurchaseStatus.java b/src/main/java/at/nanopenguin/mtcg/application/PurchaseStatus.java similarity index 100% rename from src/at/nanopenguin/mtcg/application/PurchaseStatus.java rename to src/main/java/at/nanopenguin/mtcg/application/PurchaseStatus.java diff --git a/src/at/nanopenguin/mtcg/application/SessionHandler.java b/src/main/java/at/nanopenguin/mtcg/application/SessionHandler.java similarity index 100% rename from src/at/nanopenguin/mtcg/application/SessionHandler.java rename to src/main/java/at/nanopenguin/mtcg/application/SessionHandler.java diff --git a/src/at/nanopenguin/mtcg/application/TokenValidity.java b/src/main/java/at/nanopenguin/mtcg/application/TokenValidity.java similarity index 100% rename from src/at/nanopenguin/mtcg/application/TokenValidity.java rename to src/main/java/at/nanopenguin/mtcg/application/TokenValidity.java diff --git a/src/at/nanopenguin/mtcg/application/Trade.java b/src/main/java/at/nanopenguin/mtcg/application/Trade.java similarity index 100% rename from src/at/nanopenguin/mtcg/application/Trade.java rename to src/main/java/at/nanopenguin/mtcg/application/Trade.java diff --git a/src/at/nanopenguin/mtcg/application/User.java b/src/main/java/at/nanopenguin/mtcg/application/User.java similarity index 100% rename from src/at/nanopenguin/mtcg/application/User.java rename to src/main/java/at/nanopenguin/mtcg/application/User.java diff --git a/src/at/nanopenguin/mtcg/application/UserCards.java b/src/main/java/at/nanopenguin/mtcg/application/UserCards.java similarity index 100% rename from src/at/nanopenguin/mtcg/application/UserCards.java rename to src/main/java/at/nanopenguin/mtcg/application/UserCards.java diff --git a/src/at/nanopenguin/mtcg/application/UserInfo.java b/src/main/java/at/nanopenguin/mtcg/application/UserInfo.java similarity index 100% rename from src/at/nanopenguin/mtcg/application/UserInfo.java rename to src/main/java/at/nanopenguin/mtcg/application/UserInfo.java diff --git a/src/at/nanopenguin/mtcg/application/service/CardsService.java b/src/main/java/at/nanopenguin/mtcg/application/service/CardsService.java similarity index 100% rename from src/at/nanopenguin/mtcg/application/service/CardsService.java rename to src/main/java/at/nanopenguin/mtcg/application/service/CardsService.java diff --git a/src/at/nanopenguin/mtcg/application/service/GameService.java b/src/main/java/at/nanopenguin/mtcg/application/service/GameService.java similarity index 100% rename from src/at/nanopenguin/mtcg/application/service/GameService.java rename to src/main/java/at/nanopenguin/mtcg/application/service/GameService.java diff --git a/src/at/nanopenguin/mtcg/application/service/PackagesService.java b/src/main/java/at/nanopenguin/mtcg/application/service/PackagesService.java similarity index 100% rename from src/at/nanopenguin/mtcg/application/service/PackagesService.java rename to src/main/java/at/nanopenguin/mtcg/application/service/PackagesService.java diff --git a/src/at/nanopenguin/mtcg/application/service/Service.java b/src/main/java/at/nanopenguin/mtcg/application/service/Service.java similarity index 100% rename from src/at/nanopenguin/mtcg/application/service/Service.java rename to src/main/java/at/nanopenguin/mtcg/application/service/Service.java diff --git a/src/at/nanopenguin/mtcg/application/service/TestService.java b/src/main/java/at/nanopenguin/mtcg/application/service/TestService.java similarity index 100% rename from src/at/nanopenguin/mtcg/application/service/TestService.java rename to src/main/java/at/nanopenguin/mtcg/application/service/TestService.java diff --git a/src/at/nanopenguin/mtcg/application/service/TradingService.java b/src/main/java/at/nanopenguin/mtcg/application/service/TradingService.java similarity index 100% rename from src/at/nanopenguin/mtcg/application/service/TradingService.java rename to src/main/java/at/nanopenguin/mtcg/application/service/TradingService.java diff --git a/src/at/nanopenguin/mtcg/application/service/UserService.java b/src/main/java/at/nanopenguin/mtcg/application/service/UserService.java similarity index 100% rename from src/at/nanopenguin/mtcg/application/service/UserService.java rename to src/main/java/at/nanopenguin/mtcg/application/service/UserService.java diff --git a/src/at/nanopenguin/mtcg/application/service/schemas/Card.java b/src/main/java/at/nanopenguin/mtcg/application/service/schemas/Card.java similarity index 100% rename from src/at/nanopenguin/mtcg/application/service/schemas/Card.java rename to src/main/java/at/nanopenguin/mtcg/application/service/schemas/Card.java diff --git a/src/at/nanopenguin/mtcg/application/service/schemas/TradingDeal.java b/src/main/java/at/nanopenguin/mtcg/application/service/schemas/TradingDeal.java similarity index 100% rename from src/at/nanopenguin/mtcg/application/service/schemas/TradingDeal.java rename to src/main/java/at/nanopenguin/mtcg/application/service/schemas/TradingDeal.java diff --git a/src/at/nanopenguin/mtcg/application/service/schemas/UserCredentials.java b/src/main/java/at/nanopenguin/mtcg/application/service/schemas/UserCredentials.java similarity index 100% rename from src/at/nanopenguin/mtcg/application/service/schemas/UserCredentials.java rename to src/main/java/at/nanopenguin/mtcg/application/service/schemas/UserCredentials.java diff --git a/src/at/nanopenguin/mtcg/application/service/schemas/UserData.java b/src/main/java/at/nanopenguin/mtcg/application/service/schemas/UserData.java similarity index 100% rename from src/at/nanopenguin/mtcg/application/service/schemas/UserData.java rename to src/main/java/at/nanopenguin/mtcg/application/service/schemas/UserData.java diff --git a/src/at/nanopenguin/mtcg/application/service/schemas/UserStats.java b/src/main/java/at/nanopenguin/mtcg/application/service/schemas/UserStats.java similarity index 100% rename from src/at/nanopenguin/mtcg/application/service/schemas/UserStats.java rename to src/main/java/at/nanopenguin/mtcg/application/service/schemas/UserStats.java diff --git a/src/at/nanopenguin/mtcg/db/DbQuery.java b/src/main/java/at/nanopenguin/mtcg/db/DbQuery.java similarity index 100% rename from src/at/nanopenguin/mtcg/db/DbQuery.java rename to src/main/java/at/nanopenguin/mtcg/db/DbQuery.java diff --git a/src/at/nanopenguin/mtcg/db/SqlArithmeticOperators.java b/src/main/java/at/nanopenguin/mtcg/db/SqlArithmeticOperators.java similarity index 100% rename from src/at/nanopenguin/mtcg/db/SqlArithmeticOperators.java rename to src/main/java/at/nanopenguin/mtcg/db/SqlArithmeticOperators.java diff --git a/src/at/nanopenguin/mtcg/db/SqlCommand.java b/src/main/java/at/nanopenguin/mtcg/db/SqlCommand.java similarity index 100% rename from src/at/nanopenguin/mtcg/db/SqlCommand.java rename to src/main/java/at/nanopenguin/mtcg/db/SqlCommand.java diff --git a/src/at/nanopenguin/mtcg/db/SqlComparisonOperator.java b/src/main/java/at/nanopenguin/mtcg/db/SqlComparisonOperator.java similarity index 100% rename from src/at/nanopenguin/mtcg/db/SqlComparisonOperator.java rename to src/main/java/at/nanopenguin/mtcg/db/SqlComparisonOperator.java diff --git a/src/at/nanopenguin/mtcg/db/SqlCompoundOperator.java b/src/main/java/at/nanopenguin/mtcg/db/SqlCompoundOperator.java similarity index 100% rename from src/at/nanopenguin/mtcg/db/SqlCompoundOperator.java rename to src/main/java/at/nanopenguin/mtcg/db/SqlCompoundOperator.java diff --git a/src/at/nanopenguin/mtcg/db/SqlOperator.java b/src/main/java/at/nanopenguin/mtcg/db/SqlOperator.java similarity index 100% rename from src/at/nanopenguin/mtcg/db/SqlOperator.java rename to src/main/java/at/nanopenguin/mtcg/db/SqlOperator.java diff --git a/src/at/nanopenguin/mtcg/db/StatementExecutor.java b/src/main/java/at/nanopenguin/mtcg/db/StatementExecutor.java similarity index 100% rename from src/at/nanopenguin/mtcg/db/StatementExecutor.java rename to src/main/java/at/nanopenguin/mtcg/db/StatementExecutor.java diff --git a/src/at/nanopenguin/mtcg/db/Table.java b/src/main/java/at/nanopenguin/mtcg/db/Table.java similarity index 100% rename from src/at/nanopenguin/mtcg/db/Table.java rename to src/main/java/at/nanopenguin/mtcg/db/Table.java diff --git a/src/at/nanopenguin/mtcg/http/HttpMethod.java b/src/main/java/at/nanopenguin/mtcg/http/HttpMethod.java similarity index 100% rename from src/at/nanopenguin/mtcg/http/HttpMethod.java rename to src/main/java/at/nanopenguin/mtcg/http/HttpMethod.java diff --git a/src/at/nanopenguin/mtcg/http/HttpRequest.java b/src/main/java/at/nanopenguin/mtcg/http/HttpRequest.java similarity index 100% rename from src/at/nanopenguin/mtcg/http/HttpRequest.java rename to src/main/java/at/nanopenguin/mtcg/http/HttpRequest.java diff --git a/src/at/nanopenguin/mtcg/http/HttpStatus.java b/src/main/java/at/nanopenguin/mtcg/http/HttpStatus.java similarity index 100% rename from src/at/nanopenguin/mtcg/http/HttpStatus.java rename to src/main/java/at/nanopenguin/mtcg/http/HttpStatus.java diff --git a/src/at/nanopenguin/mtcg/http/RequestHandler.java b/src/main/java/at/nanopenguin/mtcg/http/RequestHandler.java similarity index 100% rename from src/at/nanopenguin/mtcg/http/RequestHandler.java rename to src/main/java/at/nanopenguin/mtcg/http/RequestHandler.java diff --git a/src/at/nanopenguin/mtcg/http/Response.java b/src/main/java/at/nanopenguin/mtcg/http/Response.java similarity index 100% rename from src/at/nanopenguin/mtcg/http/Response.java rename to src/main/java/at/nanopenguin/mtcg/http/Response.java diff --git a/src/at/nanopenguin/mtcg/http/Route.java b/src/main/java/at/nanopenguin/mtcg/http/Route.java similarity index 100% rename from src/at/nanopenguin/mtcg/http/Route.java rename to src/main/java/at/nanopenguin/mtcg/http/Route.java diff --git a/src/at/nanopenguin/mtcg/http/Router.java b/src/main/java/at/nanopenguin/mtcg/http/Router.java similarity index 100% rename from src/at/nanopenguin/mtcg/http/Router.java rename to src/main/java/at/nanopenguin/mtcg/http/Router.java diff --git a/src/at/nanopenguin/mtcg/http/Server.java b/src/main/java/at/nanopenguin/mtcg/http/Server.java similarity index 100% rename from src/at/nanopenguin/mtcg/http/Server.java rename to src/main/java/at/nanopenguin/mtcg/http/Server.java