Code cleanup MatchedValuesFilter.java: Extracted methods matches() and appendAttributeTypeAndAssertion().
Code cleanup DirectoryServer.java: Changed getAttributeType(String lowerName, boolean returnDefault) to getAttributeTypeOrDefault(String lowerName). Renamed getAttributeType(String lowerName, String upperName) to getAttributeTypeOrDefault(String lowerName, String upperName). DirectoryConfig.java: Removed getAttributeType(String lowerName, boolean returnDefault), used DirectoryServer methods instead. *.java: Changed all code that was calling DirectoryServer.getAttributeType(lowerName, false) to directly call the more explicit DirectoryServer.getAttributeType(lowerName). SubjectAttributeToUserAttributeCertificateMapper.java: In initializeCertificateMapper(), isConfigurationChangeAcceptable() and applyConfigurationChange(), extracted methods buildAttributeMap() and getUserBaseDNs() to remove code duplication
Code cleanup DirectoryServer.java: Added getAttributeType(String lowerName, String upperName). *.java: Used the newly added DirectoryServer.getAttributeType(String lowerName, String upperName). Used more DirectoryServer.getAttributeType(String, boolean).
AutoRefactor'ed Use Diamond Operator
OPENDJ-1631 CR-6864 Migrate server to SDK syntaxes Replace server AttributeSyntax<T> class by SDK Syntax class Update server syntaxes (still used, but for config only) to use SDK syntaxes under the cover
Autorefactored javadocs
AutoRefactor: collapse if statements
OPENDJ-1777 Move several src directories to src/main/java Move all code from src/server, src/ads, src/guitools and src/quicksetup directories to maven standard source directory src/main/java Remove corresponding directories from add-sources goal in pom.xml