private Optional<ConfigSnapshotHolder> fromXmlSnapshot(final File file) {
try {
return Optional.of(loadLastConfig(file));
- } catch (JAXBException e) {
+ } catch (final JAXBException e) {
// In case of parse error, issue a warning, ignore and continue
LOG.warn(
"Unable to parse configuration snapshot from {}. Initial config from {} will be IGNORED in this run. ",
private static FilenameFilter getFilter(final Set<String>fileExtensions) {
checkArgument(fileExtensions.isEmpty() == false, "No file extension provided", fileExtensions);
- return new FilenameFilter() {
- @Override
- public boolean accept(final File dir, final String name) {
- String ext = Files.getFileExtension(name);
- return fileExtensions.contains(ext);
- }
+ return (dir, name) -> {
+ String ext = Files.getFileExtension(name);
+ return fileExtensions.contains(ext);
};
}