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 687d476 Remove remaining `StringBuilderFormattable` occurences
add a68c9dd Add annotation processor to generate documentation
add ccab8f5 Review fixes for #102
add 1cd484a Remove dependency on annotation classes
add 8abc774 Downgrade Java version to 11.
add 0e7a34e Add test for 2.x annotations
No new revisions were added by this update.
Summary of changes:
log4j-docgen/pom.xml | 46 +-
.../docgen/internal/DefaultSchemaGenerator.java | 18 +-
.../processor/AbstractAsciidocTreeVisitor.java | 39 +-
.../log4j/docgen/processor/Annotations.java | 239 ++++++++
.../log4j/docgen/processor/AsciidocConverter.java | 12 +-
.../log4j/docgen/processor/AsciidocData.java | 7 +-
.../log4j/docgen/processor/DocGenProcessor.java | 657 +++++++++++++++++++++
.../docgen/processor/internal/SectionImpl.java | 8 +-
.../processor/internal/StructuralNodeImpl.java | 4 +-
.../logging/log4j/docgen/util/TypeLookup.java | 2 -
log4j-docgen/src/main/mdo/plugins-model.xml | 49 ++
.../docgen/processor/AsciidocConverterTest.java | 11 +-
.../docgen/processor/DocGenProcessorTest.java | 105 ++++
.../expected/processor/META-INF/log4j/plugins.xml | 182 ++++++
.../asciidoc}/example/JavadocExample.java | 0
.../processor/v2/example/AbstractAppender.java | 9 +-
.../resources/processor/v2/example/Appender.java | 9 +-
.../processor/v2/example/BaseAppender.java | 9 +-
.../resources/processor/v2/example/Filter.java | 9 +-
.../resources/processor/v2/example/Layout.java | 9 +-
.../resources/processor/v2/example/MyAppender.java | 188 ++++++
.../resources/processor/v2/example/MyEnum.java | 27 +-
.../processor/v2/example/MyOldLayout.java | 63 ++
.../processor/v3/example/AbstractAppender.java | 9 +-
.../resources/processor/v3/example/Appender.java | 9 +-
.../processor/v3/example/BaseAppender.java | 9 +-
.../resources/processor/v3/example/Filter.java | 9 +-
.../resources/processor/v3/example/Layout.java | 9 +-
.../resources/processor/v3/example/MyAppender.java | 191 ++++++
.../resources/processor/v3/example/MyEnum.java | 27 +-
.../processor/v3/example/MyOldLayout.java | 63 ++
log4j-tools-parent/pom.xml | 9 -
32 files changed, 1932 insertions(+), 105 deletions(-)
create mode 100644
log4j-docgen/src/main/java/org/apache/logging/log4j/docgen/processor/Annotations.java
create mode 100644
log4j-docgen/src/main/java/org/apache/logging/log4j/docgen/processor/DocGenProcessor.java
create mode 100644
log4j-docgen/src/test/java/org/apache/logging/log4j/docgen/processor/DocGenProcessorTest.java
create mode 100644
log4j-docgen/src/test/resources/expected/processor/META-INF/log4j/plugins.xml
rename log4j-docgen/src/test/{it =>
resources/processor/asciidoc}/example/JavadocExample.java (100%)
copy
log4j-changelog-maven-plugin/src/main/java/org/apache/logging/log4j/package-info.java
=> log4j-docgen/src/test/resources/processor/v2/example/AbstractAppender.java
(86%)
copy
log4j-changelog-maven-plugin/src/main/java/org/apache/logging/log4j/package-info.java
=> log4j-docgen/src/test/resources/processor/v2/example/Appender.java (85%)
copy
log4j-changelog-maven-plugin/src/main/java/org/apache/logging/log4j/package-info.java
=> log4j-docgen/src/test/resources/processor/v2/example/BaseAppender.java (89%)
copy
log4j-changelog-maven-plugin/src/main/java/org/apache/logging/log4j/package-info.java
=> log4j-docgen/src/test/resources/processor/v2/example/Filter.java (89%)
copy
log4j-changelog-maven-plugin/src/main/java/org/apache/logging/log4j/package-info.java
=> log4j-docgen/src/test/resources/processor/v2/example/Layout.java (89%)
create mode 100644
log4j-docgen/src/test/resources/processor/v2/example/MyAppender.java
copy
log4j-changelog/src/main/java/org/apache/logging/log4j/changelog/package-info.java
=> log4j-docgen/src/test/resources/processor/v2/example/MyEnum.java (76%)
create mode 100644
log4j-docgen/src/test/resources/processor/v2/example/MyOldLayout.java
copy
log4j-changelog-maven-plugin/src/main/java/org/apache/logging/log4j/package-info.java
=> log4j-docgen/src/test/resources/processor/v3/example/AbstractAppender.java
(86%)
copy
log4j-changelog-maven-plugin/src/main/java/org/apache/logging/log4j/package-info.java
=> log4j-docgen/src/test/resources/processor/v3/example/Appender.java (85%)
copy
log4j-changelog-maven-plugin/src/main/java/org/apache/logging/log4j/package-info.java
=> log4j-docgen/src/test/resources/processor/v3/example/BaseAppender.java (89%)
copy
log4j-changelog-maven-plugin/src/main/java/org/apache/logging/log4j/package-info.java
=> log4j-docgen/src/test/resources/processor/v3/example/Filter.java (89%)
copy
log4j-changelog-maven-plugin/src/main/java/org/apache/logging/log4j/package-info.java
=> log4j-docgen/src/test/resources/processor/v3/example/Layout.java (89%)
create mode 100644
log4j-docgen/src/test/resources/processor/v3/example/MyAppender.java
copy
log4j-changelog/src/main/java/org/apache/logging/log4j/changelog/package-info.java
=> log4j-docgen/src/test/resources/processor/v3/example/MyEnum.java (76%)
create mode 100644
log4j-docgen/src/test/resources/processor/v3/example/MyOldLayout.java