YETUS-703. clean up som eof the table of contents
Signed-off-by: Allen Wittenauer <aw@apache.org>
diff --git a/asf-site-src/source/documentation/in-progress/interface-classification.md b/asf-site-src/source/documentation/in-progress/interface-classification.md
index 197e52d..b40e8b3 100644
--- a/asf-site-src/source/documentation/in-progress/interface-classification.md
+++ b/asf-site-src/source/documentation/in-progress/interface-classification.md
@@ -15,7 +15,6 @@
Apache Yetus Interface Taxonomy: Audience and Stability Classification
================================================================
-
Motivation
----------
diff --git a/asf-site-src/source/documentation/in-progress/precommit-basic.md b/asf-site-src/source/documentation/in-progress/precommit-basic.md
index 5a6522a..880a388 100644
--- a/asf-site-src/source/documentation/in-progress/precommit-basic.md
+++ b/asf-site-src/source/documentation/in-progress/precommit-basic.md
@@ -20,19 +20,32 @@
test-patch
==========
+<!-- MarkdownTOC levels="1,2" autolink="true" -->
+
* [Purpose](#purpose)
* [Pre-requisites](#pre-requisites)
+ * [Base Requirements](#base-requirements)
+ * [Optional Requirements](#optional-requirements)
* [First Steps](#first-steps)
* [Resetting the Repository](#resetting-the-repository)
* [Enabling Features](#enabling-features)
* [Output Directory](#output-directory)
* [Build Tool](#build-tool)
* [Providing Patch Files](#providing-patch-files)
-* [Project-Specific Capabilities](#project-specific-capabilities)
+ * [JIRA](#jira)
+ * [GITHUB](#github)
+ * [GITLAB](#gitlab)
+ * [Generic URLs](#generic-urls)
+* [Project-specific Capabilities](#project-specific-capabilities)
+ * [Direct Method](#direct-method)
+ * [Project Method](#project-method)
+* [Fork Bomb Protection](#fork-bomb-protection)
* [MultiJDK](#multijdk)
* [Docker](#docker)
* [In Closing](#in-closing)
+<!-- /MarkdownTOC -->
+
# Purpose
As part of Apache Hadoop's commit process, all patches to the source base go through a precommit test that does some (relatively) light checking to make sure the proposed change does not break unit tests and/or passes some other prerequisites such as code formatting guidelines. This is meant as a preliminary check for committers so that the basic patch is in a known state and for contributors to know if they have followed the project's guidelines. This check, called `test-patch`, along with a helper program, called `smart-apply-patch`, may also be used by individual developers to verify a patch prior to sending to the Apache Hadoop QA systems.
diff --git a/asf-site-src/source/documentation/in-progress/precommit-buildtools.md b/asf-site-src/source/documentation/in-progress/precommit-buildtools.md
index 44155c3..f817073 100644
--- a/asf-site-src/source/documentation/in-progress/precommit-buildtools.md
+++ b/asf-site-src/source/documentation/in-progress/precommit-buildtools.md
@@ -17,9 +17,33 @@
under the License.
-->
+
+
Build Tool Support
===================
+<!-- MarkdownTOC levels="1,2" autolink="true" -->
+
+* [Global Variables](#global-variables)
+* [Required Functions](#required-functions)
+* [Optional Functions](#optional-functions)
+* [Ant Specific](#ant-specific)
+ * [Command Arguments](#command-arguments)
+ * [Docker Mode](#docker-mode)
+* [autoconf Specific](#autoconf-specific)
+ * [Command Arguments](#command-arguments-1)
+* [CMAKE Specific](#cmake-specific)
+* [Gradle Specific](#gradle-specific)
+* [Make Specific](#make-specific)
+* [Maven Specific](#maven-specific)
+ * [Command Arguments](#command-arguments-2)
+ * [Per-instance Repositories](#per-instance-repositories)
+ * [Docker Mode](#docker-mode-1)
+ * [Test Profile](#test-profile)
+ * [Custom Maven Tests](#custom-maven-tests)
+
+<!-- /MarkdownTOC -->
+
test-patch has the ability to support multiple build tools. Build tool plug-ins have some extra hooks to do source and object maintenance at key points. Every build tool plug-in must have one line in order to be recognized:
```bash
diff --git a/asf-site-src/source/documentation/in-progress/precommit-docker.md b/asf-site-src/source/documentation/in-progress/precommit-docker.md
index c051a1c..8bd344c 100644
--- a/asf-site-src/source/documentation/in-progress/precommit-docker.md
+++ b/asf-site-src/source/documentation/in-progress/precommit-docker.md
@@ -20,16 +20,20 @@
test-patch Docker Support
=========================
+<!-- MarkdownTOC levels="1,2" autolink="true" -->
+
* [The Basics](#the-basics)
* [Docker Base Images](#docker-base-images)
- * [Default Images](#default-image)
+ * [Default Image](#default-image)
* [Using a Dockerfile](#using-a-dockerfile)
- * [Pulling a Docker Tag](#pulling-a-docker-tag)
+ * [Pulling a Docker tag](#pulling-a-docker-tag)
+ * [Using a cache](#using-a-cache)
* [Platforms](#platforms)
* [Resource Controls](#resource-controls)
* [Privileged Mode](#privileged-mode)
-* [Docker-in-Docker](#docker-in-docker)
+* [Docker in Docker](#docker-in-docker)
+<!-- /MarkdownTOC -->
# The Basics