]> juplo.de Git - maven-thymeleaf-skin/commitdiff
Removed all indentation and blank lines from the velocity-markup
authorKai Moritz <kai@juplo.de>
Tue, 3 Feb 2026 08:26:40 +0000 (09:26 +0100)
committerKai Moritz <kai@juplo.de>
Tue, 3 Feb 2026 08:26:40 +0000 (09:26 +0100)
src/main/resources/META-INF/maven/site.vm

index ae0d21fade18c7cf477eb014bf8e3078418b6923..5884b2f1d58f6763cecaab180241463d5d2aa496 100644 (file)
@@ -1,97 +1,93 @@
 #set ( $pages = $project.getClass().forName('java.util.LinkedHashMap').newInstance() )
 #set ( $stack = $project.getClass().forName('java.util.LinkedList').newInstance() )
 #macro ( buildPages $item, $rename )
-  <!-- VISITING PAGE - href: $item.href / name: $item.name -->
-  #if ( $item.href )
-    #set ( $currentItemHref = $PathTool.calculateLink( $item.href, $relativePath ) )
-  #else
-    #set ( $currentItemHref = '' )
-  #end
-  #set ( $currentItemHref = $currentItemHref.replaceAll( '\\', '/' ) )
-  #if ( $currentItemHref and !$pages.containsKey( $currentItemHref) )
-    #set ( $sinkhole = $stack.peek().childs.add($currentItemHref) )
-    #set ( $page = $project.getClass().forName('java.util.LinkedHashMap').newInstance() )
-    #set ( $sinkhole = $page.put("name", $item.name) )
-    #set ( $sinkhole = $page.put("href", $currentItemHref) )
-    #set ( $sinkhole = $page.put("childs", $project.getClass().forName('java.util.LinkedList').newInstance()) )
-    #set ( $sinkhole = $pages.put($page.href, $page) )
-    #set ( $sinkhole = $stack.push( $page ) )
-    #if ($item.image)
-      #set ( $image = $project.getClass().forName('java.util.LinkedHashMap').newInstance() )
-      #set ( $sinkhole = $page.put("image", $image) )
-      #if ($item.image.src)
-        #set ( $sinkhole = $image.put("src", $item.image.src) )
-      #end
-      #if ($item.image.position)
-        #set ( $sinkhole = $image.put("position", $item.image.position) )
-      #end
-      #if ($item.image.alt)
-        #set ( $sinkhole = $image.put("alt", $item.image.alt) )
-      #end
-      #if ($item.image.width)
-        #set ( $sinkhole = $image.put("width", $item.image.width) )
-      #end
-      #if ($item.image.height)
-        #set ( $sinkhole = $image.put("height", $item.image.height) )
-      #end
-      #if ($item.image.style)
-        #set ( $sinkhole = $image.put("style", $item.image.style) )
-      #end
-    #end
-    #foreach ( $entry in $item.items )
-      #buildPages ( $entry, $rename )
-    #end
-    #set ( $page = $stack.pop() )
-    #set ( $crumbs = $project.getClass().forName('java.util.LinkedList').newInstance() )
-    #foreach ( $entry in $stack )
-      #set ( $sinkhole = $crumbs.push($entry.href) )
-    #end
-    ## Hardcoded adjustment for `*-mojo.html`-pages of a maven-plugin
-    #if ( $currentItemHref.endsWith("-mojo.html") )
-      #set ( $sinkhole = $pages.get("plugin-info.html").get("childs").add($currentItemHref) )
-      #set ( $sinkhole = $crumbs.add("project-reports.html") )
-      #set ( $sinkhole = $crumbs.add("plugin-info.html") )
-    #end
-    #set ( $sinkhole = $page.put("crumbs", $crumbs) )
-  #else
-    #if ($rename)
-    <!-- RENAMING already seen PAGE: href=$currentItemHref, FROM name=$pages.get($currentItemHref).name TO name=$item.name -->
-    #set ( $sinkhole = $pages.get($currentItemHref).put("name", $item.name) )
-    #else
-    <!-- SKIPPING already seen PAGE: href=$currentItemHref, name=$item.name -->
-    #end
-  #end
+<!-- VISITING PAGE - href: $item.href / name: $item.name -->
+#if ( $item.href )
+#set ( $currentItemHref = $PathTool.calculateLink( $item.href, $relativePath ) )
+#else
+#set ( $currentItemHref = '' )
+#end
+#set ( $currentItemHref = $currentItemHref.replaceAll( '\\', '/' ) )
+#if ( $currentItemHref and !$pages.containsKey( $currentItemHref) )
+#set ( $sinkhole = $stack.peek().childs.add($currentItemHref) )
+#set ( $page = $project.getClass().forName('java.util.LinkedHashMap').newInstance() )
+#set ( $sinkhole = $page.put("name", $item.name) )
+#set ( $sinkhole = $page.put("href", $currentItemHref) )
+#set ( $sinkhole = $page.put("childs", $project.getClass().forName('java.util.LinkedList').newInstance()) )
+#set ( $sinkhole = $pages.put($page.href, $page) )
+#set ( $sinkhole = $stack.push( $page ) )
+#if ($item.image)
+#set ( $image = $project.getClass().forName('java.util.LinkedHashMap').newInstance() )
+#set ( $sinkhole = $page.put("image", $image) )
+#if ($item.image.src)
+#set ( $sinkhole = $image.put("src", $item.image.src) )
+#end
+#if ($item.image.position)
+#set ( $sinkhole = $image.put("position", $item.image.position) )
+#end
+#if ($item.image.alt)
+#set ( $sinkhole = $image.put("alt", $item.image.alt) )
+#end
+#if ($item.image.width)
+#set ( $sinkhole = $image.put("width", $item.image.width) )
+#end
+#if ($item.image.height)
+#set ( $sinkhole = $image.put("height", $item.image.height) )
+#end
+#if ($item.image.style)
+#set ( $sinkhole = $image.put("style", $item.image.style) )
+#end
+#end
+#foreach ( $entry in $item.items )
+#buildPages ( $entry, $rename )
+#end
+#set ( $page = $stack.pop() )
+#set ( $crumbs = $project.getClass().forName('java.util.LinkedList').newInstance() )
+#foreach ( $entry in $stack )
+#set ( $sinkhole = $crumbs.push($entry.href) )
+#end
+## Hardcoded adjustment for `*-mojo.html`-pages of a maven-plugin
+#if ( $currentItemHref.endsWith("-mojo.html") )
+#set ( $sinkhole = $pages.get("plugin-info.html").get("childs").add($currentItemHref) )
+#set ( $sinkhole = $crumbs.add("project-reports.html") )
+#set ( $sinkhole = $crumbs.add("plugin-info.html") )
+#end
+#set ( $sinkhole = $page.put("crumbs", $crumbs) )
+#else
+#if ($rename)
+<!-- RENAMING already seen PAGE: href=$currentItemHref, FROM name=$pages.get($currentItemHref).name TO name=$item.name -->
+#set ( $sinkhole = $pages.get($currentItemHref).put("name", $item.name) )
+#else
+<!-- SKIPPING already seen PAGE: href=$currentItemHref, name=$item.name -->
+#end
+#end
 #end
 <!-- HEAD -->
 <div class="maven-site">
 $bodyContent
 </div>
-
 #if (!$alignedFilePath or $alignedFilePath == 'index.html')
-
 ## Custom Variablen einlesen
 #set ( $path = $site.custom.getChild( 'path' ).getValue() )
 #set ( $menuName = $site.custom.getChild( 'menuName' ).getValue() )
-
 ## Seiten einlesen
 #foreach ( $menu in $site.body.menus )
-  ## Zuerst alle anderen Menüs verarbeiten
-  #if ($menu.name != $menuName)
-    #foreach ( $item in $menu.items )
-      #buildPages ( $item, false )
-    #end
-  #end
+## Zuerst alle anderen Menüs verarbeiten
+#if ($menu.name != $menuName)
+#foreach ( $item in $menu.items )
+#buildPages ( $item, false )
+#end
+#end
 #end
 #foreach ( $menu in $site.body.menus )
-  ## Danach dann das Haupt-Menü einlesen
-  ## Durch diese Reihenfolge überschreiben Referenzen die automatisch erzeugten Einträge nicht
-  #if ($menu.name == $menuName)
-    #foreach ( $item in $menu.items )
-      #buildPages ( $item, true )
-    #end
-  #end
-#end
-
+## Danach dann das Haupt-Menü einlesen
+## Durch diese Reihenfolge überschreiben Referenzen die automatisch erzeugten Einträge nicht
+#if ($menu.name == $menuName)
+#foreach ( $item in $menu.items )
+#buildPages ( $item, true )
+#end
+#end
+#end
 <!--
 JSON-BEGIN
 {