This is an automated email from the ASF dual-hosted git repository.

vy pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/logging-log4j-tools.git


    from 4780647  Derive FQCN of a `{@link` using `ImportTree`
     new 89f8058  Improve FQCN derivation from `{@link`
     new c18e5ac  Fix Error Prone warning in `DocumentationGeneratorTest`
     new 290e3a5  Improve FQCN derivation from `{@link` for package locals
     new d1bc34f  Add `log4j-docgen-asciidoctor-extension` module for `apiref` 
inline macro
     new 5fafddf  Ignore deprecated factory methods in `log4j-docgen`
     new a0d39a8  Fix processing order in `PluginSets`
     new f3e1cc1  Fix nested mojo defaults
     new 1da6496  Update `DocumentationGeneratorTest` data

The 8 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../log4j/changelog/maven/TemplateMojo.java        |   2 +-
 .../pom.xml                                        |  24 +-
 .../log4j/docgen/asciidoctor/ApirefMacro.java      | 232 +++++++++++++
 .../log4j/docgen/asciidoctor/DocgenExtension.java  |  21 +-
 .../log4j/docgen/maven/PathMatcherMojo.java        |   2 +-
 .../logging/log4j/docgen/maven/PluginSets.java     |   4 +-
 log4j-docgen/pom.xml                               |   2 -
 .../docgen/generator/DocumentationGenerator.java   |   2 +
 .../log4j/docgen/generator/SchemaGenerator.java    |   2 +
 .../{ => internal}/ArtifactSourcedType.java        |   2 +-
 .../generator/{ => internal}/TypeLookup.java       |   7 +-
 .../generator/{ => internal}/package-info.java     |   6 +-
 .../processor/AbstractAsciiDocTreeVisitor.java     |  38 ++-
 .../log4j/docgen/processor/Annotations.java        |  12 +
 .../log4j/docgen/processor/AsciiDocConverter.java  |   8 +-
 .../log4j/docgen/processor/AsciiDocData.java       |   4 +-
 .../docgen/processor/DescriptorGenerator.java      |  70 ++--
 .../generator/DocumentationGeneratorTest.java      |   5 +-
 .../docgen/processor/AsciiDocConverterTest.java    |   2 +-
 .../AsciiDocConverterTest/JavadocExample.adoc      |   6 +-
 .../AsciiDocConverterTest/JavadocExample.java      |   7 +-
 .../DescriptorGeneratorTest/expected-plugins.xml   |   6 +-
 .../java-of-log4j2/MyAppender.java                 |  18 +
 .../java-of-log4j3/MyAppender.java                 |  19 ++
 .../complex/descriptors/log4j-core-plugins.xml     | 361 ++++++++-------------
 .../log4j-layout-template-json-plugins.xml         |  50 +--
 ...pache.logging.log4j.core.AbstractLifeCycle.adoc |   2 +-
 .../org.apache.logging.log4j.core.Appender.adoc    |  12 +-
 .../org.apache.logging.log4j.core.Layout.adoc      |  10 +-
 .../org.apache.logging.log4j.core.LifeCycle.adoc   |   8 +-
 ...org.apache.logging.log4j.core.StringLayout.adoc |   2 +-
 ...e.logging.log4j.core.appender.NullAppender.adoc |   2 +-
 ...e.logging.log4j.core.appender.SmtpAppender.adoc |   4 +-
 ...logging.log4j.core.appender.WriterAppender.adoc |   2 +-
 ...gging.log4j.core.appender.db.ColumnMapping.adoc |  14 +-
 ...jdbc.AbstractDriverManagerConnectionSource.adoc |   2 +-
 ...g.log4j.core.appender.db.jdbc.ColumnConfig.adoc |   2 +-
 ...g4j.core.appender.db.jdbc.ConnectionSource.adoc |   4 +-
 ...ppender.db.jdbc.DataSourceConnectionSource.adoc |   2 +-
 ...nder.db.jdbc.DriverManagerConnectionSource.adoc |   2 +-
 ...nder.db.jdbc.FactoryMethodConnectionSource.adoc |   6 +-
 ...g.log4j.core.appender.db.jdbc.JdbcAppender.adoc |   4 +-
 ...ng.log4j.core.appender.nosql.NoSqlAppender.adoc |   2 +-
 ....appender.rolling.AbstractTriggeringPolicy.adoc |   2 +-
 ...e.appender.rolling.DefaultRolloverStrategy.adoc |  36 --
 ...pender.rolling.DirectWriteRolloverStrategy.adoc |  23 --
 ....core.appender.rolling.action.DeleteAction.adoc |   2 +-
 ...4j.core.appender.rolling.action.IfFileName.adoc |   4 +-
 ....rolling.action.PathSortByModificationTime.adoc |   2 +-
 ...re.appender.rolling.action.ScriptCondition.adoc |  14 +-
 ...log4j.core.async.ArrayBlockingQueueFactory.adoc |   2 +-
 ...ging.log4j.core.async.BlockingQueueFactory.adoc |   2 +-
 ...j.core.async.DisruptorBlockingQueueFactory.adoc |   2 +-
 ...g4j.core.async.JCToolsBlockingQueueFactory.adoc |   2 +-
 ...og4j.core.async.LinkedTransferQueueFactory.adoc |   2 +-
 ...ing.log4j.core.config.ConfigurationFactory.adoc |  10 +-
 ...convert.TypeConverters.BigDecimalConverter.adoc |   2 +-
 ...convert.TypeConverters.BigIntegerConverter.adoc |   2 +-
 ...ns.convert.TypeConverters.BooleanConverter.adoc |   2 +-
 ....convert.TypeConverters.ByteArrayConverter.adoc |   4 +-
 ...ugins.convert.TypeConverters.ByteConverter.adoc |   2 +-
 ....convert.TypeConverters.CharArrayConverter.adoc |   2 +-
 ....convert.TypeConverters.CharacterConverter.adoc |   2 +-
 ...ns.convert.TypeConverters.CharsetConverter.adoc |   2 +-
 ...gins.convert.TypeConverters.ClassConverter.adoc |   2 +-
 ...ins.convert.TypeConverters.DoubleConverter.adoc |   2 +-
 ...s.convert.TypeConverters.DurationConverter.adoc |   2 +-
 ...ugins.convert.TypeConverters.FileConverter.adoc |   2 +-
 ...gins.convert.TypeConverters.FloatConverter.adoc |   2 +-
 ...onvert.TypeConverters.InetAddressConverter.adoc |   2 +-
 ...ns.convert.TypeConverters.IntegerConverter.adoc |   2 +-
 ...gins.convert.TypeConverters.LevelConverter.adoc |   2 +-
 ...ugins.convert.TypeConverters.LongConverter.adoc |   2 +-
 ...ugins.convert.TypeConverters.PathConverter.adoc |   2 +-
 ...ns.convert.TypeConverters.PatternConverter.adoc |   2 +-
 ...t.TypeConverters.SecurityProviderConverter.adoc |   2 +-
 ...gins.convert.TypeConverters.ShortConverter.adoc |   2 +-
 ...ins.convert.TypeConverters.StringConverter.adoc |   2 +-
 ...lugins.convert.TypeConverters.UriConverter.adoc |   2 +-
 ...lugins.convert.TypeConverters.UrlConverter.adoc |   2 +-
 ...ugins.convert.TypeConverters.UuidConverter.adoc |   2 +-
 ...e.logging.log4j.core.filter.AbstractFilter.adoc |   4 +-
 ...g.log4j.core.filter.DynamicThresholdFilter.adoc |   2 +-
 ...pache.logging.log4j.core.filter.Filterable.adoc |   2 +-
 ...logging.log4j.core.filter.LevelRangeFilter.adoc |  10 +-
 ...ache.logging.log4j.core.filter.RegexFilter.adoc |   2 +-
 ...pache.logging.log4j.core.layout.HtmlLayout.adoc |  40 ---
 ...pache.logging.log4j.core.layout.JsonLayout.adoc |   4 +-
 ...he.logging.log4j.core.layout.MessageLayout.adoc |   4 +-
 ...he.logging.log4j.core.layout.PatternLayout.adoc |  50 +--
 ...logging.log4j.core.layout.SerializedLayout.adoc |   2 +-
 ...apache.logging.log4j.core.layout.XmlLayout.adoc |   4 +-
 ...pache.logging.log4j.core.layout.YamlLayout.adoc |   4 +-
 ...logging.log4j.core.lookup.ContextMapLookup.adoc |   2 +-
 ...he.logging.log4j.core.lookup.MainMapLookup.adoc |   2 +-
 ...ing.log4j.core.lookup.StructuredDataLookup.adoc |   2 +-
 ...pache.logging.log4j.core.net.SocketOptions.adoc |  46 +--
 ...og4j.core.net.SocketPerformancePreferences.adoc |   4 +-
 ...g.log4j.core.pattern.ArrayPatternConverter.adoc |   2 +-
 ...og4j.core.pattern.FileDatePatternConverter.adoc |   2 +-
 ...ging.log4j.core.pattern.HighlightConverter.adoc |   2 +-
 ...org.apache.logging.log4j.core.util.Builder.adoc |   2 +-
 ...json.resolver.CaseConverterResolverFactory.adoc |   2 +-
 ...plate.json.resolver.CounterResolverFactory.adoc |   2 +-
 ...te.json.resolver.EndOfBatchResolverFactory.adoc |   2 +-
 ...n.resolver.EventAdditionalFieldInterceptor.adoc |   2 +-
 ...emplate.json.resolver.EventResolverFactory.adoc |   2 +-
 ...ate.json.resolver.EventResolverInterceptor.adoc |   2 +-
 ...ate.json.resolver.ExceptionResolverFactory.adoc |   2 +-
 ...resolver.ExceptionRootCauseResolverFactory.adoc |   2 +-
 ...emplate.json.resolver.LevelResolverFactory.adoc |   2 +-
 ...mplate.json.resolver.LoggerResolverFactory.adoc |   2 +-
 ...plate.json.resolver.MainMapResolverFactory.adoc |   2 +-
 ....template.json.resolver.MapResolverFactory.adoc |   2 +-
 ...mplate.json.resolver.MarkerResolverFactory.adoc |   2 +-
 ...n.resolver.MessageParameterResolverFactory.adoc |   2 +-
 ...plate.json.resolver.MessageResolverFactory.adoc |   2 +-
 ...plate.json.resolver.PatternResolverFactory.adoc |   2 +-
 ...mplate.json.resolver.SourceResolverFactory.adoc |   2 +-
 ...late.json.resolver.TemplateResolverFactory.adoc |   2 +-
 ....json.resolver.TemplateResolverInterceptor.adoc |   2 +-
 ....resolver.ThreadContextDataResolverFactory.adoc |   2 +-
 ...resolver.ThreadContextStackResolverFactory.adoc |   2 +-
 ...mplate.json.resolver.ThreadResolverFactory.adoc |   2 +-
 ...ate.json.resolver.TimestampResolverFactory.adoc |   2 +-
 ...emplate.json.util.RecyclerFactoryConverter.adoc |   2 +-
 .../templates/index.adoc.ftl                       |   4 +-
 .../templates/type.adoc.ftl                        |   2 +-
 log4j-tools-parent/pom.xml                         |  13 +
 pom.xml                                            |   1 +
 130 files changed, 770 insertions(+), 637 deletions(-)
 copy {log4j-docgen-maven-plugin => log4j-docgen-asciidoctor-extension}/pom.xml 
(84%)
 create mode 100644 
log4j-docgen-asciidoctor-extension/src/main/java/org/apache/logging/log4j/docgen/asciidoctor/ApirefMacro.java
 copy 
log4j-docgen/src/main/java/org/apache/logging/log4j/docgen/processor/internal/RowImpl.java
 => 
log4j-docgen-asciidoctor-extension/src/main/java/org/apache/logging/log4j/docgen/asciidoctor/DocgenExtension.java
 (55%)
 rename log4j-docgen/src/main/java/org/apache/logging/log4j/docgen/generator/{ 
=> internal}/ArtifactSourcedType.java (96%)
 rename log4j-docgen/src/main/java/org/apache/logging/log4j/docgen/generator/{ 
=> internal}/TypeLookup.java (95%)
 copy log4j-docgen/src/main/java/org/apache/logging/log4j/docgen/generator/{ => 
internal}/package-info.java (83%)

Reply via email to