This is an automated email from the ASF dual-hosted git repository.

spmallette pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git


The following commit(s) were added to refs/heads/master by this push:
     new 59c9bdcec4 Rename docs extension to tinkeradoc-extension and repackage
59c9bdcec4 is described below

commit 59c9bdcec4ef7c53ac29e2c4f9ce10f9d7ea4a36
Author: Stephen Mallette <[email protected]>
AuthorDate: Fri Jul 17 11:45:40 2026 -0400

    Rename docs extension to tinkeradoc-extension and repackage
    
    Renames the docs/tinkerpop-docs directory and Maven artifact to
    tinkeradoc-extension, moves the code to org.apache.tinkerpop.tinkeradoc,
    and adds a README describing the AsciiDoc extension. The gremlin-docs
    AsciiDoc attributes and gremlin.docs Maven properties are unchanged.
---
 bin/process-docs.sh                                |  2 +-
 .../dev/developer/development-environment.asciidoc |  2 +-
 docs/tinkeradoc-extension/README.md                | 82 ++++++++++++++++++++++
 .../pom.xml                                        |  4 +-
 .../tinkeradoc}/ConsoleRestartHandler.java         |  2 +-
 .../tinkerpop/tinkeradoc}/GremlinConsole.java      |  2 +-
 .../tinkeradoc}/GremlinDocsExtension.java          |  2 +-
 .../tinkeradoc}/GremlinPostprocessor.java          |  2 +-
 .../tinkeradoc}/GremlinTreeprocessor.java          |  2 +-
 .../tinkeradoc}/PluginDirectoryRestartHandler.java |  2 +-
 .../tinkerpop/tinkeradoc}/TabbedHtmlBuilder.java   |  2 +-
 ...ciidoctor.jruby.extension.spi.ExtensionRegistry |  1 +
 .../src/main/resources/hadoop-conf/core-site.xml   |  0
 .../resources/hadoop-conf/hadoop-docs.properties   |  0
 .../tinkerpop/tinkeradoc}/GremlinConsoleTest.java  |  2 +-
 .../tinkerpop/tinkeradoc}/GremlinDocsTest.java     |  2 +-
 .../tinkeradoc}/GremlinPostprocessorTest.java      |  2 +-
 .../tinkeradoc}/GremlinTreeprocessorTest.java      |  2 +-
 .../tinkerpop/tinkeradoc}/IntegrationTest.java     |  2 +-
 .../PluginDirectoryRestartHandlerTest.java         |  2 +-
 .../tinkeradoc}/TabbedHtmlBuilderTest.java         |  2 +-
 .../test/resources/integration-fixture.asciidoc    |  0
 ...ciidoctor.jruby.extension.spi.ExtensionRegistry |  1 -
 pom.xml                                            |  2 +-
 24 files changed, 102 insertions(+), 20 deletions(-)

diff --git a/bin/process-docs.sh b/bin/process-docs.sh
index d9b50268ac..3d6547aaaa 100755
--- a/bin/process-docs.sh
+++ b/bin/process-docs.sh
@@ -185,7 +185,7 @@ org.apache.tinkerpop.gremlin.spark.jsr223.SparkGremlinPlugin
 EOF
 
 # 5. Copy hadoop config to console classpath
-HADOOP_CONF_SRC="docs/tinkerpop-docs/src/main/resources/hadoop-conf"
+HADOOP_CONF_SRC="docs/tinkeradoc-extension/src/main/resources/hadoop-conf"
 cp "${HADOOP_CONF_SRC}/core-site.xml" "${CONSOLE_HOME}/conf/"
 cp "${HADOOP_CONF_SRC}/hadoop-docs.properties" "${CONSOLE_HOME}/conf/"
 
diff --git a/docs/src/dev/developer/development-environment.asciidoc 
b/docs/src/dev/developer/development-environment.asciidoc
index 71c77056b4..9d34a1291a 100644
--- a/docs/src/dev/developer/development-environment.asciidoc
+++ b/docs/src/dev/developer/development-environment.asciidoc
@@ -121,7 +121,7 @@ an issue when working with SNAPSHOT dependencies.
 === Documentation Environment
 
 The core of the documentation generation process is an 
link:https://asciidoctor.org/[AsciidoctorJ] extension
-(`docs/tinkerpop-docs`) which walks each AsciiDoc book, executes the 
`[gremlin-groovy]` code blocks against a long-lived
+(`docs/tinkeradoc-extension`) which walks each AsciiDoc book, executes the 
`[gremlin-groovy]` code blocks against a long-lived
 Gremlin Console subprocess, and renders the console output as tabbed HTML. The 
orchestration script
 `bin/process-docs.sh` wraps this and acts as the entrypoint: it validates the 
Gremlin Console and Gremlin Server
 distributions, installs the required plugins into the console, starts a 
Gremlin Server (for the `:remote` examples) and
diff --git a/docs/tinkeradoc-extension/README.md 
b/docs/tinkeradoc-extension/README.md
new file mode 100644
index 0000000000..6903e2bfe7
--- /dev/null
+++ b/docs/tinkeradoc-extension/README.md
@@ -0,0 +1,82 @@
+<!--
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements.  See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to You under the Apache License, Version 2.0
+(the "License"); you may not use this file except in compliance with
+the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+-->
+# Tinkeradoc Extension
+
+An [AsciidoctorJ](https://asciidoctor.org/) extension that renders the 
executable Gremlin code blocks in the
+TinkerPop documentation. It is a build-time tool for producing the docs under 
`docs/src` — it is not part of the
+TinkerPop distribution and is never published to Maven Central.
+
+This is a standalone Maven project rather than a module of the root reactor. 
The root `pom.xml` consumes it as a
+plugin dependency of `asciidoctor-maven-plugin` under the `asciidoc` profile, 
so it must already be installed in the
+local repository before the docs can be generated.
+
+## What It Does
+
+The extension registers with AsciidoctorJ through the SPI 
(`GremlinDocsExtension`) and contributes two processors:
+
+- **`GremlinTreeprocessor`** walks the parsed AsciiDoc AST, finds 
`[gremlin-groovy]` listing blocks, executes their
+  contents against a long-lived Gremlin Console subprocess, and replaces each 
block with the captured console
+  session. It also collects adjacent `[source,<lang>]` blocks for the 
supported languages (`groovy`, `java`,
+  `csharp`, `javascript`, `python`, `go`) into a single tabbed widget via 
`TabbedHtmlBuilder`.
+- **`GremlinPostprocessor`** cleans up the rendered HTML: it drops the empty 
comment spans CodeRay emits and
+  substitutes the `x.y.z` version placeholder with the real TinkerPop version.
+
+`GremlinConsole` manages the console subprocess, driving it over stdin/stdout 
with prompt-based boundary detection
+and dismissing `Display stack trace?` prompts. `ConsoleRestartHandler` and 
`PluginDirectoryRestartHandler` restart
+that subprocess when a book needs a different plugin set.
+
+## Block Syntax
+
+A `gremlin-groovy` block takes an optional graph name as its second positional 
attribute, which seeds `graph` and `g`
+before the block runs:
+
+    [gremlin-groovy,modern]
+    ----
+    g.V().has('name','marko').out('knows').values('name')
+    ----
+
+Recognized graph names are `modern`, `classic`, `crew`/`theCrew`, `grateful`, 
`sink`, and `theZoo`. Use `existing` to
+continue against whatever state the previous block left behind instead of 
re-initializing.
+
+## Configuration
+
+The extension reads AsciiDoc document attributes, which the root `pom.xml` 
wires to Maven properties:
+
+| Attribute | Maven property | Purpose |
+|---|---|---|
+| `gremlin-docs-console-home` | `gremlin.docs.console.home` | Path to the 
Gremlin Console distribution to launch |
+| `gremlin-docs-hadoop-libs` | `gremlin.docs.hadoop.libs` | Hadoop libraries 
made available to the console |
+| `gremlin-docs-dryrun` | `gremlin.docs.dryrun` | When `true`, blocks are 
processed but not executed |
+| `gremlin-docs-plugins-exclude` | — | Console plugins to exclude, per 
document or per block |
+
+Note that these attribute names and their backing Maven properties retain the 
`gremlin-docs` / `gremlin.docs` prefix
+even though the code now lives in `org.apache.tinkerpop.tinkeradoc`.
+
+## Building
+
+    mvn clean install -f docs/tinkeradoc-extension/pom.xml
+
+Requires Java 11 or later, as AsciidoctorJ 2.5.x does. `asciidoctorj` is a 
`provided` dependency because the
+`asciidoctor-maven-plugin` supplies it at documentation build time.
+
+## Generating the Docs
+
+Do not invoke this project directly to build documentation. 
`bin/process-docs.sh` is the entrypoint: it validates the
+console and server distributions, installs the console plugins, starts a 
Gremlin Server and a Gephi mock, and then
+runs Maven with the `asciidoc` profile so this extension executes. See the
+[Documentation 
Environment](../src/dev/developer/development-environment.asciidoc) section of 
the developer docs for
+the full workflow.
diff --git a/docs/tinkerpop-docs/pom.xml b/docs/tinkeradoc-extension/pom.xml
similarity index 96%
rename from docs/tinkerpop-docs/pom.xml
rename to docs/tinkeradoc-extension/pom.xml
index def3a70048..ee4a6491b2 100644
--- a/docs/tinkerpop-docs/pom.xml
+++ b/docs/tinkeradoc-extension/pom.xml
@@ -24,8 +24,8 @@ limitations under the License.
         <version>4.0.0-SNAPSHOT</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
-    <artifactId>tinkerpop-docs</artifactId>
-    <name>Apache TinkerPop :: Docs Extension</name>
+    <artifactId>tinkeradoc-extension</artifactId>
+    <name>Apache TinkerPop :: Tinkeradoc Extension</name>
     <description>AsciidoctorJ extension for processing gremlin code blocks in 
TinkerPop documentation</description>
     <packaging>jar</packaging>
 
diff --git 
a/docs/tinkerpop-docs/src/main/java/org/apache/tinkerpop/gremlin/docs/ConsoleRestartHandler.java
 
b/docs/tinkeradoc-extension/src/main/java/org/apache/tinkerpop/tinkeradoc/ConsoleRestartHandler.java
similarity index 97%
rename from 
docs/tinkerpop-docs/src/main/java/org/apache/tinkerpop/gremlin/docs/ConsoleRestartHandler.java
rename to 
docs/tinkeradoc-extension/src/main/java/org/apache/tinkerpop/tinkeradoc/ConsoleRestartHandler.java
index 585c98166f..cd8f5add91 100644
--- 
a/docs/tinkerpop-docs/src/main/java/org/apache/tinkerpop/gremlin/docs/ConsoleRestartHandler.java
+++ 
b/docs/tinkeradoc-extension/src/main/java/org/apache/tinkerpop/tinkeradoc/ConsoleRestartHandler.java
@@ -16,7 +16,7 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-package org.apache.tinkerpop.gremlin.docs;
+package org.apache.tinkerpop.tinkeradoc;
 
 import java.io.IOException;
 import java.util.List;
diff --git 
a/docs/tinkerpop-docs/src/main/java/org/apache/tinkerpop/gremlin/docs/GremlinConsole.java
 
b/docs/tinkeradoc-extension/src/main/java/org/apache/tinkerpop/tinkeradoc/GremlinConsole.java
similarity index 99%
rename from 
docs/tinkerpop-docs/src/main/java/org/apache/tinkerpop/gremlin/docs/GremlinConsole.java
rename to 
docs/tinkeradoc-extension/src/main/java/org/apache/tinkerpop/tinkeradoc/GremlinConsole.java
index fdef472f7b..9449c54d49 100644
--- 
a/docs/tinkerpop-docs/src/main/java/org/apache/tinkerpop/gremlin/docs/GremlinConsole.java
+++ 
b/docs/tinkeradoc-extension/src/main/java/org/apache/tinkerpop/tinkeradoc/GremlinConsole.java
@@ -16,7 +16,7 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-package org.apache.tinkerpop.gremlin.docs;
+package org.apache.tinkerpop.tinkeradoc;
 
 import java.io.BufferedReader;
 import java.io.Closeable;
diff --git 
a/docs/tinkerpop-docs/src/main/java/org/apache/tinkerpop/gremlin/docs/GremlinDocsExtension.java
 
b/docs/tinkeradoc-extension/src/main/java/org/apache/tinkerpop/tinkeradoc/GremlinDocsExtension.java
similarity index 97%
rename from 
docs/tinkerpop-docs/src/main/java/org/apache/tinkerpop/gremlin/docs/GremlinDocsExtension.java
rename to 
docs/tinkeradoc-extension/src/main/java/org/apache/tinkerpop/tinkeradoc/GremlinDocsExtension.java
index a6e2e1400f..14e20b5d9d 100644
--- 
a/docs/tinkerpop-docs/src/main/java/org/apache/tinkerpop/gremlin/docs/GremlinDocsExtension.java
+++ 
b/docs/tinkeradoc-extension/src/main/java/org/apache/tinkerpop/tinkeradoc/GremlinDocsExtension.java
@@ -16,7 +16,7 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-package org.apache.tinkerpop.gremlin.docs;
+package org.apache.tinkerpop.tinkeradoc;
 
 import org.asciidoctor.Asciidoctor;
 import org.asciidoctor.jruby.extension.spi.ExtensionRegistry;
diff --git 
a/docs/tinkerpop-docs/src/main/java/org/apache/tinkerpop/gremlin/docs/GremlinPostprocessor.java
 
b/docs/tinkeradoc-extension/src/main/java/org/apache/tinkerpop/tinkeradoc/GremlinPostprocessor.java
similarity index 98%
rename from 
docs/tinkerpop-docs/src/main/java/org/apache/tinkerpop/gremlin/docs/GremlinPostprocessor.java
rename to 
docs/tinkeradoc-extension/src/main/java/org/apache/tinkerpop/tinkeradoc/GremlinPostprocessor.java
index 1f4fad4b8b..eb66ba4768 100644
--- 
a/docs/tinkerpop-docs/src/main/java/org/apache/tinkerpop/gremlin/docs/GremlinPostprocessor.java
+++ 
b/docs/tinkeradoc-extension/src/main/java/org/apache/tinkerpop/tinkeradoc/GremlinPostprocessor.java
@@ -16,7 +16,7 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-package org.apache.tinkerpop.gremlin.docs;
+package org.apache.tinkerpop.tinkeradoc;
 
 import org.asciidoctor.ast.Document;
 import org.asciidoctor.extension.Postprocessor;
diff --git 
a/docs/tinkerpop-docs/src/main/java/org/apache/tinkerpop/gremlin/docs/GremlinTreeprocessor.java
 
b/docs/tinkeradoc-extension/src/main/java/org/apache/tinkerpop/tinkeradoc/GremlinTreeprocessor.java
similarity index 99%
rename from 
docs/tinkerpop-docs/src/main/java/org/apache/tinkerpop/gremlin/docs/GremlinTreeprocessor.java
rename to 
docs/tinkeradoc-extension/src/main/java/org/apache/tinkerpop/tinkeradoc/GremlinTreeprocessor.java
index b40404b207..4dae7d47c1 100644
--- 
a/docs/tinkerpop-docs/src/main/java/org/apache/tinkerpop/gremlin/docs/GremlinTreeprocessor.java
+++ 
b/docs/tinkeradoc-extension/src/main/java/org/apache/tinkerpop/tinkeradoc/GremlinTreeprocessor.java
@@ -16,7 +16,7 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-package org.apache.tinkerpop.gremlin.docs;
+package org.apache.tinkerpop.tinkeradoc;
 
 import org.asciidoctor.ast.Block;
 import org.asciidoctor.ast.Document;
diff --git 
a/docs/tinkerpop-docs/src/main/java/org/apache/tinkerpop/gremlin/docs/PluginDirectoryRestartHandler.java
 
b/docs/tinkeradoc-extension/src/main/java/org/apache/tinkerpop/tinkeradoc/PluginDirectoryRestartHandler.java
similarity index 99%
rename from 
docs/tinkerpop-docs/src/main/java/org/apache/tinkerpop/gremlin/docs/PluginDirectoryRestartHandler.java
rename to 
docs/tinkeradoc-extension/src/main/java/org/apache/tinkerpop/tinkeradoc/PluginDirectoryRestartHandler.java
index 6e31d5e83d..9a8a721479 100644
--- 
a/docs/tinkerpop-docs/src/main/java/org/apache/tinkerpop/gremlin/docs/PluginDirectoryRestartHandler.java
+++ 
b/docs/tinkeradoc-extension/src/main/java/org/apache/tinkerpop/tinkeradoc/PluginDirectoryRestartHandler.java
@@ -16,7 +16,7 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-package org.apache.tinkerpop.gremlin.docs;
+package org.apache.tinkerpop.tinkeradoc;
 
 import java.io.IOException;
 import java.nio.file.Files;
diff --git 
a/docs/tinkerpop-docs/src/main/java/org/apache/tinkerpop/gremlin/docs/TabbedHtmlBuilder.java
 
b/docs/tinkeradoc-extension/src/main/java/org/apache/tinkerpop/tinkeradoc/TabbedHtmlBuilder.java
similarity index 99%
rename from 
docs/tinkerpop-docs/src/main/java/org/apache/tinkerpop/gremlin/docs/TabbedHtmlBuilder.java
rename to 
docs/tinkeradoc-extension/src/main/java/org/apache/tinkerpop/tinkeradoc/TabbedHtmlBuilder.java
index 707f918c0b..5098ecf5b0 100644
--- 
a/docs/tinkerpop-docs/src/main/java/org/apache/tinkerpop/gremlin/docs/TabbedHtmlBuilder.java
+++ 
b/docs/tinkeradoc-extension/src/main/java/org/apache/tinkerpop/tinkeradoc/TabbedHtmlBuilder.java
@@ -16,7 +16,7 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-package org.apache.tinkerpop.gremlin.docs;
+package org.apache.tinkerpop.tinkeradoc;
 
 import java.util.ArrayList;
 import java.util.List;
diff --git 
a/docs/tinkeradoc-extension/src/main/resources/META-INF/services/org.asciidoctor.jruby.extension.spi.ExtensionRegistry
 
b/docs/tinkeradoc-extension/src/main/resources/META-INF/services/org.asciidoctor.jruby.extension.spi.ExtensionRegistry
new file mode 100644
index 0000000000..12aa98b0ec
--- /dev/null
+++ 
b/docs/tinkeradoc-extension/src/main/resources/META-INF/services/org.asciidoctor.jruby.extension.spi.ExtensionRegistry
@@ -0,0 +1 @@
+org.apache.tinkerpop.tinkeradoc.GremlinDocsExtension
diff --git a/docs/tinkerpop-docs/src/main/resources/hadoop-conf/core-site.xml 
b/docs/tinkeradoc-extension/src/main/resources/hadoop-conf/core-site.xml
similarity index 100%
rename from docs/tinkerpop-docs/src/main/resources/hadoop-conf/core-site.xml
rename to docs/tinkeradoc-extension/src/main/resources/hadoop-conf/core-site.xml
diff --git 
a/docs/tinkerpop-docs/src/main/resources/hadoop-conf/hadoop-docs.properties 
b/docs/tinkeradoc-extension/src/main/resources/hadoop-conf/hadoop-docs.properties
similarity index 100%
rename from 
docs/tinkerpop-docs/src/main/resources/hadoop-conf/hadoop-docs.properties
rename to 
docs/tinkeradoc-extension/src/main/resources/hadoop-conf/hadoop-docs.properties
diff --git 
a/docs/tinkerpop-docs/src/test/java/org/apache/tinkerpop/gremlin/docs/GremlinConsoleTest.java
 
b/docs/tinkeradoc-extension/src/test/java/org/apache/tinkerpop/tinkeradoc/GremlinConsoleTest.java
similarity index 99%
rename from 
docs/tinkerpop-docs/src/test/java/org/apache/tinkerpop/gremlin/docs/GremlinConsoleTest.java
rename to 
docs/tinkeradoc-extension/src/test/java/org/apache/tinkerpop/tinkeradoc/GremlinConsoleTest.java
index 62e464d402..257a51e6fa 100644
--- 
a/docs/tinkerpop-docs/src/test/java/org/apache/tinkerpop/gremlin/docs/GremlinConsoleTest.java
+++ 
b/docs/tinkeradoc-extension/src/test/java/org/apache/tinkerpop/tinkeradoc/GremlinConsoleTest.java
@@ -16,7 +16,7 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-package org.apache.tinkerpop.gremlin.docs;
+package org.apache.tinkerpop.tinkeradoc;
 
 import org.junit.Test;
 
diff --git 
a/docs/tinkerpop-docs/src/test/java/org/apache/tinkerpop/gremlin/docs/GremlinDocsTest.java
 
b/docs/tinkeradoc-extension/src/test/java/org/apache/tinkerpop/tinkeradoc/GremlinDocsTest.java
similarity index 98%
rename from 
docs/tinkerpop-docs/src/test/java/org/apache/tinkerpop/gremlin/docs/GremlinDocsTest.java
rename to 
docs/tinkeradoc-extension/src/test/java/org/apache/tinkerpop/tinkeradoc/GremlinDocsTest.java
index 76d9188035..2f92ac0137 100644
--- 
a/docs/tinkerpop-docs/src/test/java/org/apache/tinkerpop/gremlin/docs/GremlinDocsTest.java
+++ 
b/docs/tinkeradoc-extension/src/test/java/org/apache/tinkerpop/tinkeradoc/GremlinDocsTest.java
@@ -16,7 +16,7 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-package org.apache.tinkerpop.gremlin.docs;
+package org.apache.tinkerpop.tinkeradoc;
 
 import org.asciidoctor.Asciidoctor;
 import org.asciidoctor.Options;
diff --git 
a/docs/tinkerpop-docs/src/test/java/org/apache/tinkerpop/gremlin/docs/GremlinPostprocessorTest.java
 
b/docs/tinkeradoc-extension/src/test/java/org/apache/tinkerpop/tinkeradoc/GremlinPostprocessorTest.java
similarity index 99%
rename from 
docs/tinkerpop-docs/src/test/java/org/apache/tinkerpop/gremlin/docs/GremlinPostprocessorTest.java
rename to 
docs/tinkeradoc-extension/src/test/java/org/apache/tinkerpop/tinkeradoc/GremlinPostprocessorTest.java
index ca2775d021..dc2d79b835 100644
--- 
a/docs/tinkerpop-docs/src/test/java/org/apache/tinkerpop/gremlin/docs/GremlinPostprocessorTest.java
+++ 
b/docs/tinkeradoc-extension/src/test/java/org/apache/tinkerpop/tinkeradoc/GremlinPostprocessorTest.java
@@ -16,7 +16,7 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-package org.apache.tinkerpop.gremlin.docs;
+package org.apache.tinkerpop.tinkeradoc;
 
 import org.asciidoctor.Asciidoctor;
 import org.asciidoctor.Attributes;
diff --git 
a/docs/tinkerpop-docs/src/test/java/org/apache/tinkerpop/gremlin/docs/GremlinTreeprocessorTest.java
 
b/docs/tinkeradoc-extension/src/test/java/org/apache/tinkerpop/tinkeradoc/GremlinTreeprocessorTest.java
similarity index 99%
rename from 
docs/tinkerpop-docs/src/test/java/org/apache/tinkerpop/gremlin/docs/GremlinTreeprocessorTest.java
rename to 
docs/tinkeradoc-extension/src/test/java/org/apache/tinkerpop/tinkeradoc/GremlinTreeprocessorTest.java
index 488b099220..35ab1c9a2d 100644
--- 
a/docs/tinkerpop-docs/src/test/java/org/apache/tinkerpop/gremlin/docs/GremlinTreeprocessorTest.java
+++ 
b/docs/tinkeradoc-extension/src/test/java/org/apache/tinkerpop/tinkeradoc/GremlinTreeprocessorTest.java
@@ -16,7 +16,7 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-package org.apache.tinkerpop.gremlin.docs;
+package org.apache.tinkerpop.tinkeradoc;
 
 import org.asciidoctor.Asciidoctor;
 import org.asciidoctor.Attributes;
diff --git 
a/docs/tinkerpop-docs/src/test/java/org/apache/tinkerpop/gremlin/docs/IntegrationTest.java
 
b/docs/tinkeradoc-extension/src/test/java/org/apache/tinkerpop/tinkeradoc/IntegrationTest.java
similarity index 99%
rename from 
docs/tinkerpop-docs/src/test/java/org/apache/tinkerpop/gremlin/docs/IntegrationTest.java
rename to 
docs/tinkeradoc-extension/src/test/java/org/apache/tinkerpop/tinkeradoc/IntegrationTest.java
index c4318d9411..3f767534ca 100644
--- 
a/docs/tinkerpop-docs/src/test/java/org/apache/tinkerpop/gremlin/docs/IntegrationTest.java
+++ 
b/docs/tinkeradoc-extension/src/test/java/org/apache/tinkerpop/tinkeradoc/IntegrationTest.java
@@ -16,7 +16,7 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-package org.apache.tinkerpop.gremlin.docs;
+package org.apache.tinkerpop.tinkeradoc;
 
 import org.asciidoctor.Asciidoctor;
 import org.asciidoctor.Attributes;
diff --git 
a/docs/tinkerpop-docs/src/test/java/org/apache/tinkerpop/gremlin/docs/PluginDirectoryRestartHandlerTest.java
 
b/docs/tinkeradoc-extension/src/test/java/org/apache/tinkerpop/tinkeradoc/PluginDirectoryRestartHandlerTest.java
similarity index 99%
rename from 
docs/tinkerpop-docs/src/test/java/org/apache/tinkerpop/gremlin/docs/PluginDirectoryRestartHandlerTest.java
rename to 
docs/tinkeradoc-extension/src/test/java/org/apache/tinkerpop/tinkeradoc/PluginDirectoryRestartHandlerTest.java
index 96c8e879a7..46afbbcffe 100644
--- 
a/docs/tinkerpop-docs/src/test/java/org/apache/tinkerpop/gremlin/docs/PluginDirectoryRestartHandlerTest.java
+++ 
b/docs/tinkeradoc-extension/src/test/java/org/apache/tinkerpop/tinkeradoc/PluginDirectoryRestartHandlerTest.java
@@ -16,7 +16,7 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-package org.apache.tinkerpop.gremlin.docs;
+package org.apache.tinkerpop.tinkeradoc;
 
 import org.junit.Before;
 import org.junit.Rule;
diff --git 
a/docs/tinkerpop-docs/src/test/java/org/apache/tinkerpop/gremlin/docs/TabbedHtmlBuilderTest.java
 
b/docs/tinkeradoc-extension/src/test/java/org/apache/tinkerpop/tinkeradoc/TabbedHtmlBuilderTest.java
similarity index 99%
rename from 
docs/tinkerpop-docs/src/test/java/org/apache/tinkerpop/gremlin/docs/TabbedHtmlBuilderTest.java
rename to 
docs/tinkeradoc-extension/src/test/java/org/apache/tinkerpop/tinkeradoc/TabbedHtmlBuilderTest.java
index 20e5f59622..998c4104e2 100644
--- 
a/docs/tinkerpop-docs/src/test/java/org/apache/tinkerpop/gremlin/docs/TabbedHtmlBuilderTest.java
+++ 
b/docs/tinkeradoc-extension/src/test/java/org/apache/tinkerpop/tinkeradoc/TabbedHtmlBuilderTest.java
@@ -16,7 +16,7 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-package org.apache.tinkerpop.gremlin.docs;
+package org.apache.tinkerpop.tinkeradoc;
 
 import org.junit.Before;
 import org.junit.Test;
diff --git 
a/docs/tinkerpop-docs/src/test/resources/integration-fixture.asciidoc 
b/docs/tinkeradoc-extension/src/test/resources/integration-fixture.asciidoc
similarity index 100%
rename from docs/tinkerpop-docs/src/test/resources/integration-fixture.asciidoc
rename to 
docs/tinkeradoc-extension/src/test/resources/integration-fixture.asciidoc
diff --git 
a/docs/tinkerpop-docs/src/main/resources/META-INF/services/org.asciidoctor.jruby.extension.spi.ExtensionRegistry
 
b/docs/tinkerpop-docs/src/main/resources/META-INF/services/org.asciidoctor.jruby.extension.spi.ExtensionRegistry
deleted file mode 100644
index 6a81ac1f60..0000000000
--- 
a/docs/tinkerpop-docs/src/main/resources/META-INF/services/org.asciidoctor.jruby.extension.spi.ExtensionRegistry
+++ /dev/null
@@ -1 +0,0 @@
-org.apache.tinkerpop.gremlin.docs.GremlinDocsExtension
diff --git a/pom.xml b/pom.xml
index 8f426fc504..2569cf6abc 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1096,7 +1096,7 @@ limitations under the License.
                         <dependencies>
                             <dependency>
                                 <groupId>org.apache.tinkerpop</groupId>
-                                <artifactId>tinkerpop-docs</artifactId>
+                                <artifactId>tinkeradoc-extension</artifactId>
                                 <version>${project.version}</version>
                             </dependency>
                         </dependencies>

Reply via email to