Kollishion opened a new pull request, #196:
URL: https://github.com/apache/fineract-consumer-facing/pull/196

   <!--
   Licensed to the Apache Software Foundation (ASF) under one
   or more contributor license agreements.  See the NOTICE file
   distributed with this work for additional information
   regarding copyright ownership.  The ASF licenses this file
   to you under the Apache License, Version 2.0 (the
   "License"); you may not use this file except in compliance
   with the License.  You may obtain a copy of the License at
   
     http://www.apache.org/licenses/LICENSE-2.0
   
   Unless required by applicable law or agreed to in writing,
   software distributed under the License is distributed on an
   "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
   KIND, either express or implied.  See the License for the
   specific language governing permissions and limitations
   under the License.
   -->
   
   <!-- Commits must be signed to merge — see 
CONTRIBUTING.md#signing-your-commits if you haven't set this up. -->
   
   <!--
     New feature, or a change to what a consumer can see or do?
   
     Apache Fineract decides those on its developer mailing list, not in a pull 
request. A PR
     that arrives with a thread behind it is reviewed on its merits; one that 
proposes something
     nobody has seen spends its first round of review on the proposal instead 
of the code.
   
       Subscribe  [email protected]   (blank email)
       Post       [email protected]
       Archive    https://lists.apache.org/[email protected]
       Chat       https://matrix.to/#/%23apache-fineract-dev:matrix.org
   
     Bug fixes, refactors and test work need none of this.
   
     Found a security problem? Do not open a PR or an issue: see SECURITY.md.
   -->
   ## What and why
   
   Renamed three command-side data classes to follow the CQRS naming 
conventions documented in `AGENTS.md`. Updated all affected references, 
including service implementations, adapters, and tests.
   
   Closes #187
   
   ## Verification
   
   - `git diff --cached --check` — passed.
   - Reviewed the renamed classes and updated references.
   - Gradle architecture and full tests could not be completed because 
`generateFineractClient` failed with a Java heap space error in the local 
environment.
   - No UI changes; Docker-based E2E testing is not applicable.
   
   ## Screenshots
   
   Not applicable — backend-only refactoring.
   
   ## AI assistance (optional)
   
   - Tool / model: OpenAI ChatGPT
   - Harness / workflow: Assistance with code review, Git commands, and PR 
preparation. Changes were reviewed locally by the contributor.
   
   ## Checklist
   
   - [x] I did not hand-edit generated files under 
`frontend/src/openapi-client/`.
   - [x] Backend code follows the feature and CQRS layout in `AGENTS.md`.
   - [x] I did not add entries to a lint or architecture baseline to get the 
build passing.
   - [x] User-facing strings use translation keys.
   - [ ] I added or updated tests appropriate to this change, or explained why 
tests were not needed.
   - [x] UI workflow changes include suitable e2e coverage, including 
real-backend testing where relevant.
   - [ ] Commits are signed — see Signing your commits in CONTRIBUTING.md.
   - [x] I followed the AI-assisted contributions guidance.
   - [x] If this adds a feature or changes what a consumer can see or do, I 
raised it on the dev mailing list first, or it is a bug fix, refactor or test 
change, where that does not apply.
   
   Checklist
   
   [x] I did not hand-edit generated files under frontend/src/openapi-client/.
   
   [x] Backend code follows the feature and CQRS layout in AGENTS.md.
   
   [x] I did not add entries to a lint or architecture baseline to get the 
build passing.
   
   [x] User-facing strings use translation keys.
   
   [] I added or updated tests appropriate to this change, or explained why 
tests were not needed.
   
   [x] UI workflow changes include suitable e2e coverage, including 
real-backend testing where relevant.
   
   [] Commits are signed — see Signing your commits in CONTRIBUTING.md.
   
   [x] I followed the AI-assisted contributions guidance.
   
   [x] If this adds a feature or changes what a consumer can see or do, I 
raised it on the dev mailing list first, or it is a bug fix, refactor or test 
change, where that does not apply.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to