File tree Expand file tree Collapse file tree
aether-datafixers-cli/src/main/java/de/splatgames/aether/datafixers/cli Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -82,14 +82,14 @@ public class AetherCli implements Callable<Integer> {
8282 * root {@link AetherCli} command and executes it with the provided arguments.
8383 * The process exit code is set based on the command execution result.</p>
8484 *
85- * <h3 >Exit Codes</h3 >
85+ * <h4 >Exit Codes</h4 >
8686 * <ul>
8787 * <li>{@code 0} - Success (or help displayed)</li>
8888 * <li>{@code 1} - Error occurred during command execution</li>
8989 * <li>{@code 2} - Validation found files needing migration (validate command only)</li>
9090 * </ul>
9191 *
92- * <h3 >Configuration</h3 >
92+ * <h4 >Configuration</h4 >
9393 * <p>The CommandLine instance is configured with:</p>
9494 * <ul>
9595 * <li>Case-insensitive enum value parsing enabled</li>
Original file line number Diff line number Diff line change @@ -89,7 +89,7 @@ private BootstrapLoader() {
8989 * <li>Must be accessible on the current thread's context class loader</li>
9090 * </ul>
9191 *
92- * <h3 >Error Handling</h3 >
92+ * <h4 >Error Handling</h4 >
9393 * <p>All reflection-related exceptions are wrapped in {@link BootstrapLoadException}
9494 * with descriptive error messages to aid debugging:</p>
9595 * <ul>
@@ -148,7 +148,7 @@ public static DataFixerBootstrap load(@NotNull final String className) {
148148 * as the iterator is consumed. Each call to this method creates a fresh
149149 * ServiceLoader instance.</p>
150150 *
151- * <h3 >Registration</h3 >
151+ * <h4 >Registration</h4 >
152152 * <p>To register a bootstrap for discovery, create a file at:</p>
153153 * <pre>
154154 * src/main/resources/META-INF/services/de.splatgames.aether.datafixers.api.bootstrap.DataFixerBootstrap
Original file line number Diff line number Diff line change @@ -88,7 +88,7 @@ private VersionExtractor() {
8888 * and extracts the integer version value. The field path supports dot notation
8989 * for accessing nested fields.</p>
9090 *
91- * <h3 >Algorithm</h3 >
91+ * <h4 >Algorithm</h4 >
9292 * <ol>
9393 * <li>Validates the field path syntax</li>
9494 * <li>Wraps the raw data in a {@link Dynamic}</li>
@@ -97,14 +97,14 @@ private VersionExtractor() {
9797 * <li>Wraps the integer in a {@link DataVersion}</li>
9898 * </ol>
9999 *
100- * <h3 >Valid Field Paths</h3 >
100+ * <h4 >Valid Field Paths</h4 >
101101 * <ul>
102102 * <li>{@code "version"} - Single field</li>
103103 * <li>{@code "meta.version"} - Nested field</li>
104104 * <li>{@code "a.b.c.version"} - Deeply nested field</li>
105105 * </ul>
106106 *
107- * <h3 >Invalid Field Paths</h3 >
107+ * <h4 >Invalid Field Paths</h4 >
108108 * <ul>
109109 * <li>{@code ""} - Empty</li>
110110 * <li>{@code ".version"} - Leading dot</li>
You can’t perform that action at this time.
0 commit comments