duplicated block id: 1 size: 65 cleaned lines of code in 2 files: - log4j-web/src/main/java/org/apache/logging/log4j/web/WebLookup.java (34:114) - log4j-jakarta-web/src/main/java/org/apache/logging/log4j/web/WebLookup.java (34:114) duplicated block id: 2 size: 42 cleaned lines of code in 2 files: - log4j-web/src/main/java/org/apache/logging/log4j/web/Log4jWebInitializerImpl.java (189:233) - log4j-jakarta-web/src/main/java/org/apache/logging/log4j/web/Log4jWebInitializerImpl.java (189:233) duplicated block id: 3 size: 30 cleaned lines of code in 2 files: - log4j-jakarta-smtp/src/main/java/org/apache/logging/log4j/smtp/SmtpManager.java (233:270) - log4j-core/src/main/java/org/apache/logging/log4j/core/net/SmtpManager.java (254:291) duplicated block id: 4 size: 30 cleaned lines of code in 2 files: - log4j-core/src/main/java/org/apache/logging/log4j/core/layout/LevelPatternSelector.java (134:166) - log4j-core/src/main/java/org/apache/logging/log4j/core/layout/MarkerPatternSelector.java (134:166) duplicated block id: 5 size: 27 cleaned lines of code in 2 files: - log4j-web/src/main/java/org/apache/logging/log4j/web/Log4jWebInitializerImpl.java (120:150) - log4j-jakarta-web/src/main/java/org/apache/logging/log4j/web/Log4jWebInitializerImpl.java (120:150) duplicated block id: 6 size: 24 cleaned lines of code in 2 files: - log4j-web/src/main/java/org/apache/logging/log4j/web/Log4jServletContainerInitializer.java (39:69) - log4j-jakarta-web/src/main/java/org/apache/logging/log4j/web/Log4jServletContainerInitializer.java (39:69) duplicated block id: 7 size: 23 cleaned lines of code in 3 files: - log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/PatternLayoutComparisonBenchmark.java (63:88) - log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/PatternLayoutBenchmark.java (75:100) - log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/TextEncoderHelperBenchmark.java (96:121) duplicated block id: 8 size: 21 cleaned lines of code in 2 files: - log4j-web/src/main/java/org/apache/logging/log4j/web/Log4jWebInitializerImpl.java (91:118) - log4j-jakarta-web/src/main/java/org/apache/logging/log4j/web/Log4jWebInitializerImpl.java (91:118) duplicated block id: 9 size: 21 cleaned lines of code in 2 files: - log4j-web/src/main/java/org/apache/logging/log4j/web/Log4jWebInitializerImpl.java (152:175) - log4j-jakarta-web/src/main/java/org/apache/logging/log4j/web/Log4jWebInitializerImpl.java (152:175) duplicated block id: 10 size: 18 cleaned lines of code in 2 files: - log4j-web/src/main/java/org/apache/logging/log4j/web/Log4jShutdownOnContextDestroyedListener.java (59:80) - log4j-jakarta-web/src/main/java/org/apache/logging/log4j/web/Log4jShutdownOnContextDestroyedListener.java (59:80) duplicated block id: 11 size: 18 cleaned lines of code in 2 files: - log4j-web/src/main/java/org/apache/logging/log4j/web/Log4jWebInitializerImpl.java (254:275) - log4j-jakarta-web/src/main/java/org/apache/logging/log4j/web/Log4jWebInitializerImpl.java (254:275) duplicated block id: 12 size: 17 cleaned lines of code in 2 files: - log4j-core-java9/src/main/java/org/apache/logging/log4j/core/impl/ExtendedStackTraceElement.java (65:83) - log4j-core/src/main/java/org/apache/logging/log4j/core/impl/ExtendedStackTraceElement.java (62:80) duplicated block id: 13 size: 17 cleaned lines of code in 2 files: - log4j-jakarta-smtp/src/main/java/org/apache/logging/log4j/smtp/SmtpManager.java (90:114) - log4j-core/src/main/java/org/apache/logging/log4j/core/net/SmtpManager.java (111:135) duplicated block id: 14 size: 17 cleaned lines of code in 2 files: - log4j-web/src/main/java/org/apache/logging/log4j/web/Log4jServletContextListener.java (73:93) - log4j-jakarta-web/src/main/java/org/apache/logging/log4j/web/Log4jServletContextListener.java (73:93) duplicated block id: 15 size: 16 cleaned lines of code in 2 files: - log4j-web/src/main/java/org/apache/logging/log4j/web/Log4jServletContextListener.java (51:70) - log4j-jakarta-web/src/main/java/org/apache/logging/log4j/web/Log4jServletContextListener.java (51:70) duplicated block id: 16 size: 15 cleaned lines of code in 2 files: - log4j-web/src/main/java/org/apache/logging/log4j/web/appender/ServletAppender.java (48:64) - log4j-jakarta-web/src/main/java/org/apache/logging/log4j/web/appender/ServletAppender.java (48:64) duplicated block id: 17 size: 14 cleaned lines of code in 3 files: - log4j-core/src/main/java/org/apache/logging/log4j/core/layout/LevelPatternSelector.java (224:239) - log4j-core/src/main/java/org/apache/logging/log4j/core/layout/MarkerPatternSelector.java (224:239) - log4j-core/src/main/java/org/apache/logging/log4j/core/layout/ScriptPatternSelector.java (295:310) duplicated block id: 18 size: 13 cleaned lines of code in 2 files: - log4j-slf4j2-impl/src/main/java/org/apache/logging/slf4j/Log4jLogger.java (396:410) - log4j-slf4j-impl/src/main/java/org/apache/logging/slf4j/Log4jLogger.java (414:428) duplicated block id: 19 size: 13 cleaned lines of code in 2 files: - log4j-api/src/main/java/org/apache/logging/log4j/message/FormattedMessage.java (250:264) - log4j-api/src/main/java/org/apache/logging/log4j/message/StringFormattedMessage.java (158:172) duplicated block id: 20 size: 13 cleaned lines of code in 2 files: - log4j-api/src/main/java/org/apache/logging/log4j/spi/GarbageFreeSortedArrayThreadContextMap.java (249:263) - log4j-api/src/main/java/org/apache/logging/log4j/spi/CopyOnWriteSortedArrayThreadContextMap.java (257:271) duplicated block id: 21 size: 13 cleaned lines of code in 2 files: - log4j-web/src/main/java/org/apache/logging/log4j/web/Log4jServletFilter.java (62:79) - log4j-jakarta-web/src/main/java/org/apache/logging/log4j/web/Log4jServletFilter.java (62:79) duplicated block id: 22 size: 12 cleaned lines of code in 2 files: - log4j-layout-template-json/src/main/java/org/apache/logging/log4j/layout/template/json/util/JsonWriter.java (70:87) - log4j-core/src/main/java/org/apache/logging/log4j/core/util/JsonUtils.java (33:52) duplicated block id: 23 size: 12 cleaned lines of code in 2 files: - log4j-core/src/main/java/org/apache/logging/log4j/core/layout/LevelPatternSelector.java (208:221) - log4j-core/src/main/java/org/apache/logging/log4j/core/layout/MarkerPatternSelector.java (208:221) duplicated block id: 24 size: 11 cleaned lines of code in 2 files: - log4j-slf4j2-impl/src/main/java/org/apache/logging/slf4j/Log4jMarker.java (72:84) - log4j-slf4j-impl/src/main/java/org/apache/logging/slf4j/Log4jMarker.java (72:84) duplicated block id: 25 size: 11 cleaned lines of code in 2 files: - log4j-perf/src/main/java/org/apache/logging/log4j/perf/nogc/ParameterizedMessage.java (712:724) - log4j-api/src/main/java/org/apache/logging/log4j/message/ParameterFormatter.java (650:662) duplicated block id: 26 size: 11 cleaned lines of code in 2 files: - log4j-jakarta-smtp/src/main/java/org/apache/logging/log4j/smtp/MimeMessageBuilder.java (40:53) - log4j-core/src/main/java/org/apache/logging/log4j/core/net/MimeMessageBuilder.java (40:53) duplicated block id: 27 size: 11 cleaned lines of code in 2 files: - log4j-jakarta-smtp/src/main/java/org/apache/logging/log4j/smtp/SmtpManager.java (272:285) - log4j-core/src/main/java/org/apache/logging/log4j/core/net/SmtpManager.java (293:306) duplicated block id: 28 size: 11 cleaned lines of code in 2 files: - log4j-web/src/main/java/org/apache/logging/log4j/web/WebLoggerContextUtils.java (81:93) - log4j-jakarta-web/src/main/java/org/apache/logging/log4j/web/WebLoggerContextUtils.java (81:93) duplicated block id: 29 size: 11 cleaned lines of code in 2 files: - log4j-to-slf4j/src/main/java/org/apache/logging/slf4j/SLF4JLoggerContextFactory.java (30:43) - log4j-to-jul/src/main/java/org/apache/logging/log4j/tojul/JULLoggerContextFactory.java (38:50) duplicated block id: 30 size: 10 cleaned lines of code in 2 files: - log4j-1.2-api/src/main/java/org/apache/log4j/helpers/OptionConverter.java (220:232) - log4j-core/src/main/java/org/apache/logging/log4j/core/util/OptionConverter.java (269:281) duplicated block id: 31 size: 10 cleaned lines of code in 2 files: - log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/FileAppenderThrowableBenchmark.java (161:172) - log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/FileAppenderParamsBenchmark.java (84:95) duplicated block id: 32 size: 9 cleaned lines of code in 2 files: - log4j-slf4j2-impl/src/main/java/org/apache/logging/slf4j/Log4jMarker.java (111:121) - log4j-slf4j-impl/src/main/java/org/apache/logging/slf4j/Log4jMarker.java (111:121) duplicated block id: 33 size: 9 cleaned lines of code in 2 files: - log4j-slf4j2-impl/src/main/java/org/apache/logging/slf4j/Log4jMarkerFactory.java (46:56) - log4j-slf4j-impl/src/main/java/org/apache/logging/slf4j/Log4jMarkerFactory.java (46:56) duplicated block id: 34 size: 9 cleaned lines of code in 2 files: - log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/StringEncodingBenchmark.java (191:201) - log4j-core/src/main/java/org/apache/logging/log4j/core/util/StringEncoder.java (72:82) duplicated block id: 35 size: 9 cleaned lines of code in 2 files: - log4j-jakarta-smtp/src/main/java/org/apache/logging/log4j/smtp/SmtpManager.java (215:225) - log4j-core/src/main/java/org/apache/logging/log4j/core/net/SmtpManager.java (236:246) duplicated block id: 36 size: 9 cleaned lines of code in 2 files: - log4j-web/src/main/java/org/apache/logging/log4j/web/WebLoggerContextUtils.java (104:114) - log4j-jakarta-web/src/main/java/org/apache/logging/log4j/web/WebLoggerContextUtils.java (104:114) duplicated block id: 37 size: 9 cleaned lines of code in 2 files: - log4j-web/src/main/java/org/apache/logging/log4j/web/WebLoggerContextUtils.java (132:143) - log4j-jakarta-web/src/main/java/org/apache/logging/log4j/web/WebLoggerContextUtils.java (132:143) duplicated block id: 38 size: 9 cleaned lines of code in 2 files: - log4j-web/src/main/java/org/apache/logging/log4j/web/Log4jShutdownOnContextDestroyedListener.java (46:56) - log4j-jakarta-web/src/main/java/org/apache/logging/log4j/web/Log4jShutdownOnContextDestroyedListener.java (46:56) duplicated block id: 39 size: 9 cleaned lines of code in 2 files: - log4j-web/src/main/java/org/apache/logging/log4j/web/Log4jWebInitializerImpl.java (177:187) - log4j-jakarta-web/src/main/java/org/apache/logging/log4j/web/Log4jWebInitializerImpl.java (177:187) duplicated block id: 40 size: 8 cleaned lines of code in 2 files: - log4j-slf4j2-impl/src/main/java/org/apache/logging/slf4j/Log4jMarkerFactory.java (70:79) - log4j-slf4j-impl/src/main/java/org/apache/logging/slf4j/Log4jMarkerFactory.java (70:79) duplicated block id: 41 size: 8 cleaned lines of code in 2 files: - log4j-core-java9/src/main/java/org/apache/logging/log4j/core/time/MutableInstant.java (133:142) - log4j-core/src/main/java/org/apache/logging/log4j/core/time/MutableInstant.java (204:213) duplicated block id: 42 size: 8 cleaned lines of code in 2 files: - log4j-api/src/main/java/org/apache/logging/log4j/message/FormattedMessage.java (234:243) - log4j-api/src/main/java/org/apache/logging/log4j/message/StringFormattedMessage.java (174:183) duplicated block id: 43 size: 8 cleaned lines of code in 2 files: - log4j-jakarta-smtp/src/main/java/org/apache/logging/log4j/smtp/SmtpManager.java (64:73) - log4j-core/src/main/java/org/apache/logging/log4j/core/net/SmtpManager.java (65:74) duplicated block id: 44 size: 8 cleaned lines of code in 2 files: - log4j-core/src/main/java/org/apache/logging/log4j/core/impl/MutableLogEvent.java (369:378) - log4j-core/src/main/java/org/apache/logging/log4j/core/impl/Log4jLogEvent.java (689:698) duplicated block id: 45 size: 8 cleaned lines of code in 2 files: - log4j-core/src/main/java/org/apache/logging/log4j/core/config/AwaitCompletionReliabilityStrategy.java (76:85) - log4j-core/src/main/java/org/apache/logging/log4j/core/config/LockingReliabilityStrategy.java (68:77) duplicated block id: 46 size: 8 cleaned lines of code in 2 files: - log4j-core/src/main/java/org/apache/logging/log4j/core/config/json/JsonConfigurationFactory.java (44:53) - log4j-core/src/main/java/org/apache/logging/log4j/core/config/yaml/YamlConfigurationFactory.java (45:54) duplicated block id: 47 size: 7 cleaned lines of code in 2 files: - log4j-slf4j2-impl/src/main/java/org/apache/logging/slf4j/Log4jLoggerFactory.java (54:62) - log4j-slf4j-impl/src/main/java/org/apache/logging/slf4j/Log4jLoggerFactory.java (54:62) duplicated block id: 48 size: 7 cleaned lines of code in 2 files: - log4j-jakarta-smtp/src/main/java/org/apache/logging/log4j/smtp/SmtpManager.java (142:151) - log4j-core/src/main/java/org/apache/logging/log4j/core/net/SmtpManager.java (163:172) duplicated block id: 49 size: 7 cleaned lines of code in 3 files: - log4j-iostreams/src/main/java/org/apache/logging/log4j/io/internal/InternalReader.java (72:80) - log4j-iostreams/src/main/java/org/apache/logging/log4j/io/internal/InternalBufferedReader.java (66:74) - log4j-iostreams/src/main/java/org/apache/logging/log4j/io/internal/InternalLoggerReader.java (72:80) duplicated block id: 50 size: 7 cleaned lines of code in 5 files: - log4j-core/src/main/java/org/apache/logging/log4j/core/appender/AbstractFileAppender.java (188:196) - log4j-core/src/main/java/org/apache/logging/log4j/core/appender/RollingRandomAccessFileAppender.java (222:230) - log4j-core/src/main/java/org/apache/logging/log4j/core/appender/MemoryMappedFileAppender.java (146:154) - log4j-core/src/main/java/org/apache/logging/log4j/core/appender/FileAppender.java (285:293) - log4j-core/src/main/java/org/apache/logging/log4j/core/appender/RandomAccessFileAppender.java (137:145) duplicated block id: 51 size: 7 cleaned lines of code in 2 files: - log4j-core/src/main/java/org/apache/logging/log4j/core/config/AwaitCompletionReliabilityStrategy.java (57:66) - log4j-core/src/main/java/org/apache/logging/log4j/core/config/LockingReliabilityStrategy.java (49:58) duplicated block id: 52 size: 6 cleaned lines of code in 2 files: - log4j-1.2-api/src/main/java/org/apache/log4j/rewrite/PropertyRewritePolicy.java (118:125) - log4j-1.2-api/src/main/java/org/apache/log4j/rewrite/MapRewritePolicy.java (116:123) duplicated block id: 53 size: 6 cleaned lines of code in 2 files: - log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/AsyncLoggersLocationBenchmark.java (56:66) - log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/AsyncLoggersBenchmark.java (58:68) duplicated block id: 54 size: 6 cleaned lines of code in 2 files: - log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/TextEncoderHelperBenchmark.java (192:199) - log4j-core/src/main/java/org/apache/logging/log4j/core/layout/TextEncoderHelper.java (291:298) duplicated block id: 55 size: 6 cleaned lines of code in 2 files: - log4j-api-java9/src/main/java/org/apache/logging/log4j/util/internal/DefaultObjectInputFilter.java (92:99) - log4j-api/src/main/java/org/apache/logging/log4j/util/FilteredObjectInputStream.java (97:104) duplicated block id: 56 size: 6 cleaned lines of code in 2 files: - log4j-jakarta-smtp/src/main/java/org/apache/logging/log4j/smtp/MimeMessageBuilder.java (64:72) - log4j-core/src/main/java/org/apache/logging/log4j/core/net/MimeMessageBuilder.java (64:72) duplicated block id: 57 size: 6 cleaned lines of code in 2 files: - log4j-jakarta-smtp/src/main/java/org/apache/logging/log4j/smtp/SmtpManager.java (75:82) - log4j-core/src/main/java/org/apache/logging/log4j/core/net/SmtpManager.java (76:83) duplicated block id: 58 size: 6 cleaned lines of code in 2 files: - log4j-jakarta-smtp/src/main/java/org/apache/logging/log4j/smtp/SmtpManager.java (206:213) - log4j-core/src/main/java/org/apache/logging/log4j/core/net/SmtpManager.java (227:234) duplicated block id: 59 size: 6 cleaned lines of code in 2 files: - log4j-web/src/main/java/org/apache/logging/log4j/web/appender/ServletAppender.java (100:107) - log4j-jakarta-web/src/main/java/org/apache/logging/log4j/web/appender/ServletAppender.java (100:107) duplicated block id: 60 size: 6 cleaned lines of code in 2 files: - log4j-web/src/main/java/org/apache/logging/log4j/web/WebLoggerContextUtils.java (64:71) - log4j-jakarta-web/src/main/java/org/apache/logging/log4j/web/WebLoggerContextUtils.java (64:71) duplicated block id: 61 size: 6 cleaned lines of code in 2 files: - log4j-web/src/main/java/org/apache/logging/log4j/web/Log4jWebInitializerImpl.java (290:298) - log4j-jakarta-web/src/main/java/org/apache/logging/log4j/web/Log4jWebInitializerImpl.java (290:298) duplicated block id: 62 size: 6 cleaned lines of code in 2 files: - log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling/action/DeletingVisitor.java (79:88) - log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling/action/SortingVisitor.java (59:68) duplicated block id: 63 size: 6 cleaned lines of code in 2 files: - log4j-core/src/main/java/org/apache/logging/log4j/core/config/AwaitCompletionReliabilityStrategy.java (94:101) - log4j-core/src/main/java/org/apache/logging/log4j/core/config/LockingReliabilityStrategy.java (86:93) duplicated block id: 64 size: 6 cleaned lines of code in 2 files: - log4j-core/src/main/java/org/apache/logging/log4j/core/config/AwaitCompletionReliabilityStrategy.java (111:118) - log4j-core/src/main/java/org/apache/logging/log4j/core/config/LockingReliabilityStrategy.java (103:110) duplicated block id: 65 size: 6 cleaned lines of code in 2 files: - log4j-core/src/main/java/org/apache/logging/log4j/core/jackson/Log4jJsonModule.java (51:59) - log4j-core/src/main/java/org/apache/logging/log4j/core/jackson/Log4jYamlModule.java (49:57)