FINERACT-959 make javac fail for Xlint:cast

This commit is contained in:
percyashu
2020-05-20 00:42:20 +02:00
committed by Michael Vorburger ⛑️
parent 5557b8be4a
commit 610375753c
19 changed files with 40 additions and 40 deletions
+1 -1
View File
@@ -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
}
@@ -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());
}
}
@@ -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,
@@ -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;
}
}
}
@@ -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;
@@ -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) {
@@ -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) {
@@ -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);
}
}
}
@@ -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);
}
}
}
@@ -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");
}
@@ -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) {
@@ -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;
}
}
}
@@ -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 )
{
@@ -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 {
}
}
}
@@ -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() {
@@ -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);
}
}
}
@@ -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;
}
}
}
@@ -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);
}
}