apache / apache/logging-log4j2

There is no module-info source in log4j-core-3.0.0-beta3-sources.jar

Open
#3,255 7 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
3.6k
Forks
1.7k
Avg merge
21h 30m
Merged PRs (30d)
27

Description

## Description

As I found out `module-info` is generated automatically in 3.0.0-beta3. At the same time its source (`module-info.java`) must be present in `*-3.0.0-beta3-sources.jar` files. For example, there is no `module-info.java` in `log4j-core-3.0.0-beta3-sources.jar` see [1], but there is a `module-info.class` in `log4j-core-3.0.0-beta3.jar` see [2].

The absence of module-info.java makes it difficult for library user to get important information about module, for example, its dependencies, provided and used services etc.

[1] https://repo1.maven.org/maven2/org/apache/logging/log4j/log4j-core/3.0.0-beta3/log4j-core-3.0.0-beta3-sources.jar
[2] https://repo1.maven.org/maven2/org/apache/logging/log4j/log4j-core/3.0.0-beta3/log4j-core-3.0.0-beta3.jar

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.