Fixes Do not reference RubyExtensionRegistryImpl in RubyExtensionRegistry
package org.asciidoctor.extension;
-import org.asciidoctor.internal.RubyExtensionRegistryImpl;
-
import java.io.InputStream;
public interface RubyExtensionRegistry {
- RubyExtensionRegistryImpl requireLibrary(String requiredLibrary);
- RubyExtensionRegistryImpl loadClass(InputStream rubyClassStream);
+ RubyExtensionRegistry requireLibrary(String requiredLibrary);
+
+ RubyExtensionRegistry loadClass(InputStream rubyClassStream);
- RubyExtensionRegistryImpl preprocessor(String preprocessor);
+ RubyExtensionRegistry preprocessor(String preprocessor);
- RubyExtensionRegistryImpl postprocessor(String postprocessor);
+ RubyExtensionRegistry postprocessor(String postprocessor);
- RubyExtensionRegistryImpl docinfoProcessor(String docinfoProcessor);
+ RubyExtensionRegistry docinfoProcessor(String docinfoProcessor);
- RubyExtensionRegistryImpl includeProcessor(String includeProcessor);
+ RubyExtensionRegistry includeProcessor(String includeProcessor);
- RubyExtensionRegistryImpl treeprocessor(String treeProcessor);
+ RubyExtensionRegistry treeprocessor(String treeProcessor);
- RubyExtensionRegistryImpl block(String blockName, String blockProcessor);
+ RubyExtensionRegistry block(String blockName, String blockProcessor);
- RubyExtensionRegistryImpl block(String blockProcessor);
+ RubyExtensionRegistry block(String blockProcessor);
- RubyExtensionRegistryImpl blockMacro(String blockName, String blockMacroProcessor);
+ RubyExtensionRegistry blockMacro(String blockName, String blockMacroProcessor);
- RubyExtensionRegistryImpl blockMacro(String blockMacroProcessor);
+ RubyExtensionRegistry blockMacro(String blockMacroProcessor);
- RubyExtensionRegistryImpl inlineMacro(String blockName, String inlineMacroProcessor);
+ RubyExtensionRegistry inlineMacro(String blockName, String inlineMacroProcessor);
- RubyExtensionRegistryImpl inlineMacro(String inlineMacroProcessor);
+ RubyExtensionRegistry inlineMacro(String inlineMacroProcessor);
}
