Bump org.apache.maven.plugins:maven-invoker-plugin from 3.9.0 to 3.9.1

Bumps [org.apache.maven.plugins:maven-invoker-plugin](https://github.com/apache/maven-invoker-plugin) from 3.9.0 to 3.9.1.
- [Release notes](https://github.com/apache/maven-invoker-plugin/releases)
- [Commits](https://github.com/apache/maven-invoker-plugin/compare/maven-invoker-plugin-3.9.0...maven-invoker-plugin-3.9.1)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-invoker-plugin
  dependency-version: 3.9.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
1 file changed
tree: 309037063072a7ac4dcb12524966cf8ea337b685
  1. .github/
  2. .mvn/
  3. src/
  4. .asf.yaml
  5. .gitignore
  6. LICENSE
  7. mvnw
  8. mvnw.cmd
  9. NOTICE
  10. pom.xml
  11. README.md
README.md

⚠️ WARNING ⚠️

This extension has several significant limitations:

  • No location tracking support, making error messages less helpful
  • Uses an unmaintained library as its core dependency

Consider using Mason instead, which provides a more robust and maintained alternative.

📢 ARCHIVED REPOSITORY 📢

This repository has been archived and is no longer maintained. Please use Mason instead.

Apache Maven Hocon Extension

Apache License, Version 2.0, January 2004 Maven Central

This project provides a Hocon POM parser extension for Maven 4. It allows POMs to be written with the Hocon syntax, which is a superset of the JSON syntax.

License

This code is under the [Apache License, Version 2.0, January 2004][./LICENSE].

See the NOTICE file for required notices and attributions.

Usage

To use this extension, the following declaration needs to be done in your ${rootDirectory}/.mvn/extensions.xml:

<extensions xmlns="http://maven.apache.org/EXTENSIONS/1.2.0">
    <extension>
        <groupId>org.apache.maven.extensions</groupId>
        <artifactId>maven-hocon-extension</artifactId>
        <version>@project.version@</version>
    </extension>
</extensions>

This allows defining a POM using Hocon syntax:

modelVersion = 4.1.0
parent {
    groupId = org.apache.maven.hocon.its
    artifactId = parent
    version = 1.0.0-SNAPSHOT
}
artifactId = test

properties = {
  "my.property" = foo
  pluginVersion = 3.9
}

dependencies = [
    # just add one dummy dependency
    "com.typesafe:config:1.4.2"
]