From c5acaf2aaeda921fbe67c023cc73f6767d28f358 Mon Sep 17 00:00:00 2001 From: Dave the Dev Date: Wed, 15 Apr 2026 18:21:18 +0000 Subject: [PATCH] Hithomelabs/CFTunnels#115: Fix indentation (tabs to spaces) and add comprehensive JavaDoc --- .../CFTunnels/CfTunnelsApplication.java | 41 +++++++++++++++++-- 1 file changed, 38 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/hithomelabs/CFTunnels/CfTunnelsApplication.java b/src/main/java/com/hithomelabs/CFTunnels/CfTunnelsApplication.java index 1ea81fd..2c76fd7 100644 --- a/src/main/java/com/hithomelabs/CFTunnels/CfTunnelsApplication.java +++ b/src/main/java/com/hithomelabs/CFTunnels/CfTunnelsApplication.java @@ -3,11 +3,46 @@ package com.hithomelabs.CFTunnels; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; +/** + * Main Spring Boot application class for Cloudflare Tunnels API. + * + *

This application provides a RESTful API for managing Cloudflare Tunnels, + * allowing users to create tunnel mappings to services with an approval workflow.

+ * + *

Features:

+ * + * + *

Technology Stack:

+ * + * + *

Access the API documentation at: + * {@code /swagger-ui.html} for the Swagger/OpenAPI UI

+ * + * @see Cloudflare Tunnel Documentation + * @since 1.0.0 + */ @SpringBootApplication public class CfTunnelsApplication { - public static void main(String[] args) { - SpringApplication.run(CfTunnelsApplication.class, args); - } + /** + * Main entry point for the application. + * + * @param args command line arguments passed to the application + */ + public static void main(String[] args) { + SpringApplication.run(CfTunnelsApplication.class, args); + } }