Skip to content

Support AsciiDoc-style headings ( = instead of #) #55

@sdavids

Description

@sdavids
$ ./gradlew --version

------------------------------------------------------------
Gradle 8.12
------------------------------------------------------------

Build time:    2024-12-20 15:46:53 UTC
Revision:      a3cacb207fec727859be9354c1937da2e59004c1

Kotlin:        2.0.21
Groovy:        3.0.22
Ant:           Apache Ant(TM) version 1.10.15 compiled on August 25 2024
Launcher JVM:  17.0.13 (Eclipse Adoptium 17.0.13+11)
Daemon JVM:    Compatible with Java 17, Eclipse Temurin (from gradle/gradle-daemon-jvm.properties)
OS:            Mac OS X 12.7.6 x86_64

$ cat gradle/libs.versions.toml | grep spotlessChangelog
spotlessChangelog = "com.diffplug.spotless-changelog:3.1.2"
$ cat CHANGELOG.adoc 
= Changelog

== [Unreleased]
$ ./gradlew changelogCheck                              
> Task :changelogCheck FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':changelogCheck'.
> CHANGELOG.adoc: Needs to have '## [Unreleased]'

https://docs.asciidoctor.org/asciidoc/latest/sections/titles-and-levels/#section-level-syntax

The number of equal signs in the marker represents the section level using a 0-based index

In addition to the equals sign marker used for defining section titles, Asciidoctor recognizes the hash symbol (#) from Markdown.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions