No description, website, or topics provided.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src
.gitignore
pom.xml
readme.md

readme.md

IMPORTANT

It turned out that the functionality of this module had been integrated into mgnl 5.5.6 which I wasn't aware off. Therefore I'm NOT continuing this fork. However I won't delete it immediately as the dependency fix might be helpful for installations using prior versoins.

Differences to the original project

  • Changed groupId from org.mgnlconfig to com.kasisoft.mgnl to prevent confusion (just in case the original project gets revitalized)
  • Dropped the parent pom (info.magnolia.maven.poms-forge:magnolia-parent-pom-forge:31) so I can deploy this artifact maven central
  • Using maven-dependency-plugin and maven-enforcer-plugin to create a more concise classpath

Description (old)

The module provides a new configuration source which replaces or complements the Yaml config source and allows the developers to do the following:

  • extend Yaml files with possibility to decorate properties and sub-elements
  • extend JCR nodes
  • extend any definition from any registry
  • use special instructions like !override and !exclude
  • use currently available !include annotation for compatibility