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

awasum pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/fineract.git


The following commit(s) were added to refs/heads/develop by this push:
     new 78857bc  FINERACT-822 Enabling MultiVariableDeclaration check (#981)
78857bc is described below

commit 78857bcf81eaaf44d7e7cf834b437be07c5bf40c
Author: Percy Ayuk Ashu <[email protected]>
AuthorDate: Fri Jun 5 10:28:00 2020 +0100

    FINERACT-822 Enabling MultiVariableDeclaration check (#981)
---
 fineract-provider/build.gradle                        |  4 ++--
 ...anWithWaiveInterestAndWriteOffIntegrationTest.java | 19 ++++++++++++++-----
 .../bulkimport/populator/CenterSheetPopulator.java    |  6 ++++--
 .../bulkimport/populator/ClientSheetPopulator.java    |  6 ++++--
 .../bulkimport/populator/GroupSheetPopulator.java     |  6 ++++--
 .../bulkimport/populator/PersonnelSheetPopulator.java |  6 ++++--
 .../chartofaccounts/ChartOfAccountsWorkbook.java      |  4 +++-
 .../FixedDepositTransactionWorkbookPopulator.java     |  3 ++-
 .../guarantor/GuarantorWorkbookPopulator.java         |  5 +++--
 .../loanrepayment/LoanRepaymentWorkbookPopulator.java |  3 ++-
 .../RecurringDepositTransactionWorkbookPopulator.java |  3 ++-
 .../savings/SavingsTransactionsWorkbookPopulator.java |  3 ++-
 .../fineract/infrastructure/gcm/domain/Sender.java    |  4 +++-
 ...licationWritePlatformServiceJpaRepositoryImpl.java |  3 ++-
 14 files changed, 51 insertions(+), 24 deletions(-)

diff --git a/fineract-provider/build.gradle b/fineract-provider/build.gradle
index 2d7a256..af03680 100644
--- a/fineract-provider/build.gradle
+++ b/fineract-provider/build.gradle
@@ -338,6 +338,8 @@ tasks.withType(JavaCompile) {
                 "ThreeLetterTimeZoneID",
                 "VariableNameSameAsType",
                 "UnnecessaryParentheses",
+                "MultipleTopLevelClasses",
+                "MultiVariableDeclaration",
                 "AssertEqualsArgumentOrderChecker",
 //                "ReturnMissingNullable",
 //                "InconsistentOverloads",
@@ -346,8 +348,6 @@ tasks.withType(JavaCompile) {
 //                "ConstantField",
 //                "EmptySetMultibindingContributions",
 //                "MixedArrayDimensions",
-//                "MultipleTopLevelClasses",
-//                "MultiVariableDeclaration",
 //                "PackageLocation",
 //                "PrivateConstructorForNoninstantiableModule",
 //                "UnnecessaryStaticImport",
diff --git 
a/fineract-provider/src/integrationTest/java/org/apache/fineract/integrationtests/LoanWithWaiveInterestAndWriteOffIntegrationTest.java
 
b/fineract-provider/src/integrationTest/java/org/apache/fineract/integrationtests/LoanWithWaiveInterestAndWriteOffIntegrationTest.java
index c5aacb8..c0f186d 100644
--- 
a/fineract-provider/src/integrationTest/java/org/apache/fineract/integrationtests/LoanWithWaiveInterestAndWriteOffIntegrationTest.java
+++ 
b/fineract-provider/src/integrationTest/java/org/apache/fineract/integrationtests/LoanWithWaiveInterestAndWriteOffIntegrationTest.java
@@ -46,11 +46,20 @@ public class 
LoanWithWaiveInterestAndWriteOffIntegrationTest {
     private ResponseSpecification responseSpec;
     private RequestSpecification requestSpec;
 
-    private final String LP_PRINCIPAL = "12,000.00", LP_REPAYMENTS = "2", 
LP_REPAYMENT_PERIOD = "6", LP_INTEREST_RATE = "1",
-            PRINCIPAL = "4,500.00", LOAN_TERM_FREQUENCY = "18", 
NUMBER_OF_REPAYMENTS = "9", REPAYMENT_PERIOD = "2",
-            DISBURSEMENT_DATE = "30 October 2010", 
LOAN_APPLICATION_SUBMISSION_DATE = "23 September 2010",
-            EXPECTED_DISBURSAL_DATE = "28 October 2010", 
RATE_OF_INTEREST_PER_PERIOD = "2", DATE_OF_JOINING = "04 March 2009",
-            INTEREST_VALUE_AMOUNT = "40.00";
+    private final String LP_PRINCIPAL = "12,000.00";
+    private final String LP_REPAYMENTS = "2";
+    private final String LP_REPAYMENT_PERIOD = "6";
+    private final String LP_INTEREST_RATE = "1";
+    private final String PRINCIPAL = "4,500.00";
+    private final String LOAN_TERM_FREQUENCY = "18";
+    private final String NUMBER_OF_REPAYMENTS = "9";
+    private final String REPAYMENT_PERIOD = "2";
+    private final String DISBURSEMENT_DATE = "30 October 2010";
+    private final String LOAN_APPLICATION_SUBMISSION_DATE = "23 September 
2010";
+    private final String EXPECTED_DISBURSAL_DATE = "28 October 2010";
+    private final String RATE_OF_INTEREST_PER_PERIOD = "2";
+    private final String DATE_OF_JOINING = "04 March 2009";
+    private final String INTEREST_VALUE_AMOUNT = "40.00";
     private LoanTransactionHelper loanTransactionHelper;
 
     @Before
diff --git 
a/fineract-provider/src/main/java/org/apache/fineract/infrastructure/bulkimport/populator/CenterSheetPopulator.java
 
b/fineract-provider/src/main/java/org/apache/fineract/infrastructure/bulkimport/populator/CenterSheetPopulator.java
index 8bf09a9..6c57c09 100644
--- 
a/fineract-provider/src/main/java/org/apache/fineract/infrastructure/bulkimport/populator/CenterSheetPopulator.java
+++ 
b/fineract-provider/src/main/java/org/apache/fineract/infrastructure/bulkimport/populator/CenterSheetPopulator.java
@@ -64,7 +64,9 @@ public class CenterSheetPopulator extends 
AbstractWorkbookPopulator {
     }
 
     private void populateCentersByOfficeName(Sheet centerSheet) {
-        int rowIndex = 1, officeIndex = 0, startIndex = 1;
+        int rowIndex = 1;
+        int officeIndex = 0;
+        int startIndex = 1;
         officeNameToBeginEndIndexesOfCenters = new HashMap<Integer, 
Integer[]>();
         Row row = centerSheet.createRow(rowIndex);
         for (OfficeData office : offices) {
@@ -120,4 +122,4 @@ public class CenterSheetPopulator extends 
AbstractWorkbookPopulator {
         return officeNameToBeginEndIndexesOfCenters;
     }
 
-}
\ No newline at end of file
+}
diff --git 
a/fineract-provider/src/main/java/org/apache/fineract/infrastructure/bulkimport/populator/ClientSheetPopulator.java
 
b/fineract-provider/src/main/java/org/apache/fineract/infrastructure/bulkimport/populator/ClientSheetPopulator.java
index 99ea122..7b5c0ab 100644
--- 
a/fineract-provider/src/main/java/org/apache/fineract/infrastructure/bulkimport/populator/ClientSheetPopulator.java
+++ 
b/fineract-provider/src/main/java/org/apache/fineract/infrastructure/bulkimport/populator/ClientSheetPopulator.java
@@ -105,7 +105,9 @@ public class ClientSheetPopulator extends 
AbstractWorkbookPopulator {
     }
 
     private void populateClientsByOfficeName(Sheet clientSheet) {
-        int rowIndex = 1, startIndex = 1, officeIndex = 0;
+        int rowIndex = 1;
+        int startIndex = 1;
+        int officeIndex = 0;
         officeNameToBeginEndIndexesOfClients = new HashMap<>();
         Row row = clientSheet.createRow(rowIndex);
         for (OfficeData office : officesDataList) {
@@ -143,4 +145,4 @@ public class ClientSheetPopulator extends 
AbstractWorkbookPopulator {
     public Map<String, Long> getClientNameToSavingsAccountIds() {
         return clientNameToSavingsAccountIds;
     }
-}
\ No newline at end of file
+}
diff --git 
a/fineract-provider/src/main/java/org/apache/fineract/infrastructure/bulkimport/populator/GroupSheetPopulator.java
 
b/fineract-provider/src/main/java/org/apache/fineract/infrastructure/bulkimport/populator/GroupSheetPopulator.java
index 8017136..1d530aa 100644
--- 
a/fineract-provider/src/main/java/org/apache/fineract/infrastructure/bulkimport/populator/GroupSheetPopulator.java
+++ 
b/fineract-provider/src/main/java/org/apache/fineract/infrastructure/bulkimport/populator/GroupSheetPopulator.java
@@ -84,7 +84,9 @@ public class GroupSheetPopulator extends 
AbstractWorkbookPopulator {
         officeToGroups.put(key, values);
     }
     private void populateGroupsByOfficeName(Sheet groupSheet) {
-        int rowIndex = 1, officeIndex = 0, startIndex = 1;
+        int rowIndex = 1;
+        int officeIndex = 0;
+        int startIndex = 1;
         officeNameToBeginEndIndexesOfGroups = new HashMap<>();
         Row row = groupSheet.createRow(rowIndex);
         for(OfficeData office : offices) {
@@ -124,4 +126,4 @@ public class GroupSheetPopulator extends 
AbstractWorkbookPopulator {
             groupNameToGroupId.put(group.getName().trim(), group.getId());
         }
     }
-}
\ No newline at end of file
+}
diff --git 
a/fineract-provider/src/main/java/org/apache/fineract/infrastructure/bulkimport/populator/PersonnelSheetPopulator.java
 
b/fineract-provider/src/main/java/org/apache/fineract/infrastructure/bulkimport/populator/PersonnelSheetPopulator.java
index 7375495..0a975e4 100644
--- 
a/fineract-provider/src/main/java/org/apache/fineract/infrastructure/bulkimport/populator/PersonnelSheetPopulator.java
+++ 
b/fineract-provider/src/main/java/org/apache/fineract/infrastructure/bulkimport/populator/PersonnelSheetPopulator.java
@@ -72,7 +72,9 @@ public class PersonnelSheetPopulator extends 
AbstractWorkbookPopulator {
 
 
   private void populateStaffByOfficeName(Sheet staffSheet) {
-    int rowIndex = 1, startIndex = 1, officeIndex = 0;
+    int rowIndex = 1;
+    int startIndex = 1;
+    int officeIndex = 0;
     officeNameToBeginEndIndexesOfStaff = new HashMap<>();
     Row row = staffSheet.createRow(rowIndex);
     for (OfficeData office : offices) {
@@ -129,4 +131,4 @@ public class PersonnelSheetPopulator extends 
AbstractWorkbookPopulator {
     return officeNameToBeginEndIndexesOfStaff;
   }
 
-}
\ No newline at end of file
+}
diff --git 
a/fineract-provider/src/main/java/org/apache/fineract/infrastructure/bulkimport/populator/chartofaccounts/ChartOfAccountsWorkbook.java
 
b/fineract-provider/src/main/java/org/apache/fineract/infrastructure/bulkimport/populator/chartofaccounts/ChartOfAccountsWorkbook.java
index 0dab103..79a90fc 100644
--- 
a/fineract-provider/src/main/java/org/apache/fineract/infrastructure/bulkimport/populator/chartofaccounts/ChartOfAccountsWorkbook.java
+++ 
b/fineract-provider/src/main/java/org/apache/fineract/infrastructure/bulkimport/populator/chartofaccounts/ChartOfAccountsWorkbook.java
@@ -174,7 +174,9 @@ public class ChartOfAccountsWorkbook extends 
AbstractWorkbookPopulator {
                 
accountTypesNoDuplicatesList.add(glAccounts.get(i).getType().getValue());
             }
         }
-        int rowIndex=1,startIndex=1,accountTypeIndex=0;
+        int rowIndex = 1;
+        int startIndex = 1;
+        int accountTypeIndex = 0;
         accountTypeToBeginEndIndexesofAccountNames= new 
HashMap<Integer,Integer[]>();
         for (String accountType: accountTypesNoDuplicatesList) {
              startIndex=rowIndex+1;
diff --git 
a/fineract-provider/src/main/java/org/apache/fineract/infrastructure/bulkimport/populator/fixeddeposits/FixedDepositTransactionWorkbookPopulator.java
 
b/fineract-provider/src/main/java/org/apache/fineract/infrastructure/bulkimport/populator/fixeddeposits/FixedDepositTransactionWorkbookPopulator.java
index 746b83c..9aea37c 100644
--- 
a/fineract-provider/src/main/java/org/apache/fineract/infrastructure/bulkimport/populator/fixeddeposits/FixedDepositTransactionWorkbookPopulator.java
+++ 
b/fineract-provider/src/main/java/org/apache/fineract/infrastructure/bulkimport/populator/fixeddeposits/FixedDepositTransactionWorkbookPopulator.java
@@ -146,7 +146,8 @@ public class FixedDepositTransactionWorkbookPopulator 
extends AbstractWorkbookPo
         HashMap<String, Integer[]> clientNameToBeginEndIndexes = new 
HashMap<>();
         ArrayList<String> clientsWithActiveSavings = new ArrayList<>();
         ArrayList<Long> clientIdsWithActiveSavings = new ArrayList<>();
-        int startIndex = 1, endIndex = 1;
+        int startIndex = 1;
+        int endIndex = 1;
         String clientName = "";
         Long clientId = null;
         for(int i = 0; i < savingsAccounts.size(); i++){
diff --git 
a/fineract-provider/src/main/java/org/apache/fineract/infrastructure/bulkimport/populator/guarantor/GuarantorWorkbookPopulator.java
 
b/fineract-provider/src/main/java/org/apache/fineract/infrastructure/bulkimport/populator/guarantor/GuarantorWorkbookPopulator.java
index 949d285..a89d3ee 100644
--- 
a/fineract-provider/src/main/java/org/apache/fineract/infrastructure/bulkimport/populator/guarantor/GuarantorWorkbookPopulator.java
+++ 
b/fineract-provider/src/main/java/org/apache/fineract/infrastructure/bulkimport/populator/guarantor/GuarantorWorkbookPopulator.java
@@ -260,7 +260,8 @@ public class GuarantorWorkbookPopulator extends 
AbstractWorkbookPopulator {
         HashMap<String, Integer[]> clientNameToBeginEndIndexes = new 
HashMap<String, Integer[]>();
         ArrayList<String> clientsWithActiveLoans = new ArrayList<String>();
         ArrayList<String> clientIdsWithActiveLoans = new ArrayList<String>();
-        int startIndex = 1, endIndex = 1;
+        int startIndex = 1;
+        int endIndex = 1;
         String clientName = "";
         String clientId = "";
         for(int i = 0; i < loans.size(); i++){
@@ -317,4 +318,4 @@ public class GuarantorWorkbookPopulator extends 
AbstractWorkbookPopulator {
 
     }
 
-}
\ No newline at end of file
+}
diff --git 
a/fineract-provider/src/main/java/org/apache/fineract/infrastructure/bulkimport/populator/loanrepayment/LoanRepaymentWorkbookPopulator.java
 
b/fineract-provider/src/main/java/org/apache/fineract/infrastructure/bulkimport/populator/loanrepayment/LoanRepaymentWorkbookPopulator.java
index 5f230fe..554f5e3 100644
--- 
a/fineract-provider/src/main/java/org/apache/fineract/infrastructure/bulkimport/populator/loanrepayment/LoanRepaymentWorkbookPopulator.java
+++ 
b/fineract-provider/src/main/java/org/apache/fineract/infrastructure/bulkimport/populator/loanrepayment/LoanRepaymentWorkbookPopulator.java
@@ -191,7 +191,8 @@ public class LoanRepaymentWorkbookPopulator extends 
AbstractWorkbookPopulator {
         HashMap<String, Integer[]> clientNameToBeginEndIndexes = new 
HashMap<String, Integer[]>();
         ArrayList<String> clientsWithActiveLoans = new ArrayList<String>();
         ArrayList<String> clientIdsWithActiveLoans = new ArrayList<String>();
-        int startIndex = 1, endIndex = 1;
+        int startIndex = 1;
+        int endIndex = 1;
         String clientName = "";
         String clientId = "";
         for (int i = 0; i < allloans.size(); i++) {
diff --git 
a/fineract-provider/src/main/java/org/apache/fineract/infrastructure/bulkimport/populator/recurringdeposit/RecurringDepositTransactionWorkbookPopulator.java
 
b/fineract-provider/src/main/java/org/apache/fineract/infrastructure/bulkimport/populator/recurringdeposit/RecurringDepositTransactionWorkbookPopulator.java
index c85a397..7afceb6 100644
--- 
a/fineract-provider/src/main/java/org/apache/fineract/infrastructure/bulkimport/populator/recurringdeposit/RecurringDepositTransactionWorkbookPopulator.java
+++ 
b/fineract-provider/src/main/java/org/apache/fineract/infrastructure/bulkimport/populator/recurringdeposit/RecurringDepositTransactionWorkbookPopulator.java
@@ -149,7 +149,8 @@ public class RecurringDepositTransactionWorkbookPopulator 
extends AbstractWorkbo
         HashMap<String, Integer[]> clientNameToBeginEndIndexes = new 
HashMap<>();
         ArrayList<String> clientsWithActiveSavings = new ArrayList<>();
         ArrayList<Long> clientIdsWithActiveSavings = new ArrayList<>();
-        int startIndex = 1, endIndex = 1;
+        int startIndex = 1;
+        int endIndex = 1;
         String clientName = "";
         Long clientId = null;
         for(int i = 0; i < savingsAccounts.size(); i++){
diff --git 
a/fineract-provider/src/main/java/org/apache/fineract/infrastructure/bulkimport/populator/savings/SavingsTransactionsWorkbookPopulator.java
 
b/fineract-provider/src/main/java/org/apache/fineract/infrastructure/bulkimport/populator/savings/SavingsTransactionsWorkbookPopulator.java
index 75ebaca..5ae4579 100644
--- 
a/fineract-provider/src/main/java/org/apache/fineract/infrastructure/bulkimport/populator/savings/SavingsTransactionsWorkbookPopulator.java
+++ 
b/fineract-provider/src/main/java/org/apache/fineract/infrastructure/bulkimport/populator/savings/SavingsTransactionsWorkbookPopulator.java
@@ -146,7 +146,8 @@ public class SavingsTransactionsWorkbookPopulator extends 
AbstractWorkbookPopula
         HashMap<String, Integer[]> clientNameToBeginEndIndexes = new 
HashMap<>();
         ArrayList<String> clientsWithActiveSavings = new ArrayList<>();
         ArrayList<Long> clientIdsWithActiveSavings = new ArrayList<>();
-        int startIndex = 1, endIndex = 1;
+        int startIndex = 1;
+        int endIndex = 1;
         String clientName = "";
         Long clientId = null;
         for(int i = 0; i < savingsAccounts.size(); i++){
diff --git 
a/fineract-provider/src/main/java/org/apache/fineract/infrastructure/gcm/domain/Sender.java
 
b/fineract-provider/src/main/java/org/apache/fineract/infrastructure/gcm/domain/Sender.java
index 9d2f008..a28431a 100644
--- 
a/fineract-provider/src/main/java/org/apache/fineract/infrastructure/gcm/domain/Sender.java
+++ 
b/fineract-provider/src/main/java/org/apache/fineract/infrastructure/gcm/domain/Sender.java
@@ -386,7 +386,9 @@ public class Sender {
                     + attempt + " attempts");
         }
         // calculate summary
-        int success = 0, failure = 0, canonicalIds = 0;
+        int success = 0;
+        int failure = 0;
+        int canonicalIds = 0;
         for (Result result : results.values()) {
             if (result.getMessageId() != null) {
                 success++;
diff --git 
a/fineract-provider/src/main/java/org/apache/fineract/portfolio/loanaccount/service/LoanApplicationWritePlatformServiceJpaRepositoryImpl.java
 
b/fineract-provider/src/main/java/org/apache/fineract/portfolio/loanaccount/service/LoanApplicationWritePlatformServiceJpaRepositoryImpl.java
index c0472a8..8d468ef 100755
--- 
a/fineract-provider/src/main/java/org/apache/fineract/portfolio/loanaccount/service/LoanApplicationWritePlatformServiceJpaRepositoryImpl.java
+++ 
b/fineract-provider/src/main/java/org/apache/fineract/portfolio/loanaccount/service/LoanApplicationWritePlatformServiceJpaRepositoryImpl.java
@@ -1313,7 +1313,8 @@ public void checkForProductMixRestrictions(final Loan 
loan) {
 
 
         CommandProcessingResult result=null;
-        int count=0,j=0;
+        int count = 0;
+        int j = 0;
         for(JsonElement approvals:approvalFormData)
         {
 

Reply via email to