This is an automated email from the ASF dual-hosted git repository.

Aman-Mittal pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/fineract-consumer-facing.git

commit bd16bef59fbbcc02bc966bc3102389b363e2faac
Merge: 31fc360 2994006
Author: Aman Mittal <[email protected]>
AuthorDate: Sat Oct 10 18:52:04 2026 +0530

    Merge pull request #171 from Aman-Mittal/build/static-analysis
    
    build: add Error Prone, SpotBugs, Modernizer and SonarQube-equivalent 
ESLint rules

 .github/workflows/build-tests-backend.yml          |   13 +
 .github/workflows/prettier-eslint.yaml             |    3 +
 consumer/build.gradle                              |   74 ++
 consumer/config/spotbugs/exclude.xml               |   68 ++
 .../command/data/AuditRetentionProperties.java     |    2 +-
 .../query/service/OpenBankingQueryServiceImpl.java |    8 +-
 .../consumer/cucumber/steps/OpenBankingSteps.java  |    4 +
 .../consumer/cucumber/steps/ProfileSteps.java      |    2 +
 .../infrastructure/jwt/service/JwtIssuerTest.java  |    6 +-
 docs/consumer/development/build-and-test.adoc      |   24 +-
 docs/frontend/development/build-and-test.adoc      |   17 +
 frontend/eslint-rules/cognitive-complexity.js      |  295 ++++++
 frontend/eslint-rules/cognitive-complexity.test.js |  221 ++++
 frontend/eslint.config.js                          |   86 ++
 frontend/package-lock.json                         | 1076 ++++++++++++++++++--
 frontend/package.json                              |    5 +
 frontend/src/app/core/audit/pii-scrub.ts           |    8 +-
 .../interceptors/correlation-id.interceptor.ts     |    4 +-
 .../src/app/core/interceptors/error.interceptor.ts |    2 +-
 .../app/features/consent/consent.component.spec.ts |    1 +
 frontend/src/app/features/demo/demo.component.ts   |    4 +-
 .../features/transfers/transfer-form.component.ts  |    2 +-
 frontend/src/app/layout/shell.component.ts         |    2 +-
 23 files changed, 1846 insertions(+), 81 deletions(-)

Reply via email to