diff --git a/build.gradle b/build.gradle index b39a13ee..28aafa1c 100644 --- a/build.gradle +++ b/build.gradle @@ -8,7 +8,7 @@ plugins { archivesBaseName = 'sequencetools' group = 'uk.ac.ebi.ena.sequence' -version = '2.19.2' +version = '2.19.3.SNAPSHOT' sourceCompatibility = 1.8 targetCompatibility = 1.8 diff --git a/src/main/java/uk/ac/ebi/embl/api/validation/fixer/feature/Transl_exceptLocationFix.java b/src/main/java/uk/ac/ebi/embl/api/validation/fixer/feature/Transl_exceptLocationFix.java index 1804087f..4025aae6 100644 --- a/src/main/java/uk/ac/ebi/embl/api/validation/fixer/feature/Transl_exceptLocationFix.java +++ b/src/main/java/uk/ac/ebi/embl/api/validation/fixer/feature/Transl_exceptLocationFix.java @@ -44,22 +44,22 @@ public ValidationResult check(Feature feature) { try { boolean isComplement = false; CompoundLocation location = tQualifier.getLocations(); - if(null != location) { + if (null != location) { for (Location slocation : location.getLocations()) { if (slocation.isComplement()) { isComplement = true; slocation.setComplement(false); } } - } - location.setComplement(false); - String locationString = LocationToStringCoverter.renderCompoundLocation(location); - fixedValue.append(locationString); - fixedValue.append(",aa:" + tQualifier.getAminoAcid().getAbbreviation() + ")"); - tQualifier.setValue(fixedValue.toString()); - if (isComplement) - reportMessage(Severity.FIX, tequalifier.getOrigin(), Transl_ExceptValueFix_ID); + location.setComplement(false); + String locationString = LocationToStringCoverter.renderCompoundLocation(location); + fixedValue.append(locationString); + fixedValue.append(",aa:" + tQualifier.getAminoAcid().getAbbreviation() + ")"); + tQualifier.setValue(fixedValue.toString()); + if (isComplement) + reportMessage(Severity.FIX, tequalifier.getOrigin(), Transl_ExceptValueFix_ID); + } } catch (ValidationException e) { }