This is an automated email from the ASF dual-hosted git repository.
pkarwasz pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/logging-log4j-tools.git
from 1625af9 Downgrade Jakarta Dependency Injection API
add a4b7bd4 Add FreeMarker documentation generator
add 05a3a5d Cleanup `TypeLookup`
add 3a2aed5 Apply PR#93 suggestions
add c2f92d2 Add try with resources
No new revisions were added by this update.
Summary of changes:
log4j-docgen/pom.xml | 39 +++++
.../log4j/docgen/freemarker}/package-info.java | 7 +-
.../internal/DefaultFreeMarkerGenerator.java | 163 ++++++++++++++++++++
.../apache/logging/log4j/docgen}/package-info.java | 7 +-
.../logging/log4j/docgen/util/TypeLookup.java | 63 ++++++++
.../logging/log4j/docgen/util}/package-info.java | 4 +-
log4j-docgen/src/main/mdo/plugins-model.xml | 71 ++++++++-
.../log4j/docgen/internal/configuration.xml | 165 +++++++++++++++++++++
.../docgen/internal/FreeMarkerGeneratorTest.java | 67 +++++++++
.../org.apache.logging.log4j.core.Appender.adoc | 32 ++++
.../Core/org.apache.logging.log4j.core.Filter.adoc | 14 +-
.../Core/org.apache.logging.log4j.core.Layout.adoc | 10 +-
...ogging.log4j.core.appender.ConsoleAppender.adoc | 94 ++++++++++++
...ache.logging.log4j.core.config.AppenderRef.adoc | 49 +++++-
....logging.log4j.core.config.AppendersPlugin.adoc | 26 +++-
...he.logging.log4j.core.config.Configuration.adoc | 141 ++++++++++++++++++
...ogging.log4j.core.config.CustomLevelConfig.adoc | 33 ++++-
...che.logging.log4j.core.config.CustomLevels.adoc | 26 +++-
....log4j.core.config.LoggerConfig.RootLogger.adoc | 69 +++++++++
...che.logging.log4j.core.config.LoggerConfig.adoc | 79 ++++++++++
...he.logging.log4j.core.config.LoggersPlugin.adoc | 26 +++-
...logging.log4j.core.config.PropertiesPlugin.adoc | 26 +++-
....apache.logging.log4j.core.config.Property.adoc | 33 ++++-
...ache.logging.log4j.core.filter.BurstFilter.adoc | 65 ++++++++
...he.logging.log4j.core.layout.PatternLayout.adoc | 46 ++++++
.../resources/expected/freemarker/scalars.adoc | 83 +++++++++++
.../src/test/resources/templates/interface.ftl | 21 ++-
.../src/test/resources/templates/license.ftl | 7 -
.../src/test/resources/templates/plugin.ftl | 100 +++++++++++++
.../src/test/resources/templates/scalars.ftl | 41 +++++
30 files changed, 1541 insertions(+), 66 deletions(-)
copy {log4j-changelog/src/main/java/org/apache/logging/log4j/changelog =>
log4j-docgen/src/main/java/org/apache/logging/log4j/docgen/freemarker}/package-info.java
(77%)
create mode 100644
log4j-docgen/src/main/java/org/apache/logging/log4j/docgen/internal/DefaultFreeMarkerGenerator.java
copy {log4j-changelog/src/main/java/org/apache/logging/log4j/changelog =>
log4j-docgen/src/main/java/org/apache/logging/log4j/docgen}/package-info.java
(78%)
create mode 100644
log4j-docgen/src/main/java/org/apache/logging/log4j/docgen/util/TypeLookup.java
copy {log4j-changelog/src/main/java/org/apache/logging/log4j/changelog =>
log4j-docgen/src/main/java/org/apache/logging/log4j/docgen/util}/package-info.java
(93%)
create mode 100644
log4j-docgen/src/main/resources/org/apache/logging/log4j/docgen/internal/configuration.xml
create mode 100644
log4j-docgen/src/test/java/org/apache/logging/log4j/docgen/internal/FreeMarkerGeneratorTest.java
create mode 100644
log4j-docgen/src/test/resources/expected/freemarker/Core/org.apache.logging.log4j.core.Appender.adoc
copy README.adoc =>
log4j-docgen/src/test/resources/expected/freemarker/Core/org.apache.logging.log4j.core.Filter.adoc
(53%)
copy README.adoc =>
log4j-docgen/src/test/resources/expected/freemarker/Core/org.apache.logging.log4j.core.Layout.adoc
(53%)
create mode 100644
log4j-docgen/src/test/resources/expected/freemarker/Core/org.apache.logging.log4j.core.appender.ConsoleAppender.adoc
copy README.adoc =>
log4j-docgen/src/test/resources/expected/freemarker/Core/org.apache.logging.log4j.core.config.AppenderRef.adoc
(51%)
copy README.adoc =>
log4j-docgen/src/test/resources/expected/freemarker/Core/org.apache.logging.log4j.core.config.AppendersPlugin.adoc
(53%)
create mode 100644
log4j-docgen/src/test/resources/expected/freemarker/Core/org.apache.logging.log4j.core.config.Configuration.adoc
copy README.adoc =>
log4j-docgen/src/test/resources/expected/freemarker/Core/org.apache.logging.log4j.core.config.CustomLevelConfig.adoc
(53%)
copy README.adoc =>
log4j-docgen/src/test/resources/expected/freemarker/Core/org.apache.logging.log4j.core.config.CustomLevels.adoc
(53%)
create mode 100644
log4j-docgen/src/test/resources/expected/freemarker/Core/org.apache.logging.log4j.core.config.LoggerConfig.RootLogger.adoc
create mode 100644
log4j-docgen/src/test/resources/expected/freemarker/Core/org.apache.logging.log4j.core.config.LoggerConfig.adoc
copy README.adoc =>
log4j-docgen/src/test/resources/expected/freemarker/Core/org.apache.logging.log4j.core.config.LoggersPlugin.adoc
(53%)
copy README.adoc =>
log4j-docgen/src/test/resources/expected/freemarker/Core/org.apache.logging.log4j.core.config.PropertiesPlugin.adoc
(53%)
copy README.adoc =>
log4j-docgen/src/test/resources/expected/freemarker/Core/org.apache.logging.log4j.core.config.Property.adoc
(53%)
create mode 100644
log4j-docgen/src/test/resources/expected/freemarker/Core/org.apache.logging.log4j.core.filter.BurstFilter.adoc
create mode 100644
log4j-docgen/src/test/resources/expected/freemarker/Core/org.apache.logging.log4j.core.layout.PatternLayout.adoc
create mode 100644
log4j-docgen/src/test/resources/expected/freemarker/scalars.adoc
copy log4j-changelog/src/test/resources/3-enriched/.changelog.txt.ftl =>
log4j-docgen/src/test/resources/templates/interface.ftl (59%)
copy README.adoc => log4j-docgen/src/test/resources/templates/license.ftl (53%)
create mode 100644 log4j-docgen/src/test/resources/templates/plugin.ftl
create mode 100644 log4j-docgen/src/test/resources/templates/scalars.ftl