summaryrefslogtreecommitdiff
path: root/docs/modules
diff options
context:
space:
mode:
authorDan Allen <dan.j.allen@gmail.com>2022-09-16 01:32:02 -0600
committerDan Allen <dan.j.allen@gmail.com>2022-09-16 01:32:02 -0600
commitd352fa7ef051c7fbcf05ae70ac69eedfd4bdc694 (patch)
tree4a7448c6006d911a2ffe85fa3e48f73b9882720c /docs/modules
parentaba86b128777a16f895bbfea34e8b24416f2b37b (diff)
remove redundant require statements in extension examples
Diffstat (limited to 'docs/modules')
-rw-r--r--docs/modules/extensions/pages/block-macro-processor.adoc3
-rw-r--r--docs/modules/extensions/pages/block-processor.adoc3
-rw-r--r--docs/modules/extensions/pages/include-processor.adoc8
-rw-r--r--docs/modules/extensions/pages/inline-macro-processor.adoc3
-rw-r--r--docs/modules/extensions/pages/preprocessor.adoc3
5 files changed, 2 insertions, 18 deletions
diff --git a/docs/modules/extensions/pages/block-macro-processor.adoc b/docs/modules/extensions/pages/block-macro-processor.adoc
index 1d2ac22d..cf38ea98 100644
--- a/docs/modules/extensions/pages/block-macro-processor.adoc
+++ b/docs/modules/extensions/pages/block-macro-processor.adoc
@@ -16,9 +16,6 @@ gist::123456[]
[source,ruby]
----
-require 'asciidoctor'
-require 'asciidoctor/extensions'
-
class GistBlockMacro < Asciidoctor::Extensions::BlockMacroProcessor
use_dsl
diff --git a/docs/modules/extensions/pages/block-processor.adoc b/docs/modules/extensions/pages/block-processor.adoc
index 7352af31..f6eb179b 100644
--- a/docs/modules/extensions/pages/block-processor.adoc
+++ b/docs/modules/extensions/pages/block-processor.adoc
@@ -16,9 +16,6 @@ The time is now. Get a move on.
[source,ruby]
----
-require 'asciidoctor'
-require 'asciidoctor/extensions'
-
class ShoutBlock < Asciidoctor::Extensions::BlockProcessor
PeriodRx = /\.(?= |$)/
diff --git a/docs/modules/extensions/pages/include-processor.adoc b/docs/modules/extensions/pages/include-processor.adoc
index 7721e7b9..cf627562 100644
--- a/docs/modules/extensions/pages/include-processor.adoc
+++ b/docs/modules/extensions/pages/include-processor.adoc
@@ -23,17 +23,13 @@ TIP: Asciidoctor supports including content from a URI out of the box if you set
[source,ruby]
----
-require 'asciidoctor'
-require 'asciidoctor/extensions'
-require 'open-uri'
-
class UriIncludeProcessor < Asciidoctor::Extensions::IncludeProcessor
def handles? target
- (target.start_with? 'http://') or (target.start_with? 'https://')
+ target.start_with? 'https://', 'https://'
end
def process doc, reader, target, attributes
- content = (open target).readlines
+ content = (::OpenURI.open_uri target).readlines
reader.push_include content, target, target, 1, attributes
reader
end
diff --git a/docs/modules/extensions/pages/inline-macro-processor.adoc b/docs/modules/extensions/pages/inline-macro-processor.adoc
index 5ae65d84..cb28f628 100644
--- a/docs/modules/extensions/pages/inline-macro-processor.adoc
+++ b/docs/modules/extensions/pages/inline-macro-processor.adoc
@@ -15,9 +15,6 @@ See man:gittutorial[7] to get started.
[source,ruby]
----
-require 'asciidoctor'
-require 'asciidoctor/extensions'
-
class ManInlineMacro < Asciidoctor::Extensions::InlineMacroProcessor
use_dsl
diff --git a/docs/modules/extensions/pages/preprocessor.adoc b/docs/modules/extensions/pages/preprocessor.adoc
index d1cc95f1..f0e0e551 100644
--- a/docs/modules/extensions/pages/preprocessor.adoc
+++ b/docs/modules/extensions/pages/preprocessor.adoc
@@ -27,9 +27,6 @@ content
[source,ruby]
----
-require 'asciidoctor'
-require 'asciidoctor/extensions'
-
class FrontMatterPreprocessor < Asciidoctor::Extensions::Preprocessor
def process document, reader
lines = reader.lines # get raw lines