diff --git a/lesson_16/objects/objects_app/build.gradle.kts b/lesson_16/objects/objects_app/build.gradle.kts index 098cd54df..3c9abdd3c 100644 --- a/lesson_16/objects/objects_app/build.gradle.kts +++ b/lesson_16/objects/objects_app/build.gradle.kts @@ -3,6 +3,7 @@ plugins { application eclipse jacoco + id("io.freefair.lombok") version "8.10.2" id("com.diffplug.spotless") version "6.25.0" id("org.springframework.boot") version "3.2.2" id("com.adarshr.test-logger") version "4.0.0" @@ -25,7 +26,6 @@ dependencies { // This dependency is used by the application. implementation("com.google.guava:guava:31.1-jre") implementation("com.google.code.gson:gson:2.10.1") - implementation("org.projectlombok:lombok:1.18.30") implementation("org.springframework.boot:spring-boot-starter") } diff --git a/lesson_17/README.md b/lesson_17/README.md index 0f8104257..04eab1575 100644 --- a/lesson_17/README.md +++ b/lesson_17/README.md @@ -29,7 +29,7 @@ Your task for this assignment is add enhancements to an ATM simulator. The [Bank * We want the `BankAtm` class to support the concept of a `BusinessCheckingAccount`. A business account requires that at least one of the owning accounts is a business. * In addition to supporting checks and cash, we also want to support the concept of another monetary instrument called a `MoneyOrder`. Unlike a `Check`, a `MoneyOrder` withdraws funds from a source account immediately on creation for the purposes of this simulation.. * For traceability, all of the transactions in the `BankAtm` class should logged. Create an `AuditLog` class that keeps a record of all debits and credits to any account and integrate it with the `BankAtm` class. -* For the `depositFunds` method that accepts a cash amount, we'd like the ability to deposit funds in a variety of currencies. Add a parameter that accepts a currency type and a new object that encapsulates the currency converter logic for converting a cash amount to the account currency type. +* ~~For the `depositFunds` method that accepts a cash amount, we'd like the ability to deposit funds in a variety of currencies. Add a parameter that accepts a currency type and a new object that encapsulates the currency converter logic for converting a cash amount to the account currency type.~~ ### Technical Requirements