I pulled your latest code and mvn clean install on Windows gives me this.
[ERROR] Failed to execute goal io.quarkus.platform:quarkus-maven-plugin:3.14.4:build (default) on project roq-blog: Failed to build quarkus application: io.quarkus.builder.BuildException: Build failure: Build failed due to errors
[ERROR] [error]: Build step io.quarkiverse.roq.frontmatter.deployment.RoqFrontMatterProcessor#bindFrontMatterData threw an exception: java.lang.NullPointerException: Cannot invoke "String.toLowerCase()" because "input" is null
[ERROR] at io.quarkiverse.roq.frontmatter.deployment.Link.slugify(Link.java:57)
[ERROR] at io.quarkiverse.roq.frontmatter.deployment.Link.lambda$static$5(Link.java:34)
[ERROR] at io.quarkiverse.roq.frontmatter.deployment.Link.link(Link.java:44)
[ERROR] at io.quarkiverse.roq.frontmatter.deployment.RoqFrontMatterProcessor.bindFrontMatterData(RoqFrontMatterProcessor.java:129)
[ERROR] at java.base/java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:733)
[ERROR] at io.quarkus.deployment.ExtensionLoader$3.execute(ExtensionLoader.java:856)
[ERROR] at io.quarkus.builder.BuildContext.run(BuildContext.java:256)
[ERROR] at org.jboss.threads.ContextHandler$1.runWith(ContextHandler.java:18)
[ERROR] at org.jboss.threads.EnhancedQueueExecutor$Task.doRunWith(EnhancedQueueExecutor.java:2516)
[ERROR] at org.jboss.threads.EnhancedQueueExecutor$Task.run(EnhancedQueueExecutor.java:2495)
[ERROR] at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1521)
[ERROR] at java.base/java.lang.Thread.run(Thread.java:1583)
[ERROR] at org.jboss.threads.JBossThread.run(JBossThread.java:483)
I pulled your latest code and
mvn clean install
on Windows gives me this.Maven INFO: