Closed krhrtky closed 2 months ago
Recent updates to the backend project include replacing backend:domainFixtures
with backend:domains
for test dependencies, introducing the java-test-fixtures
plugin, modifying the access level of the Attendance
class constructor, simplifying the inject
method in AttendanceFixtures.kt
, and removing backend:domainFixtures
from the settings.gradle.kts
. These changes streamline dependencies, improve code clarity, and support better test practices.
Files | Change Summary |
---|---|
backend/applications/build.gradle.kts |
Replaced backend:domainFixtures with backend:domains for testImplementation . |
backend/domains/build.gradle.kts |
Added the java-test-fixtures plugin. |
backend/.../src/main/kotlin/com/example/.../Attendance.kt |
Changed constructor access level of Attendance from private to internal. |
backend/.../src/testFixtures/kotlin/com/example/.../AttendanceFixtures.kt |
Simplified the inject method to construct Attendance directly. |
settings.gradle.kts |
Removed "backend:domainFixtures" from included modules. |
In the world of code so bright and clear,
Dependencies shift, bringing cheer.
Domains now light the testing way,
Internal paths lead brighter days.
Fixture tweaks, constructor moves,
Our backend dances, improves, and grooves.
🐇✨ In Agile's realm, we hop with grace,
Every change a joyful embrace.
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
Failed to generate code suggestions for PR
Summary by CodeRabbit
New Features
Refactor
Chores