FINERACT-959 make javac fail for Xlint:cast
This commit is contained in:
committed by
Michael Vorburger ⛑️
parent
5557b8be4a
commit
610375753c
@@ -282,7 +282,7 @@ configurations {
|
||||
}
|
||||
|
||||
tasks.withType(JavaCompile) {
|
||||
options.compilerArgs += ["-Xlint:unchecked", "-Werror"] // TODO FINERACT-959 (gradually) enable -Xlint:all (see "javac -help -X")
|
||||
options.compilerArgs += ["-Xlint:unchecked","-Xlint:cast","-Werror"] // TODO FINERACT-959 (gradually) enable -Xlint:all (see "javac -help -X")
|
||||
options.deprecation = true
|
||||
}
|
||||
|
||||
|
||||
+1
-1
@@ -242,6 +242,6 @@ public class CenterDomain implements Comparable<CenterDomain> {
|
||||
|
||||
@Override
|
||||
public int compareTo(CenterDomain cd) {
|
||||
return ((Integer) this.id).compareTo(cd.getId());
|
||||
return ( this.id).compareTo(cd.getId());
|
||||
}
|
||||
}
|
||||
|
||||
+1
-1
@@ -42,7 +42,7 @@ public class GlobalConfigurationHelper {
|
||||
final String GET_ALL_GLOBAL_CONFIG_URL = "/fineract-provider/api/v1/configurations?" + Utils.TENANT_IDENTIFIER;
|
||||
LOG.info("------------------------ RETRIEVING ALL GLOBAL CONFIGURATIONS -------------------------");
|
||||
final HashMap<String, ArrayList<HashMap>> response = Utils.performServerGet(requestSpec, responseSpec, GET_ALL_GLOBAL_CONFIG_URL, "");
|
||||
return (ArrayList<HashMap>) response.get("globalConfiguration");
|
||||
return response.get("globalConfiguration");
|
||||
}
|
||||
|
||||
public static HashMap getGlobalConfigurationById(final RequestSpecification requestSpec, final ResponseSpecification responseSpec,
|
||||
|
||||
+2
-2
@@ -89,7 +89,7 @@ public class HookHelper {
|
||||
LOG.info("------------------------------CHECK UPDATE HOOK DETAILS------------------------------------\n");
|
||||
final String GET_URL = "/fineract-provider/api/v1/hooks/" + hookId + "?" + Utils.TENANT_IDENTIFIER;
|
||||
ArrayList<HashMap<String, String>> map = Utils.<ArrayList<HashMap<String, String>>>performServerGet(this.requestSpec, this.responseSpec, GET_URL, "config");
|
||||
HashMap<String, String> hash = (HashMap<String, String>) map.get(1);
|
||||
HashMap<String, String> hash = map.get(1);
|
||||
assertEquals(updateURL, hash.get("fieldValue"));
|
||||
}
|
||||
|
||||
@@ -98,7 +98,7 @@ public class HookHelper {
|
||||
final String GET_URL = "/fineract-provider/api/v1/hooks/" + hookId + "?" + Utils.TENANT_IDENTIFIER;
|
||||
ResponseSpecification responseSpec404 = new ResponseSpecBuilder().expectStatusCode(404).build();
|
||||
ArrayList<HashMap<String, String>> array = Utils.<ArrayList<HashMap<String, String>>>performServerGet(this.requestSpec, responseSpec404, GET_URL, "errors");
|
||||
HashMap<String, String> map = (HashMap<String, String>)array.get(0);
|
||||
HashMap<String, String> map = array.get(0);
|
||||
assertEquals("error.msg.hook.identifier.not.found",map.get("userMessageGlobalisationCode"));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -90,7 +90,7 @@ public class AdHocData {
|
||||
}
|
||||
public static AdHocData template() {
|
||||
List<EnumOptionData> reportRunFrequencies = Arrays.stream(ReportRunFrequency.values()).map(rrf -> new EnumOptionData(
|
||||
(long) rrf.getValue(), rrf.getCode(), rrf.getCode()
|
||||
rrf.getValue(), rrf.getCode(), rrf.getCode()
|
||||
)).collect(Collectors.toList());
|
||||
|
||||
AdHocData adHocData = new AdHocData(null,null,null,null,null,false,null,null,null,null,null,null, reportRunFrequencies, null, null, null);
|
||||
@@ -144,4 +144,4 @@ public class AdHocData {
|
||||
public DateTime getLastRun() {
|
||||
return this.lastRun;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
+1
-1
@@ -467,7 +467,7 @@ private WorkbookPopulator populateCenterWorkbook(Long officeId,Long staffId){
|
||||
}
|
||||
|
||||
private List<GLAccountData> fetchGLAccounts() {
|
||||
List<GLAccountData> glaccounts = (List<GLAccountData>) this.glAccountReadPlatformService.
|
||||
List<GLAccountData> glaccounts = this.glAccountReadPlatformService.
|
||||
retrieveAllGLAccounts(null, null, null,
|
||||
null, null, null);
|
||||
return glaccounts;
|
||||
|
||||
+6
-6
@@ -445,11 +445,11 @@ public class EmailCampaign extends AbstractPersistableCustom {
|
||||
}
|
||||
|
||||
public LocalDate getSubmittedOnDate() {
|
||||
return (LocalDate) ObjectUtils.defaultIfNull(new LocalDate(this.submittedOnDate), null);
|
||||
return ObjectUtils.defaultIfNull(new LocalDate(this.submittedOnDate), null);
|
||||
|
||||
}
|
||||
public LocalDate getClosureDate() {
|
||||
return (LocalDate) ObjectUtils.defaultIfNull(new LocalDate(this.closureDate), null);
|
||||
return ObjectUtils.defaultIfNull(new LocalDate(this.closureDate), null);
|
||||
}
|
||||
|
||||
public LocalDate getActivationLocalDate() {
|
||||
@@ -486,10 +486,10 @@ public class EmailCampaign extends AbstractPersistableCustom {
|
||||
}
|
||||
|
||||
public LocalDate getRecurrenceStartDate() {
|
||||
return (LocalDate) ObjectUtils.defaultIfNull(new LocalDate(this.recurrenceStartDate), null);
|
||||
return ObjectUtils.defaultIfNull(new LocalDate(this.recurrenceStartDate), null);
|
||||
}
|
||||
public LocalDateTime getRecurrenceStartDateTime() {
|
||||
return (LocalDateTime) ObjectUtils.defaultIfNull(new LocalDateTime(this.recurrenceStartDate), null);
|
||||
return ObjectUtils.defaultIfNull(new LocalDateTime(this.recurrenceStartDate), null);
|
||||
}
|
||||
|
||||
|
||||
@@ -503,7 +503,7 @@ public class EmailCampaign extends AbstractPersistableCustom {
|
||||
}
|
||||
|
||||
public LocalDateTime getNextTriggerDate() {
|
||||
return (LocalDateTime) ObjectUtils.defaultIfNull(new LocalDateTime(this.nextTriggerDate), null);
|
||||
return ObjectUtils.defaultIfNull(new LocalDateTime(this.nextTriggerDate), null);
|
||||
|
||||
}
|
||||
|
||||
@@ -512,7 +512,7 @@ public class EmailCampaign extends AbstractPersistableCustom {
|
||||
}
|
||||
|
||||
public LocalDate getLastTriggerDate() {
|
||||
return (LocalDate) ObjectUtils.defaultIfNull(new LocalDate(this.lastTriggerDate), null);
|
||||
return ObjectUtils.defaultIfNull(new LocalDate(this.lastTriggerDate), null);
|
||||
}
|
||||
|
||||
public void updateIsVisible(boolean isVisible) {
|
||||
|
||||
+6
-6
@@ -462,12 +462,12 @@ public class SmsCampaign extends AbstractPersistableCustom {
|
||||
}
|
||||
|
||||
public LocalDate getSubmittedOnDate() {
|
||||
return (LocalDate) ObjectUtils.defaultIfNull(new LocalDate(this.submittedOnDate), null);
|
||||
return ObjectUtils.defaultIfNull(new LocalDate(this.submittedOnDate), null);
|
||||
|
||||
}
|
||||
|
||||
public LocalDate getClosureDate() {
|
||||
return (LocalDate) ObjectUtils.defaultIfNull(new LocalDate(this.closureDate), null);
|
||||
return ObjectUtils.defaultIfNull(new LocalDate(this.closureDate), null);
|
||||
}
|
||||
|
||||
public LocalDate getActivationLocalDate() {
|
||||
@@ -503,11 +503,11 @@ public class SmsCampaign extends AbstractPersistableCustom {
|
||||
}
|
||||
|
||||
public LocalDate getRecurrenceStartDate() {
|
||||
return (LocalDate) ObjectUtils.defaultIfNull(new LocalDate(this.recurrenceStartDate), null);
|
||||
return ObjectUtils.defaultIfNull(new LocalDate(this.recurrenceStartDate), null);
|
||||
}
|
||||
|
||||
public LocalDateTime getRecurrenceStartDateTime() {
|
||||
return (LocalDateTime) ObjectUtils.defaultIfNull(new LocalDateTime(this.recurrenceStartDate), null);
|
||||
return ObjectUtils.defaultIfNull(new LocalDateTime(this.recurrenceStartDate), null);
|
||||
}
|
||||
|
||||
public void setLastTriggerDate(Date lastTriggerDate) {
|
||||
@@ -519,7 +519,7 @@ public class SmsCampaign extends AbstractPersistableCustom {
|
||||
}
|
||||
|
||||
public LocalDateTime getNextTriggerDate() {
|
||||
return (LocalDateTime) ObjectUtils.defaultIfNull(new LocalDateTime(this.nextTriggerDate), null);
|
||||
return ObjectUtils.defaultIfNull(new LocalDateTime(this.nextTriggerDate), null);
|
||||
|
||||
}
|
||||
|
||||
@@ -528,7 +528,7 @@ public class SmsCampaign extends AbstractPersistableCustom {
|
||||
}
|
||||
|
||||
public LocalDate getLastTriggerDate() {
|
||||
return (LocalDate) ObjectUtils.defaultIfNull(new LocalDate(this.lastTriggerDate), null);
|
||||
return ObjectUtils.defaultIfNull(new LocalDate(this.lastTriggerDate), null);
|
||||
}
|
||||
|
||||
public void updateIsVisible(boolean isVisible) {
|
||||
|
||||
+2
-2
@@ -571,7 +571,7 @@ public final class JsonCommand {
|
||||
*/
|
||||
public boolean booleanPrimitiveValueOfParameterNamed(final String parameterName) {
|
||||
final Boolean value = this.fromApiJsonHelper.extractBooleanNamed(parameterName, this.parsedCommand);
|
||||
return (Boolean) ObjectUtils.defaultIfNull(value, Boolean.FALSE);
|
||||
return ObjectUtils.defaultIfNull(value, Boolean.FALSE);
|
||||
}
|
||||
|
||||
public boolean isChangeInArrayParameterNamed(final String parameterName, final String[] existingValue) {
|
||||
@@ -617,4 +617,4 @@ public final class JsonCommand {
|
||||
this.fromApiJsonHelper.checkForUnsupportedParameters(typeOfMap, json, requestDataParameters);
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
+2
-2
@@ -241,7 +241,7 @@ public final class JsonQuery {
|
||||
*/
|
||||
public boolean booleanPrimitiveValueOfParameterNamed(final String parameterName) {
|
||||
final Boolean value = this.fromApiJsonHelper.extractBooleanNamed(parameterName, this.parsedQuery);
|
||||
return (Boolean) ObjectUtils.defaultIfNull(value, Boolean.FALSE);
|
||||
return ObjectUtils.defaultIfNull(value, Boolean.FALSE);
|
||||
}
|
||||
|
||||
public boolean isChangeInArrayParameterNamed(final String parameterName, final String[] existingValue) {
|
||||
@@ -274,4 +274,4 @@ public final class JsonQuery {
|
||||
final PlatformUser dummyPlatformUser = new BasicPasswordEncodablePlatformUser(saltValue, "", passwordPlainText);
|
||||
return platformPasswordEncoder.encode(dummyPlatformUser);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
+1
-1
@@ -80,7 +80,7 @@ public class CreditBureauLoanProductMapping extends AbstractPersistableCustom {
|
||||
skipCreditCheckInFailure = command.booleanPrimitiveValueOfParameterNamed("skipCreditcheckInFailure");
|
||||
}
|
||||
|
||||
if((Integer)command.integerValueOfParameterNamed("stalePeriod")!=null)
|
||||
if(command.integerValueOfParameterNamed("stalePeriod")!=null)
|
||||
{
|
||||
stalePeriod = command.integerValueOfParameterNamed("stalePeriod");
|
||||
}
|
||||
|
||||
+1
-1
@@ -86,7 +86,7 @@ public class CreditBureauReadConfigurationServiceImpl implements CreditBureauRea
|
||||
final CbConfigMapper rm = new CbConfigMapper();
|
||||
final String sql = "select " + rm.schema() + " where cbconfig.organisation_creditbureau_id= ?";
|
||||
|
||||
List<CreditBureauConfigurationData> config = (List<CreditBureauConfigurationData>) this.jdbcTemplate.query(sql,
|
||||
List<CreditBureauConfigurationData> config = this.jdbcTemplate.query(sql,
|
||||
rm, new Object[] {id});
|
||||
Map<String, String> configuration = new HashMap<String, String>();
|
||||
for (CreditBureauConfigurationData data : config) {
|
||||
|
||||
+5
-5
@@ -750,7 +750,7 @@ public final class Client extends AbstractPersistableCustom {
|
||||
}
|
||||
|
||||
public LocalDate getSubmittedOnDate() {
|
||||
return (LocalDate) ObjectUtils.defaultIfNull(new LocalDate(this.submittedOnDate), null);
|
||||
return ObjectUtils.defaultIfNull(new LocalDate(this.submittedOnDate), null);
|
||||
}
|
||||
|
||||
public LocalDate getActivationLocalDate() {
|
||||
@@ -954,13 +954,13 @@ public final class Client extends AbstractPersistableCustom {
|
||||
}
|
||||
|
||||
public LocalDate getClosureDate() {
|
||||
return (LocalDate) ObjectUtils.defaultIfNull(new LocalDate(this.closureDate), null);
|
||||
return ObjectUtils.defaultIfNull(new LocalDate(this.closureDate), null);
|
||||
}
|
||||
public LocalDate getRejectedDate() {
|
||||
return (LocalDate) ObjectUtils.defaultIfNull(new LocalDate(this.rejectionDate), null);
|
||||
return ObjectUtils.defaultIfNull(new LocalDate(this.rejectionDate), null);
|
||||
}
|
||||
public LocalDate getWithdrawalDate() {
|
||||
return (LocalDate) ObjectUtils.defaultIfNull(new LocalDate(this.withdrawalDate), null);
|
||||
return ObjectUtils.defaultIfNull(new LocalDate(this.withdrawalDate), null);
|
||||
}
|
||||
|
||||
public LocalDate getReopenedDate() {
|
||||
@@ -1071,4 +1071,4 @@ public final class Client extends AbstractPersistableCustom {
|
||||
this.proposedTransferDate = proposedTransferDate;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
+1
-1
@@ -564,7 +564,7 @@ public class GroupsApiResource {
|
||||
|
||||
if(parentGSIMAccountNo==null && parentGSIMId!=null)
|
||||
{
|
||||
gsimContainer= (List<GSIMContainer>)this.gsimReadPlatformService.findGsimAccountContainerbyGsimAccountId(parentGSIMId);
|
||||
gsimContainer= this.gsimReadPlatformService.findGsimAccountContainerbyGsimAccountId(parentGSIMId);
|
||||
}
|
||||
else if(parentGSIMAccountNo !=null && parentGSIMId==null )
|
||||
{
|
||||
|
||||
+2
-2
@@ -363,7 +363,7 @@ public final class Group extends AbstractPersistableCustom {
|
||||
}
|
||||
|
||||
public LocalDate getSubmittedOnDate() {
|
||||
return (LocalDate) ObjectUtils.defaultIfNull(new LocalDate(this.submittedOnDate), null);
|
||||
return ObjectUtils.defaultIfNull(new LocalDate(this.submittedOnDate), null);
|
||||
}
|
||||
|
||||
public LocalDate getActivationLocalDate() {
|
||||
@@ -766,4 +766,4 @@ public final class Group extends AbstractPersistableCustom {
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
+1
-1
@@ -3903,7 +3903,7 @@ public class Loan extends AbstractPersistableCustom {
|
||||
}
|
||||
|
||||
public LocalDate getSubmittedOnDate() {
|
||||
return (LocalDate) ObjectUtils.defaultIfNull(new LocalDate(this.submittedOnDate), null);
|
||||
return ObjectUtils.defaultIfNull(new LocalDate(this.submittedOnDate), null);
|
||||
}
|
||||
|
||||
public LocalDate getApprovedOnDate() {
|
||||
|
||||
+2
-2
@@ -105,10 +105,10 @@ public class LoanOfficerAssignmentHistory extends AbstractAuditableCustom {
|
||||
}
|
||||
|
||||
public LocalDate getEndDate() {
|
||||
return (LocalDate) ObjectUtils.defaultIfNull(new LocalDate(this.endDate), null);
|
||||
return ObjectUtils.defaultIfNull(new LocalDate(this.endDate), null);
|
||||
}
|
||||
|
||||
public boolean isSameLoanOfficer(final Staff staff) {
|
||||
return this.loanOfficer.identifiedBy(staff);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
+2
-2
@@ -2356,7 +2356,7 @@ public class SavingsAccount extends AbstractPersistableCustom {
|
||||
}
|
||||
|
||||
public LocalDate getClosedOnDate() {
|
||||
return (LocalDate) ObjectUtils.defaultIfNull(new LocalDate(this.closedOnDate), null);
|
||||
return ObjectUtils.defaultIfNull(new LocalDate(this.closedOnDate), null);
|
||||
}
|
||||
|
||||
public SavingsAccountSummary getSummary() {
|
||||
@@ -3160,4 +3160,4 @@ public class SavingsAccount extends AbstractPersistableCustom {
|
||||
private boolean isOverdraft() {
|
||||
return allowOverdraft;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
+1
-1
@@ -111,7 +111,7 @@ public class SavingsOfficerAssignmentHistory extends AbstractAuditableCustom {
|
||||
}
|
||||
|
||||
public LocalDate getEndDate() {
|
||||
return (LocalDate) ObjectUtils.defaultIfNull(new LocalDate(this.endDate), null);
|
||||
return ObjectUtils.defaultIfNull(new LocalDate(this.endDate), null);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user