private static IndentOptions getFileTypeIndentOptions(FileTypeIndentOptionsProvider provider) { try { return provider.createIndentOptions(); } catch (AbstractMethodError error) { LOG.error("Plugin uses obsolete API.", new ExtensionException(provider.getClass())); return new IndentOptions(); } }