Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Refactored Random Dependents Removal-Addition into a Seperate Class #6013

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

IllianiCBT
Copy link
Collaborator

  • Extracted random dependent management logic from Campaign into a new RandomDependents class for better modularity and maintainability.
  • Added unit tests for RandomDependents to ensure functionality and moved related properties to a dedicated resource file.

- Extracted random dependent management logic from `Campaign` into a new `RandomDependents` class for better modularity and maintainability.
- Added unit tests for `RandomDependents` to ensure functionality and moved related properties to a dedicated resource file.
@IllianiCBT IllianiCBT added Personnel Personnel-related Issues Refactoring labels Feb 9, 2025
@IllianiCBT IllianiCBT self-assigned this Feb 9, 2025
@codecov-commenter
Copy link

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 10.35%. Comparing base (d4e90ee) to head (10ae705).
Report is 7 commits behind head on master.

Additional details and impacted files
@@             Coverage Diff              @@
##             master    #6013      +/-   ##
============================================
+ Coverage     10.33%   10.35%   +0.01%     
- Complexity     6130     6146      +16     
============================================
  Files          1039     1040       +1     
  Lines        139393   139413      +20     
  Branches      20674    20676       +2     
============================================
+ Hits          14411    14440      +29     
+ Misses       123536   123518      -18     
- Partials       1446     1455       +9     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
Personnel Personnel-related Issues Refactoring
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants