apache / logging-log4j2
File Age & Freshness

File age measurements show the distribution of file ages (days since the first commit) and the file freshness (days since the latest commit).

Summary
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 3,663 files with 144,092 lines of code in files.
    • 3,545 files that are 366+ days old (139,299 lines of code)
    • 108 files that are 181-365 days old (4,057 lines of code)
    • 10 files that are 91-180 days old (736 lines of code)
    • 0 files that are 31-90 days old (0 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
96% | 2% | <1% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30

explore: grouped by folders | grouped by age
File Freshness Distribution Overall
Days since last update
  • There are 3,663 files with 144,092 lines of code in files.
    • 1,098 files have been last changed 366+ days ago (70,009 lines of code)
    • 2,428 files have been last changed 181-365 days ago (51,489 lines of code)
    • 110 files have been last changed 91-180 days ago (18,027 lines of code)
    • 9 files have been last changed 31-90 days ago (2,215 lines of code)
    • 18 files have been last changed 1-30 days ago (2,352 lines of code)
48% | 35% | 12% | 1% | 1%
Legend:
366+
181-365
91-180
31-90
1-30

explore: grouped by folders | grouped by freshness
File Change History per File Extension
xml, java, properties, adoc, json, yaml, ftl, sh, md, txt, groovy, gitignore, xsd, js, sql, toml, x, xslt, htaccess, bat, cmd, jsp, gitattributes
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
java96% | 2% | <1% | 0% | 0%
xml96% | 3% | <1% | 0% | 0%
xslt100% | 0% | 0% | 0% | 0%
ftl100% | 0% | 0% | 0% | 0%
js100% | 0% | 0% | 0% | 0%
yaml100% | 0% | 0% | 0% | 0%
toml100% | 0% | 0% | 0% | 0%
File Freshness Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
java55% | 26% | 14% | 1% | 1%
xml4% | 94% | <1% | 0% | 0%
xslt100% | 0% | 0% | 0% | 0%
toml100% | 0% | 0% | 0% | 0%
ftl0% | 100% | 0% | 0% | 0%
js0% | 100% | 0% | 0% | 0%
yaml0% | 100% | 0% | 0% | 0%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
log4j-core96% | 3% | <1% | 0% | 0%
src96% | 3% | <1% | 0% | 0%
log4j-api99% | <1% | 0% | 0% | 0%
log4j-1.2-api100% | 0% | 0% | 0% | 0%
log4j-perf-test93% | 6% | 0% | 0% | 0%
log4j-layout-template-json100% | 0% | 0% | 0% | 0%
log4j-iostreams100% | 0% | 0% | 0% | 0%
log4j-jpa100% | 0% | 0% | 0% | 0%
log4j-slf4j2-impl100% | 0% | 0% | 0% | 0%
log4j-jul100% | 0% | 0% | 0% | 0%
log4j-slf4j-impl100% | 0% | 0% | 0% | 0%
log4j-web100% | 0% | 0% | 0% | 0%
log4j-jakarta-web100% | 0% | 0% | 0% | 0%
log4j-to-slf4j100% | 0% | 0% | 0% | 0%
log4j-taglib100% | 0% | 0% | 0% | 0%
log4j-docker100% | 0% | 0% | 0% | 0%
log4j-core-java9100% | 0% | 0% | 0% | 0%
log4j-spring-boot100% | 0% | 0% | 0% | 0%
log4j-to-jul100% | 0% | 0% | 0% | 0%
log4j-jdbc-dbcp2100% | 0% | 0% | 0% | 0%
log4j-cassandra100% | 0% | 0% | 0% | 0%
log4j-mongodb4100% | 0% | 0% | 0% | 0%
log4j-jakarta-smtp100% | 0% | 0% | 0% | 0%
log4j-appserver100% | 0% | 0% | 0% | 0%
log4j-api-java9100% | 0% | 0% | 0% | 0%
log4j-couchdb100% | 0% | 0% | 0% | 0%
log4j-jcl100% | 0% | 0% | 0% | 0%
log4j-layout-template-json-test100% | 0% | 0% | 0% | 0%
log4j-jpl100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
log4j-core-test100% | 0% | 0% | 0% | 0%
log4j-spring-cloud-config-client100% | 0% | 0% | 0% | 0%
log4j-parent100% | 0% | 0% | 0% | 0%
log4j-mongodb100% | 0% | 0% | 0% | 0%
log4j-fuzz-test0% | 100% | 0% | 0% | 0%
log4j-slf4j2-impl-fuzz-test0% | 100% | 0% | 0% | 0%
log4j-layout-template-json-fuzz-test0% | 100% | 0% | 0% | 0%
log4j-core-fuzz-test0% | 100% | 0% | 0% | 0%
log4j-jakarta-jms0% | 0% | 100% | 0% | 0%
primary (file freshness distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
log4j-core59% | 30% | 7% | 2% | <1%
log4j-1.2-api79% | 12% | <1% | 0% | 7%
log4j-layout-template-json59% | 29% | 7% | 0% | 3%
log4j-api19% | 8% | 67% | <1% | 3%
log4j-perf-test25% | 73% | 0% | 0% | <1%
log4j-iostreams100% | 0% | 0% | 0% | 0%
log4j-jpa100% | 0% | 0% | 0% | 0%
log4j-slf4j2-impl85% | 14% | 0% | 0% | 0%
log4j-web88% | <1% | 10% | 0% | 0%
log4j-to-slf4j89% | 3% | 6% | 0% | 0%
log4j-slf4j-impl80% | 19% | 0% | 0% | 0%
log4j-jakarta-web78% | 10% | 10% | 0% | 0%
log4j-jul64% | 6% | 29% | 0% | 0%
log4j-taglib85% | <1% | 13% | 0% | 0%
log4j-docker83% | 16% | 0% | 0% | 0%
log4j-core-java995% | 0% | 4% | 0% | 0%
log4j-jdbc-dbcp2100% | 0% | 0% | 0% | 0%
log4j-cassandra100% | 0% | 0% | 0% | 0%
log4j-to-jul80% | 7% | 12% | 0% | 0%
log4j-spring-boot50% | 0% | 0% | 49% | 0%
src1% | 98% | <1% | 0% | 0%
log4j-couchdb100% | 0% | 0% | 0% | 0%
log4j-jcl100% | 0% | 0% | 0% | 0%
log4j-jpl100% | 0% | 0% | 0% | 0%
log4j-api-java966% | 0% | 33% | 0% | 0%
log4j-mongodb423% | 2% | 0% | 73% | 0%
log4j-jakarta-smtp21% | 78% | 0% | 0% | 0%
log4j-core-test100% | 0% | 0% | 0% | 0%
log4j-spring-cloud-config-client100% | 0% | 0% | 0% | 0%
log4j-parent100% | 0% | 0% | 0% | 0%
log4j-layout-template-json-test21% | 78% | 0% | 0% | 0%
log4j-appserver5% | 0% | 0% | 0% | 94%
log4j-fuzz-test0% | 100% | 0% | 0% | 0%
log4j-slf4j2-impl-fuzz-test0% | 100% | 0% | 0% | 0%
ROOT0% | 100% | 0% | 0% | 0%
log4j-layout-template-json-fuzz-test0% | 100% | 0% | 0% | 0%
log4j-mongodb0% | 100% | 0% | 0% | 0%
log4j-core-fuzz-test0% | 100% | 0% | 0% | 0%
log4j-jakarta-jms0% | 0% | 100% | 0% | 0%
Oldest Files (Top 50)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
SLF4JLogger.java
in log4j-to-slf4j/src/main/java/org/apache/logging/slf4j
317 31 2013-01-07 2023-11-16 29 14 rgoers@apache.org volkan@yazi.ci
MDCContextMap.java
in log4j-to-slf4j/src/main/java/org/apache/logging/slf4j
73 12 2013-01-07 2023-12-20 30 13 rgoers@apache.org piotr.github@karwasz.org
SLF4JLoggerContext.java
in log4j-to-slf4j/src/main/java/org/apache/logging/slf4j
51 7 2013-01-07 2024-11-15 20 11 rgoers@apache.org piotr.github@karwasz.org
SLF4JLoggerContextFactory.java
in log4j-to-slf4j/src/main/java/org/apache/logging/slf4j
44 5 2013-01-07 2023-11-16 22 12 rgoers@apache.org volkan@yazi.ci
package-info.java
in log4j-to-slf4j/src/main/java/org/apache/logging/slf4j
5 - 2013-01-07 2024-09-17 9 3 rgoers@apache.org volkan@yazi.ci
AbstractLogger.java
in log4j-api/src/main/java/org/apache/logging/log4j/spi
3158 453 2013-08-26 2024-12-30 93 20 ggregory@apache.org piotr.github@karwasz.org
Log4jLogEvent.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/impl
910 80 2013-08-26 2024-08-12 93 16 ggregory@apache.org piotr.github@karwasz.org
Logger.java
in log4j-api/src/main/java/org/apache/logging/log4j
839 9 2013-08-26 2024-12-30 59 19 ggregory@apache.org piotr.github@karwasz.org
RollingFileManager.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling
741 49 2013-08-26 2024-11-22 115 23 ggregory@apache.org 8304181+king-tyler@users.no...
LoggerConfig.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/config
702 85 2013-08-26 2024-07-02 83 18 ggregory@apache.org piotr.github@karwasz.org
StrSubstitutor.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/lookup
623 67 2013-08-26 2023-11-16 36 19 ggregory@apache.org volkan@yazi.ci
Logger.java
in log4j-core/src/main/java/org/apache/logging/log4j/core
623 64 2013-08-26 2024-12-13 55 13 ggregory@apache.org piotr.github@karwasz.org
StatusLogger.java
in log4j-api/src/main/java/org/apache/logging/log4j/status
551 53 2013-08-26 2024-12-30 59 16 rpopma@unknown piotr.github@karwasz.org
PatternParser.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/pattern
496 14 2013-08-26 2024-11-02 45 21 ggregory@apache.org alan0428a@gmail.com
LoggerContext.java
in log4j-core/src/main/java/org/apache/logging/log4j/core
496 52 2013-08-26 2025-03-21 126 25 ggregory@apache.org 47741121+pluto-syd@users.no...
PatternLayout.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/layout
493 58 2013-08-26 2024-10-16 96 21 ggregory@apache.org piotr.github@karwasz.org
PropertyConfigurator.java
in log4j-1.2-api/src/main/java/org/apache/log4j
469 31 2013-08-26 2024-07-31 15 6 ggregory@apache.org piotr.github@karwasz.org
ConfigurationFactory.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/config
441 24 2013-08-26 2024-01-22 87 23 ggregory@apache.org volkan@yazi.ci
PropertiesUtil.java
in log4j-api/src/main/java/org/apache/logging/log4j/util
418 42 2013-08-26 2024-12-30 82 20 ggregory@apache.org piotr.github@karwasz.org
DefaultRolloverStrategy.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling
413 32 2013-08-26 2023-11-16 79 19 ggregory@apache.org volkan@yazi.ci
Category.java
in log4j-1.2-api/src/main/java/org/apache/log4j
412 63 2013-08-26 2024-02-14 36 16 ggregory@apache.org garydgregory@users.noreply....
SocketAppender.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/appender
406 37 2013-08-26 2023-11-16 53 11 ggregory@apache.org volkan@yazi.ci
AsyncLogger.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/async
395 29 2013-08-26 2024-12-13 98 17 ggregory@apache.org piotr.github@karwasz.org
RoutingAppender.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/appender/routing
387 32 2013-08-26 2023-11-16 48 15 ggregory@apache.org volkan@yazi.ci
CompositeFilter.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/filter
370 27 2013-08-26 2024-11-01 37 13 ggregory@apache.org garydgregory@gmail.com
RingBufferLogEvent.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/async
370 46 2013-08-26 2024-08-12 82 20 ggregory@apache.org piotr.github@karwasz.org
SyslogAppender.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/appender
354 39 2013-08-26 2023-11-16 39 13 ggregory@apache.org volkan@yazi.ci
FileManager.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/appender
351 22 2013-08-26 2023-11-16 58 17 ggregory@apache.org volkan@yazi.ci
RollingRandomAccessFileManager.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling
350 19 2013-08-26 2023-11-16 67 19 ggregory@apache.org volkan@yazi.ci
MapMessage.java
in log4j-api/src/main/java/org/apache/logging/log4j/message
345 55 2013-08-26 2024-12-30 37 17 ggregory@apache.org piotr.github@karwasz.org
AsyncAppender.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/appender
339 30 2013-08-26 2025-01-06 79 15 ggregory@apache.org 39670005+eldwrjwt@users.nor...
RollingFileAppender.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/appender
306 31 2013-08-26 2023-11-16 67 19 ggregory@apache.org volkan@yazi.ci
BurstFilter.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/filter
290 30 2013-08-26 2023-11-16 27 12 ggregory@apache.org volkan@yazi.ci
TimeFilter.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/filter
289 21 2013-08-26 2023-11-16 23 11 ggregory@apache.org volkan@yazi.ci
Log4jContextFactory.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/impl
289 21 2013-08-26 2024-10-10 53 19 ggregory@apache.org piotr.github@karwasz.org
MapFilter.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/filter
288 20 2013-08-26 2023-11-16 27 11 ggregory@apache.org volkan@yazi.ci
StructuredDataMessage.java
in log4j-api/src/main/java/org/apache/logging/log4j/message
287 42 2013-08-26 2024-12-30 27 16 ggregory@apache.org piotr.github@karwasz.org
DynamicThresholdFilter.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/filter
281 22 2013-08-26 2024-08-16 44 15 ggregory@apache.org piotr.github@karwasz.org
AsyncLoggerConfig.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/async
278 22 2013-08-26 2025-04-15 64 18 ggregory@apache.org pkarwasz-github@apache.org
PatternProcessor.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling
278 25 2013-08-26 2024-03-05 52 18 ggregory@apache.org piotr.github@karwasz.org
Server.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/jmx
278 24 2013-08-26 2024-07-29 53 18 ggregory@apache.org volkan@yazi.ci
MarkerManager.java
in log4j-api/src/main/java/org/apache/logging/log4j
277 23 2013-08-26 2024-08-30 42 15 ggregory@apache.org pportnov@ozon.ru
Configurator.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/config
276 30 2013-08-26 2023-11-16 57 17 ggregory@apache.org volkan@yazi.ci
ThreadContextMapFilter.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/filter
272 18 2013-08-26 2024-08-16 28 12 ggregory@apache.org piotr.github@karwasz.org
SimpleLogger.java
in log4j-api/src/main/java/org/apache/logging/log4j/simple
270 21 2013-08-26 2024-08-12 29 11 ggregory@apache.org piotr.github@karwasz.org
RollingRandomAccessFileAppender.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/appender
265 18 2013-08-26 2023-11-16 55 16 ggregory@apache.org volkan@yazi.ci
DefaultThreadContextStack.java
in log4j-api/src/main/java/org/apache/logging/log4j/spi
263 26 2013-08-26 2024-07-02 20 11 ggregory@apache.org piotr.github@karwasz.org
ThreadContext.java
in log4j-api/src/main/java/org/apache/logging/log4j
253 51 2013-08-26 2024-12-30 56 19 ggregory@apache.org piotr.github@karwasz.org
ThrowableProxy.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/impl
245 27 2013-08-26 2024-10-01 65 22 ggregory@apache.org alan0428a@gmail.com
AbstractFilter.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/filter
236 26 2013-08-26 2023-11-16 28 10 ggregory@apache.org volkan@yazi.ci
Files Not Recently Changed (Top 50)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
package-info.java
in log4j-api/src/main/java/org/apache/logging/log4j/internal
1 - 2021-12-16 2021-12-16 1 1 gardgregory@gmail.com gardgregory@gmail.com
xslt
sort-pom.xslt
in src/tools
106 - 2022-09-12 2022-09-16 2 1 piotr.github@karwasz.org piotr.github@karwasz.org
xslt
79 - 2022-09-25 2022-10-02 2 1 piotr.github@karwasz.org piotr.github@karwasz.org
package-info.java
in log4j-iostreams/src/main/java/org/apache/logging/log4j/io/internal
1 - 2019-01-17 2023-04-25 2 2 rgoers@apache.org robots@logging.apache.org
StackTraceResolver.java
in log4j-layout-template-json/src/main/java/org/apache/logging/log4j/layout/template/json/resolver
2 - 2020-08-25 2023-04-25 3 2 volkan.yazici@gmail.com robots@logging.apache.org
ExitMessage.java
in log4j-api/src/main/java/org/apache/logging/log4j/message
3 - 2016-02-13 2023-04-25 5 5 ggregory@apache.org robots@logging.apache.org
EntryMessage.java
in log4j-api/src/main/java/org/apache/logging/log4j/message
3 - 2016-02-13 2023-04-25 5 5 ggregory@apache.org robots@logging.apache.org
IndexedStringMap.java
in log4j-api/src/main/java/org/apache/logging/log4j/util
3 - 2016-11-14 2023-04-25 4 4 rpopma@apache.org robots@logging.apache.org
EventResolver.java
in log4j-layout-template-json/src/main/java/org/apache/logging/log4j/layout/template/json/resolver
3 - 2020-08-25 2023-04-25 3 2 volkan.yazici@gmail.com robots@logging.apache.org
Builder.java
in log4j-1.2-api/src/main/java/org/apache/log4j/builders
3 - 2022-01-21 2023-04-25 3 3 piotr.github@karwasz.org robots@logging.apache.org
AnsiConverter.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/pattern
3 - 2014-01-13 2023-04-25 3 3 ggregory@apache.org robots@logging.apache.org
TimestampMessage.java
in log4j-api/src/main/java/org/apache/logging/log4j/message
4 - 2013-08-26 2023-04-25 2 2 ggregory@apache.org robots@logging.apache.org
StringBuilderFormattable.java
in log4j-api/src/main/java/org/apache/logging/log4j/util
4 - 2016-02-22 2023-04-25 4 4 ggregory@apache.org robots@logging.apache.org
TriConsumer.java
in log4j-api/src/main/java/org/apache/logging/log4j/util
4 - 2016-08-19 2023-04-25 6 5 rpopma@apache.org robots@logging.apache.org
ThreadContextStack.java
in log4j-api/src/main/java/org/apache/logging/log4j/spi
4 - 2013-08-26 2023-04-25 11 7 ggregory@apache.org robots@logging.apache.org
Terminable.java
in log4j-api/src/main/java/org/apache/logging/log4j/spi
4 - 2016-01-26 2023-04-25 5 4 rgoers@nextiva.com robots@logging.apache.org
ThrowableRenderer.java
in log4j-1.2-api/src/main/java/org/apache/log4j/spi
4 - 2021-12-30 2023-04-25 2 2 garydgregory@gmail.com robots@logging.apache.org
TriggeringEventEvaluator.java
in log4j-1.2-api/src/main/java/org/apache/log4j/spi
4 - 2021-12-30 2023-04-25 2 2 garydgregory@gmail.com robots@logging.apache.org
RepositorySelector.java
in log4j-1.2-api/src/main/java/org/apache/log4j/spi
4 - 2013-08-26 2023-04-25 3 3 ggregory@apache.org robots@logging.apache.org
LocationAware.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/impl
4 - 2019-07-05 2023-04-25 3 2 rgoers@apache.org robots@logging.apache.org
ManagerFactory.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/appender
4 - 2013-08-26 2023-04-25 2 2 ggregory@apache.org robots@logging.apache.org
AbstractConnectionSource.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/appender/db/jdbc
4 - 2018-01-19 2023-04-25 4 5 rpopma@apache.org robots@logging.apache.org
AbstractTriggeringPolicy.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling
4 - 2016-09-07 2023-04-25 5 6 mikael.staldal@magine.com robots@logging.apache.org
Encoder.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/layout
4 - 2016-02-21 2023-04-25 4 3 rpopma@apache.org robots@logging.apache.org
PasswordDecryptor.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/util
4 - 2019-03-04 2023-04-25 2 2 rgoers@apache.org robots@logging.apache.org
Cancellable.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/util
4 - 2014-10-05 2023-04-25 2 2 mattsicker@apache.org robots@logging.apache.org
NanoClock.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/util
4 - 2015-07-18 2023-04-25 3 3 rpopma@apache.org robots@logging.apache.org
Clock.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/util
4 - 2014-05-13 2023-04-25 2 2 ggregory@apache.org robots@logging.apache.org
ArrayPatternConverter.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/pattern
4 - 2013-08-26 2023-04-25 3 3 ggregory@apache.org robots@logging.apache.org
ConfigurationListener.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/config
4 - 2013-08-26 2023-04-25 2 2 ggregory@apache.org robots@logging.apache.org
FilterableComponentBuilder.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/config/builder/api
4 - 2016-03-05 2023-04-25 5 4 boards@gmail.com robots@logging.apache.org
LoggableComponentBuilder.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/config/builder/api
4 - 2016-03-06 2023-04-25 5 4 boards@gmail.com robots@logging.apache.org
TypeConverter.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/config/plugins/convert
4 - 2014-09-14 2023-04-25 3 3 mattsicker@apache.org robots@logging.apache.org
ConfigurationAware.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/config
4 - 2016-03-07 2023-04-25 5 4 boards@gmail.com robots@logging.apache.org
Reconfigurable.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/config
4 - 2013-08-26 2023-04-25 3 3 ggregory@apache.org robots@logging.apache.org
LoggerNameAwareMessage.java
in log4j-api/src/main/java/org/apache/logging/log4j/message
5 - 2013-08-26 2023-04-25 2 2 ggregory@apache.org robots@logging.apache.org
FlowMessage.java
in log4j-api/src/main/java/org/apache/logging/log4j/message
5 - 2016-02-13 2023-04-25 6 6 ggregory@apache.org robots@logging.apache.org
MultiformatMessage.java
in log4j-api/src/main/java/org/apache/logging/log4j/message
5 - 2013-08-26 2023-04-25 2 2 ggregory@apache.org robots@logging.apache.org
LoggerAdapter.java
in log4j-api/src/main/java/org/apache/logging/log4j/spi
5 - 2014-09-02 2023-04-25 6 3 mattsicker@apache.org robots@logging.apache.org
LayoutBuilder.java
in log4j-1.2-api/src/main/java/org/apache/log4j/builders/layout
5 - 2019-11-07 2023-04-25 5 4 rgoers@apache.org robots@logging.apache.org
TriggeringPolicyBuilder.java
in log4j-1.2-api/src/main/java/org/apache/log4j/builders/rolling
5 - 2022-05-23 2023-04-25 2 2 piotr.github@karwasz.org robots@logging.apache.org
RewritePolicyBuilder.java
in log4j-1.2-api/src/main/java/org/apache/log4j/builders/rewrite
5 - 2019-12-01 2023-04-25 5 5 rgoers@apache.org robots@logging.apache.org
FilterBuilder.java
in log4j-1.2-api/src/main/java/org/apache/log4j/builders/filter
5 - 2019-11-07 2023-04-25 5 4 rgoers@apache.org robots@logging.apache.org
ThrowableRendererSupport.java
in log4j-1.2-api/src/main/java/org/apache/log4j/spi
5 - 2021-12-30 2023-04-25 2 2 garydgregory@gmail.com robots@logging.apache.org
RewritePolicy.java
in log4j-1.2-api/src/main/java/org/apache/log4j/rewrite
5 - 2019-12-01 2023-04-25 3 3 rgoers@apache.org robots@logging.apache.org
ContextSelectorAdminMBean.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/jmx
5 - 2013-08-26 2023-04-25 4 3 ggregory@apache.org robots@logging.apache.org
LifeCycle2.java
in log4j-core/src/main/java/org/apache/logging/log4j/core
5 - 2016-09-18 2023-04-25 4 4 rpopma@apache.org robots@logging.apache.org
DirectFileRolloverStrategy.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling
5 - 2017-01-15 2023-04-25 6 6 rgoers@nextiva.com robots@logging.apache.org
RolloverListener.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling
5 - 2021-03-03 2023-04-25 2 2 rgoers@apache.org robots@logging.apache.org
TextLogEventParser.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/parser
5 - 2017-07-22 2023-04-25 7 5 mikael@staldal.nu robots@logging.apache.org
Most Recently Created Files (Top 50)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
11 - 2025-01-08 2025-01-08 1 1 32147410+jaykataria1111@use... 32147410+jaykataria1111@use...
11 - 2024-12-10 2024-12-13 2 1 piotr.github@karwasz.org piotr.github@karwasz.org
11 - 2024-12-10 2024-12-13 2 1 piotr.github@karwasz.org piotr.github@karwasz.org
JmsManager.java
in log4j-jakarta-jms/src/main/java/org/apache/logging/log4j/core/appender/mom/jakarta
379 34 2024-12-07 2024-12-07 1 1 garydgregory@users.noreply.... garydgregory@users.noreply....
JmsAppender.java
in log4j-jakarta-jms/src/main/java/org/apache/logging/log4j/core/appender/mom/jakarta
175 20 2024-12-07 2024-12-07 1 1 garydgregory@users.noreply.... garydgregory@users.noreply....
package-info.java
in log4j-jakarta-jms/src/main/java/org/apache/logging/log4j/core/appender/mom/jakarta
5 - 2024-12-07 2024-12-07 1 1 garydgregory@users.noreply.... garydgregory@users.noreply....
3143_logger_registry.xml
in src/changelog/2.24.2
10 - 2024-11-18 2024-11-21 2 1 piotr.github@karwasz.org piotr.github@karwasz.org
3048_fix_ThreadContext_remove.xml
in src/changelog/2.24.2
8 - 2024-11-18 2024-11-21 2 1 piotr.github@karwasz.org piotr.github@karwasz.org
8 - 2024-11-18 2024-11-21 2 1 piotr.github@karwasz.org piotr.github@karwasz.org
InternalLoggerRegistry.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/util/internal
118 5 2024-11-15 2025-02-06 6 1 piotr.github@karwasz.org piotr.github@karwasz.org
InstantPatternDynamicFormatter.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/util/internal/instant
572 42 2024-10-31 2025-02-19 3 2 volkan@yazi.ci piotr.github@karwasz.org
InstantPatternFormatterBenchmark.java
in log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/jmh/instant
152 13 2024-10-31 2024-10-31 1 1 volkan@yazi.ci volkan@yazi.ci
InstantPatternFormatterImpactBenchmark.java
in log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/jmh/instant
121 13 2024-10-31 2024-10-31 1 1 volkan@yazi.ci volkan@yazi.ci
InstantPatternFormatter.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/util/internal/instant
111 14 2024-10-31 2024-10-31 1 1 volkan@yazi.ci volkan@yazi.ci
InstantPatternThreadLocalCachedFormatter.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/util/internal/instant
84 9 2024-10-31 2024-10-31 1 1 volkan@yazi.ci volkan@yazi.ci
InstantPatternLegacyFormatter.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/util/internal/instant
80 9 2024-10-31 2024-10-31 1 1 volkan@yazi.ci volkan@yazi.ci
InstantPatternDynamicFormatterSequencingBenchmark.java
in log4j-perf-test/src/main/java/org/apache/logging/log4j/perf/jmh/instant
60 4 2024-10-31 2024-10-31 1 1 volkan@yazi.ci volkan@yazi.ci
InstantNumberFormatter.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/util/internal/instant
58 3 2024-10-31 2024-10-31 1 1 volkan@yazi.ci volkan@yazi.ci
InstantFormatter.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/util/internal/instant
14 1 2024-10-31 2024-10-31 1 1 volkan@yazi.ci volkan@yazi.ci
package-info.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/util/internal/instant
9 - 2024-10-31 2024-10-31 1 1 volkan@yazi.ci volkan@yazi.ci
DefaultLayout.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/config
51 6 2024-10-25 2024-10-25 1 1 piotr.github@karwasz.org piotr.github@karwasz.org
SystemUtils.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/util/internal
18 3 2024-10-10 2024-10-10 1 1 piotr.github@karwasz.org piotr.github@karwasz.org
ThrowablePropertyRendererFactory.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/pattern
87 6 2024-10-09 2024-10-09 1 1 volkan@yazi.ci volkan@yazi.ci
ThrowableInvertedPropertyRendererFactory.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/pattern
16 2 2024-10-09 2024-10-09 1 1 volkan@yazi.ci volkan@yazi.ci
ThrowableInvertedStackTraceRendererFactory.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/pattern
10 2 2024-10-09 2024-10-09 1 1 volkan@yazi.ci volkan@yazi.ci
ThrowableExtendedStackTraceRendererFactory.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/pattern
10 2 2024-10-09 2024-10-09 1 1 volkan@yazi.ci volkan@yazi.ci
ThrowableStackTraceRendererFactory.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/pattern
9 1 2024-10-09 2024-10-09 1 1 volkan@yazi.ci volkan@yazi.ci
GraalVmProcessor.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/config/plugins/processor
246 14 2024-10-04 2024-10-04 1 1 piotr.github@karwasz.org piotr.github@karwasz.org
ReachabilityMetadata.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/config/plugins/processor/internal
192 26 2024-10-04 2024-10-04 1 1 piotr.github@karwasz.org piotr.github@karwasz.org
Annotations.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/config/plugins/processor/internal
68 3 2024-10-04 2024-10-04 1 1 piotr.github@karwasz.org piotr.github@karwasz.org
ThrowableStackTraceRenderer.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/pattern
252 17 2024-10-01 2024-10-09 2 2 alan0428a@gmail.com volkan@yazi.ci
ThrowableExtendedStackTraceRenderer.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/pattern
139 6 2024-10-01 2024-11-02 2 1 alan0428a@gmail.com alan0428a@gmail.com
ThrowableInvertedStackTraceRenderer.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/pattern
101 4 2024-10-01 2024-10-09 2 2 alan0428a@gmail.com volkan@yazi.ci
ClassResourceInfo.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/pattern
58 4 2024-10-01 2024-11-02 2 1 alan0428a@gmail.com alan0428a@gmail.com
ThrowVsReturnBenchmark.java
in log4j-perf-test/src/main/java/org/apache/logging/log4j
52 5 2024-10-01 2024-10-01 1 1 alan0428a@gmail.com alan0428a@gmail.com
ThrowableRenderer.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/pattern
4 - 2024-10-01 2024-10-01 1 1 alan0428a@gmail.com alan0428a@gmail.com
9 - 2024-09-23 2024-09-29 3 1 piotr.github@karwasz.org piotr.github@karwasz.org
2937-http-watcher.xml
in src/changelog/2.24.1
8 - 2024-09-23 2024-09-29 3 1 piotr.github@karwasz.org piotr.github@karwasz.org
2229_mongodb_docker.xml
in src/changelog/2.24.1
8 - 2024-09-23 2024-09-29 3 1 piotr.github@karwasz.org piotr.github@karwasz.org
2953_enable_docker_for_JTL.xml
in src/changelog/2.24.1
8 - 2024-09-23 2024-09-29 3 1 piotr.github@karwasz.org piotr.github@karwasz.org
2942_fix_ThreadContext_putAll.xml
in src/changelog/2.24.1
8 - 2024-09-23 2024-09-29 3 1 piotr.github@karwasz.org piotr.github@karwasz.org
7 - 2024-09-23 2024-09-29 3 1 piotr.github@karwasz.org piotr.github@karwasz.org
FuzzingUtil.java
in log4j-fuzz-test/src/main/java/org/apache/logging/log4j/fuzz
142 11 2024-09-17 2024-09-17 1 1 volkan@yazi.ci volkan@yazi.ci
JsonTemplateLayoutCodecFuzzer.java
in log4j-layout-template-json-fuzz-test/src/main/java/org/apache/logging/log4j/layout/template/json/fuzz
45 5 2024-09-17 2024-10-01 2 1 volkan@yazi.ci volkan@yazi.ci
Slf4jLoggerFacade.java
in log4j-slf4j2-impl-fuzz-test/src/main/java/org/apache/logging/slf4j/fuzz
38 6 2024-09-17 2024-09-17 1 1 volkan@yazi.ci volkan@yazi.ci
JsonEncodingAppender.java
in log4j-fuzz-test/src/main/java/org/apache/logging/log4j/fuzz
36 3 2024-09-17 2024-09-17 1 1 volkan@yazi.ci volkan@yazi.ci
EncodingAppender.java
in log4j-fuzz-test/src/main/java/org/apache/logging/log4j/fuzz
32 3 2024-09-17 2024-09-17 1 1 volkan@yazi.ci volkan@yazi.ci
PatternLayoutFuzzer.java
in log4j-core-fuzz-test/src/main/java/org/apache/logging/log4j/core/fuzz
22 1 2024-09-17 2024-09-17 1 1 volkan@yazi.ci volkan@yazi.ci
JsonTemplateLayoutFuzzer.java
in log4j-layout-template-json-fuzz-test/src/main/java/org/apache/logging/log4j/layout/template/json/fuzz
22 1 2024-09-17 2024-09-17 1 1 volkan@yazi.ci volkan@yazi.ci
JsonUtil.java
in log4j-fuzz-test/src/main/java/org/apache/logging/log4j/fuzz
21 3 2024-09-17 2024-09-17 1 1 volkan@yazi.ci volkan@yazi.ci
Most Recently Changed Files (Top 50)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
ParameterFormatter.java
in log4j-api/src/main/java/org/apache/logging/log4j/message
474 33 2016-02-25 2025-05-06 36 17 rpopma@apache.org magicwerk@gmail.com
ParameterFormatterBenchmark.java
in log4j-perf-test/src/main/java/org/apache/logging/log4j/message
75 8 2023-10-18 2025-05-06 4 2 volkan@yazi.ci magicwerk@gmail.com
PrivateSecurityManagerStackTraceUtil.java
in log4j-api/src/main/java/org/apache/logging/log4j/util
59 5 2018-08-07 2025-05-01 6 5 ckozak@apache.org 35344069+neboskreb@users.no...
PatternParser.java
in log4j-1.2-api/src/main/java/org/apache/log4j/helpers
394 16 2022-02-06 2025-04-16 7 4 garydgregory@gmail.com 43662405+hyunw9@users.norep...
AsyncLoggerConfig.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/async
278 22 2013-08-26 2025-04-15 64 18 ggregory@apache.org pkarwasz-github@apache.org
Hierarchy.java
in log4j-1.2-api/src/main/java/org/apache/log4j
273 42 2022-01-05 2025-04-15 9 6 garydgregory@gmail.com pkarwasz-github@apache.org
ExceptionResolver.java
in log4j-layout-template-json/src/main/java/org/apache/logging/log4j/layout/template/json/resolver
186 17 2020-08-25 2025-04-15 9 4 volkan.yazici@gmail.com pkarwasz-github@apache.org
TomcatLogger.java
in log4j-appserver/src/main/java/org/apache/logging/log4j/appserver/tomcat
123 22 2017-09-11 2025-04-15 7 7 rgoers@nextiva.com pkarwasz-github@apache.org
LogEventAdapter.java
in log4j-1.2-api/src/main/java/org/apache/log4j/bridge
116 19 2019-11-07 2025-04-15 14 10 rgoers@apache.org pkarwasz-github@apache.org
LoggingEvent.java
in log4j-1.2-api/src/main/java/org/apache/log4j/spi
99 23 2013-08-26 2025-04-15 12 9 ggregory@apache.org pkarwasz-github@apache.org
UtilLoggingLevel.java
in log4j-1.2-api/src/main/java/org/apache/log4j/helpers
94 6 2022-02-06 2025-04-15 6 6 garydgregory@gmail.com pkarwasz-github@apache.org
Log4j2Logger.java
in log4j-appserver/src/main/java/org/apache/logging/log4j/appserver/jetty
86 18 2017-11-11 2025-04-15 9 8 ggregory@apache.org pkarwasz-github@apache.org
MainMapLookup.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/lookup
31 5 2015-05-19 2025-04-15 14 10 garydgregory@gmail.com pkarwasz-github@apache.org
ExceptionResolverFactory.java
in log4j-layout-template-json/src/main/java/org/apache/logging/log4j/layout/template/json/resolver
20 4 2020-08-25 2025-04-15 5 4 volkan.yazici@gmail.com pkarwasz-github@apache.org
ExceptionRootCauseResolverFactory.java
in log4j-layout-template-json/src/main/java/org/apache/logging/log4j/layout/template/json/resolver
20 4 2020-08-25 2025-04-15 5 4 volkan.yazici@gmail.com pkarwasz-github@apache.org
ExceptionRootCauseResolver.java
in log4j-layout-template-json/src/main/java/org/apache/logging/log4j/layout/template/json/resolver
14 1 2020-08-25 2025-04-15 6 4 volkan.yazici@gmail.com pkarwasz-github@apache.org
package-info.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/lookup
5 - 2013-08-26 2025-04-15 11 8 ggregory@apache.org pkarwasz-github@apache.org
package-info.java
in log4j-1.2-api/src/main/java/org/apache/log4j/helpers
5 - 2013-08-26 2025-04-15 7 4 ggregory@apache.org pkarwasz-github@apache.org
StatusData.java
in log4j-api/src/main/java/org/apache/logging/log4j/status
108 10 2013-08-26 2025-03-24 22 10 ggregory@apache.org bjlaub@gmail.com
LoggerContext.java
in log4j-core/src/main/java/org/apache/logging/log4j/core
496 52 2013-08-26 2025-03-21 126 25 ggregory@apache.org 47741121+pluto-syd@users.no...
Log4j2SpringBootLoggingSystem.java
in log4j-spring-boot/src/main/java/org/apache/logging/log4j/spring/boot
207 11 2022-09-05 2025-03-21 5 4 rgoers@apache.org 47741121+pluto-syd@users.no...
AbstractFilterable.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/filter
131 16 2013-08-26 2025-03-01 30 11 ggregory@apache.org jeff.w.thomas@outlook.com
TypeConverters.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/config/plugins/convert
291 25 2014-09-14 2025-02-27 24 15 mattsicker@apache.org jeff.w.thomas@outlook.com
MongoDb4Provider.java
in log4j-mongodb4/src/main/java/org/apache/logging/log4j/mongodb4
148 14 2020-05-21 2025-02-20 13 8 gardgregory@gmail.com volkan@yazi.ci
MongoDb4Connection.java
in log4j-mongodb4/src/main/java/org/apache/logging/log4j/mongodb4
108 8 2020-05-21 2025-02-20 7 5 gardgregory@gmail.com volkan@yazi.ci
InstantPatternDynamicFormatter.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/util/internal/instant
572 42 2024-10-31 2025-02-19 3 2 volkan@yazi.ci piotr.github@karwasz.org
HttpAppender.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/appender
154 19 2017-05-04 2025-02-16 8 7 mikael.staldal@magine.com 140749446+suvrat1629@users....
InternalLoggerRegistry.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/util/internal
118 5 2024-11-15 2025-02-06 6 1 piotr.github@karwasz.org piotr.github@karwasz.org
RecyclerFactories.java
in log4j-layout-template-json/src/main/java/org/apache/logging/log4j/layout/template/json/util
123 5 2020-08-25 2025-01-27 8 4 volkan.yazici@gmail.com volkan@yazi.ci
JsonTemplateLayoutDefaults.java
in log4j-layout-template-json/src/main/java/org/apache/logging/log4j/layout/template/json
105 17 2020-08-25 2025-01-27 7 3 volkan.yazici@gmail.com volkan@yazi.ci
ConfigurationStrSubstitutor.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/lookup
22 6 2021-12-16 2025-01-13 6 5 ckozak@apache.org 32147410+jaykataria1111@use...
java9.xml
in log4j-core-java9/src/assembly
21 - 2018-01-14 2025-01-13 7 6 rpopma@apache.org 32147410+jaykataria1111@use...
SystemClock.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/util
15 2 2014-05-13 2025-01-13 4 4 ggregory@apache.org 32147410+jaykataria1111@use...
package-info.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/util
5 - 2014-05-13 2025-01-13 15 7 ggregory@apache.org 32147410+jaykataria1111@use...
RegexFilter.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/filter
123 10 2013-08-26 2025-01-08 20 14 ggregory@apache.org 32147410+jaykataria1111@use...
11 - 2025-01-08 2025-01-08 1 1 32147410+jaykataria1111@use... 32147410+jaykataria1111@use...
AsyncAppender.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/appender
339 30 2013-08-26 2025-01-06 79 15 ggregory@apache.org 39670005+eldwrjwt@users.nor...
FailoverAppender.java
in log4j-core/src/main/java/org/apache/logging/log4j/core/appender
185 8 2013-08-26 2025-01-06 29 12 ggregory@apache.org 39670005+eldwrjwt@users.nor...
AbstractLogger.java
in log4j-api/src/main/java/org/apache/logging/log4j/spi
3158 453 2013-08-26 2024-12-30 93 20 ggregory@apache.org piotr.github@karwasz.org
Logger.java
in log4j-api/src/main/java/org/apache/logging/log4j
839 9 2013-08-26 2024-12-30 59 19 ggregory@apache.org piotr.github@karwasz.org
StatusLogger.java
in log4j-api/src/main/java/org/apache/logging/log4j/status
551 53 2013-08-26 2024-12-30 59 16 rpopma@unknown piotr.github@karwasz.org
PropertiesUtil.java
in log4j-api/src/main/java/org/apache/logging/log4j/util
418 42 2013-08-26 2024-12-30 82 20 ggregory@apache.org piotr.github@karwasz.org
SortedArrayStringMap.java
in log4j-api/src/main/java/org/apache/logging/log4j/util
376 36 2016-09-22 2024-12-30 25 10 rpopma@apache.org piotr.github@karwasz.org
MapMessage.java
in log4j-api/src/main/java/org/apache/logging/log4j/message
345 55 2013-08-26 2024-12-30 37 17 ggregory@apache.org piotr.github@karwasz.org
StructuredDataMessage.java
in log4j-api/src/main/java/org/apache/logging/log4j/message
287 42 2013-08-26 2024-12-30 27 16 ggregory@apache.org piotr.github@karwasz.org
ReusableParameterizedMessage.java
in log4j-api/src/main/java/org/apache/logging/log4j/message
286 25 2016-02-25 2024-12-30 39 14 rpopma@apache.org piotr.github@karwasz.org
ThreadContext.java
in log4j-api/src/main/java/org/apache/logging/log4j
253 51 2013-08-26 2024-12-30 56 19 ggregory@apache.org piotr.github@karwasz.org
LoaderUtil.java
in log4j-api/src/main/java/org/apache/logging/log4j/util
250 27 2014-07-20 2024-12-30 62 18 mattsicker@unknown piotr.github@karwasz.org
StringBuilders.java
in log4j-api/src/main/java/org/apache/logging/log4j/util
246 15 2015-03-05 2024-12-30 30 19 garydgregory@gmail.com piotr.github@karwasz.org
Provider.java
in log4j-api/src/main/java/org/apache/logging/log4j/spi
212 11 2013-08-26 2024-12-30 32 13 ggregory@apache.org piotr.github@karwasz.org