Skip to content

FINERACT-2515: Fix the TODO comments in the Apache Fineract Code#5579

Merged
adamsaghy merged 1 commit intoapache:developfrom
nidhiii128:refactor/interest-incentive-boilerplate
Apr 6, 2026
Merged

FINERACT-2515: Fix the TODO comments in the Apache Fineract Code#5579
adamsaghy merged 1 commit intoapache:developfrom
nidhiii128:refactor/interest-incentive-boilerplate

Conversation

@nidhiii128
Copy link
Copy Markdown
Contributor

Description

Describe the changes made and why they were made. (Ignore if these details are present on the associated Apache Fineract JIRA ticket.)

Checklist

Please make sure these boxes are checked before submitting your pull request - thanks!

  • Write the commit message as per our guidelines
  • Acknowledge that we will not review PRs that are not passing the build ("green") - it is your responsibility to get a proposed PR to pass the build, not primarily the project's maintainers.
  • Create/update unit or integration tests for verifying the changes made.
  • Follow our coding conventions.
  • Add required Swagger annotation and update API documentation at fineract-provider/src/main/resources/static/legacy-docs/apiLive.htm with details of any API changes
  • This PR must not be a "code dump". Large changes can be made in a branch, with assistance. Ask for help on the developer mailing list.

Your assigned reviewer(s) will follow our guidelines for code reviews.

@nidhiii128 nidhiii128 force-pushed the refactor/interest-incentive-boilerplate branch 2 times, most recently from 847d83e to 1c6b953 Compare March 4, 2026 09:55
@IOhacker
Copy link
Copy Markdown
Contributor

IOhacker commented Mar 7, 2026

@nidhiii128 there are conflicts in the PR to be solved

@nidhiii128 nidhiii128 force-pushed the refactor/interest-incentive-boilerplate branch 2 times, most recently from f84ce08 to 7f3a5d3 Compare March 7, 2026 04:47
@nidhiii128
Copy link
Copy Markdown
Contributor Author

@IOhacker i have solved the conflicts and rebased the branch onto the latest develop and updated the liquibase sequence to include my new 0219 from 0218.

@nidhiii128 nidhiii128 force-pushed the refactor/interest-incentive-boilerplate branch from 7f3a5d3 to caaa518 Compare March 7, 2026 07:27
@adamsaghy
Copy link
Copy Markdown
Contributor

@nidhiii128 Kindly review the failing tests cases.

@nidhiii128 nidhiii128 force-pushed the refactor/interest-incentive-boilerplate branch from caaa518 to 70f90b2 Compare March 10, 2026 09:37
@nidhiii128
Copy link
Copy Markdown
Contributor Author

nidhiii128 commented Mar 10, 2026

@nidhiii128 Kindly review the failing tests cases.

yes i have now checked all ci checks green, no failing tests.

Copy link
Copy Markdown
Contributor

@adamsaghy adamsaghy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I dont really understand some of the changes of this PR... :/

@nidhiii128 nidhiii128 force-pushed the refactor/interest-incentive-boilerplate branch 2 times, most recently from 79e6128 to 6a925c9 Compare March 12, 2026 11:15
@nidhiii128
Copy link
Copy Markdown
Contributor Author

nidhiii128 commented Mar 12, 2026

Hi @adamsaghy , As I'm still getting up to speed with the project's standards, I wasn't initially aware of the return type inconsistency or the best way to handle the Enum refactoring, but I have now implemented the fromInt method with proper null-safety and updated the return types to Integer as requested. I have also removed the TODO comments to ensure the code is clean and won't cause confusion for other developers. I also realized my previous push contained unrelated files due to a messy local history, so I have cleaned up the branch into a single focused commit and added a new unit test class to verify the logic.

@nidhiii128 nidhiii128 force-pushed the refactor/interest-incentive-boilerplate branch from 6a925c9 to a243dda Compare March 12, 2026 13:19
@adamsaghy
Copy link
Copy Markdown
Contributor

@nidhiii128 Gentle reminder.

@nidhiii128 nidhiii128 force-pushed the refactor/interest-incentive-boilerplate branch from a243dda to 8256ad8 Compare March 26, 2026 21:40
@nidhiii128
Copy link
Copy Markdown
Contributor Author

hii @adamsaghy sorry for the delay there were a lot files to modify as I dig into removing the todos. please review it and let me know if any changes needed to be done. Thank you :}

@nidhiii128 nidhiii128 force-pushed the refactor/interest-incentive-boilerplate branch 2 times, most recently from 239ef10 to 2085d34 Compare April 1, 2026 08:41
@nidhiii128 nidhiii128 force-pushed the refactor/interest-incentive-boilerplate branch from 2085d34 to 096ef66 Compare April 1, 2026 11:19
@nidhiii128
Copy link
Copy Markdown
Contributor Author

Hii @adamsaghy can you please review the pr? all ci checks are green. Let me know if any further modifications are needed.

Copy link
Copy Markdown
Contributor

@adamsaghy adamsaghy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@adamsaghy adamsaghy merged commit 4f8a23c into apache:develop Apr 6, 2026
43 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants