You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@fineract.apache.org by am...@apache.org on 2026/10/10 13:22:12 UTC
(fineract-consumer-facing) 01/01: Merge pull request #171 from Aman-Mittal/build/static-analysis
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 <32...@users.noreply.github.com>
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(-)